Releases: zzzprojects/EntityFramework-Extensions
9.103.7.0
Download the library here
- ADDED: A new option
BulkOperationBuilder
in theWhereBulkManager
. The builder will be used when data is inserted into a temporary table, allowing some custom options. This option is for the WhereBulkContains and similar methods. - UPDATED: Monthly Trial Release
Trial unlocked until the end of February
NOTE: EF Extensions uses EFCore-Pinned Versionning conventions
9.103.6.4
Download the library here
- BREAKING CHANGES: If there is no column to update during a BulkMerge, values will no longer be outputted unless the option
ForceOutputFromUnmodifiedRow = true
is used #614 (Specific for MySQL) - UPDATED: Monthly Trial Release
Trial unlocked until the end of January
NOTE: EF Extensions uses EFCore-Pinned Versionning conventions
9.103.6.3
Download the library here
- FIXED: Issue with WhereBulkContains when specifying the table name (Specific to PostgreSQL)
- ADDED: Support to Column Collation if none has been found in the database (Specific to SQL Server)
- ADDED: New option
DisablePostgreSqlSpecializedCastForIdentity
that disables the cast we perform for the identity. This option is sometimes required with the type is aSERIAL
that we try to cast as aBIGINT
(Specific to PostgreSQL) - ADDED: Multiple improvements for
MySQL
:- Support for some subquery with the UpdateFromQuery feature
- Support to
DisableDotCheckForEscapeTableName
option - Support to
Pomelo.EntityFrameworkCore.MySql.Storage.Internal.MySqlGeometryTypeMapping
- Support to Audit, ResultInfo, and Logging when deleting during the BulkSynchronize
Trial unlocked until the end of December
NOTE: EF Extensions uses EFCore-Pinned Versionning conventions
9.103.6.2
Download the library here
- EFCORE-VERSION CHANGES: With EF Core 9 released, the
[efcore-version]
in the[efcore-version].[major].[minor].[patch]
versioning conventions will now be incremented from8.x.y.z
to9.x.y.z
.
Trial unlocked until the end of December
NOTE: EF Extensions uses EFCore-Pinned Versionning conventions
8.103.6.2
Download the library here
- ADDED: Support to key that use a
NUMERIC
type (Specific to PostgreSQL) - UPDATED: Monthly Trial Release
Trial unlocked until the end of December
NOTE: EF Extensions uses EFCore-Pinned Versionning conventions
8.103.6.1
Download the library here
- UPDATED: Monthly Trial Release for EF6
Trial unlocked until the end of November
NOTE: EF Extensions uses EFCore-Pinned Versionning conventions
8.103.6.0
Download the library here
- ADDED: 2 news methods
WhereExistsBulkInsert
andWhereNotExistsBulkInsert
. More documentation is coming in November. Meanwhile, you can reference this comment - ADDED: Support to EF Core 9 RC2
- UPDATED: Monthly Trial Release
Trial unlocked until the end of November
NOTE: EF Extensions uses EFCore-Pinned Versionning conventions
8.103.5.0
Download the library here
- ADDED: Post "event" such as
PostBulkSaveChanges
,PostBulkInsert
, etc. - ADDED: Support to
AutoTruncate
feature to more provider (Specific to PostgreSQL) - ADDED: New global option
WhereBulkManager.ReplaceFirstTableNameOccurenceOnly
that allow to replace only the first occurrence of the table for options such as WhereBulkContains (and other similar methods) - FIXED: Issue when the generated alias had more than 63 characters (Specific to PostgreSQL)
Trial unlocked until the end of October
NOTE: EF Extensions uses EFCore-Pinned Versionning conventions
8.103.4.0
Download the library here
- ADDED: New option
DisableAutoLoggingCommand
. When adding a logging in EF Core, our library automatically log in it; This option will remove this behavior. - ADDED: Support to
ForceOutputFromUnmodifiedRow
for BulkMerge (Specific to PostgreSQL) - UPDATED: Monthly Trial Release
Trial unlocked until the end of October
NOTE: EF Extensions uses EFCore-Pinned Versionning conventions
8.103.3.0
Download the library here
- ADDED:
UsePostgreSqlInsertOverridingSystemValue
option to allow override system value during an insert statement (for BulkInsert, BulkMerge, BulkSynchronize, and BulkSaveChanges). See PostgreSQL Insert documentation for more detail. - ADDED:
UsePostgreSqlInsertOverridingUserValue
option to allow override user value during an insert statement (for BulkInsert, BulkMerge, BulkSynchronize, and BulkSaveChanges). See PostgreSQL Insert documentation for more detail. - ADDED: Logging now also log when a BinaryImport is used (Specific to PostgreSQL)
- FIXED: Issue with DeleteFromQuery when the table/view was using a schema name
Trial unlocked until the end of September
NOTE: EF Extensions uses EFCore-Pinned Versionning conventions