Releases: zzzprojects/EntityFramework-Extensions
Releases · zzzprojects/EntityFramework-Extensions
6.14.1
Download the library here
- ADDED: Support to
timestamp with time zonecolumn withInsertIfNotExistsoption forOracle - ADDED:
TableHintSqloption to allow to pass any table hint (only forSql Server) - FIXED: Issue with
WhereBulkContainsmethod that could throwKeyNotFoundwith custom key - UPDATED: Monthly Trial Release
Trial unlocked until the end of July
6.14.0
Download the library here
- MAJOR:
BulkSaveChangesfor EF Core now get their command combined to dramatically reduce the number of database roundtrips (already implemented in EF6 years ago). - MAJOR: Improved mapping for owned (value generated, computed logic, and performance)
- FIXED: Fixed issue with table & column names non escaped with
DeleteByKeyandDeleteRangeByKey - FIXED: Error message showing object type instead of
PropertyName
Trial unlocked until the end of June
6.13.21
6.13.20
6.13.19
Download the library here
- FIXED:
Postgres+UpdateFromQueryissue with an alias in some complex scenario - IMPROVED: For
SQLitethe key join statement when column are not nullable - IMPROVED: For
EF6, the combine statement logic forBulkSaveChangesto creating even less command
Trial unlocked until the end of May
6.13.18
6.13.17
Download the library here
- UPDATED: Monthly Trial Release
- ADDED Limited support to
ErikEJ.EntityFramework.SqlServerfor EF6 (#467) - FIXED: The option
UseLegacyBatchOperationnow work correctly when setting using theBulkOperationBuilder(#476) - IMPROVED: A direct
INSERTstatement is now used whenever the library can use it (no output value) instead of using aMERGE INSERT
Trial unlocked until the end of May
6.13.16
Download the library here
- FIXED: Issue with BatchSaveChanges when solving the command order (TryTopologicalSort method) #471
- FIXED: Issue with
TransactionScopefor EF6 .NET40 only (a compilation tag was missing to enable the logic) - FIXED: Issue with
WhereBulkContainsto make it compatible when passing an array (was working only with a list and some other enumerable)
Trial unlocked until the end of April
6.13.15
Download the library here
- UPDATED: Monthly Trial Release
- ADDED: Support to
DisablePrimaryKeyNullCheckoption for MySQL - IMPROVED: Performance for EF Core when retrieving some column information such as
ColumnName,IsKey, etc. - IMPROVED:
Oracleprovider is now compatible when a nullable column is used in the key - FIXED: BulkSaveChangesAsync throws SqlException when updating entities with transaction level Snapshot Isolation #475
- FIXED:
Oracleprovider doesn't throw anymore an error when theORA_ROWSCNcolumn is mapped (a virtual column in Oracle)
Trial unlocked until the end of April
6.13.14
Download the library here
- ADDED: Support to EF Core 7-Preview1
- ADDED: Support to
DisablePrimaryKeyNullCheckfor SQLite - ADDED: Options
InsertNotMatchedAndFormula,MergeNotMatchedAndFormula,SynchronizeNotMatchedAndFormulato allow filtering what should be inserted or not when there is no match with an existing row in the database. - IMPROVED:
BulkUpdatenow use directly anUPDATEstatement whenever is possible instead of aMERGE MATCHEDstatement
Trial unlocked until the end of March