New build of dotConnect for SQLite 5.10.1031 is available for download now.
In this version:
- The CancelEditRowIfUpdateFailed property, determining whether to call CancelEdit for the row after update of the row is failed when data binding is used, is added to SQLiteDataTable
- The performance of generating complex queries is improved
- The new "Detect function-based column default value" option is implemented in Model Settings of EF Core model
- The code generation for async method calls is added to the EF Core template
- The usage of long identifiers (up to 140 symbols) for naming model objects is supported
- Entity Framework 6.2 is supported
- The SQL generation for subselects, when using Distinct(), in EF1/EF4/EF5/EF6 is optimized
- The Code-First Migrations functionality in EF Core is improved:
- the operations InsertData / UpdateData / DeleteData (introduced in EF Core 2) are supported
- The bug with using UseSQLite(DbConnection) extension method of DbContextOptionsBuilder in EF Core is fixed
- The bug with invoking Database.EnsureDeleted(), when pooling for the corresponding connection is turned on, in EF Core is fixed
- The bug with using collections in a .Contains() method in EF Core 2 is fixed
- The bug with JOIN conditions in SQL generated from LINQ query in EF1/EF4/EF5/EF6 is fixed
- The bug with using multiple .Include() in EF Core 2 is fixed
- The bug with processing conditions in LINQ queries with joins in EF Core is fixed
Devart development team
http://www.devart.com/dotconnect/sqlite/