New features in the Entity Framework support!

Discussion of open issues, suggestions and bugs regarding Entity Framework support in ADO.NET Data providers
Locked
Devart
Site Admin
Posts: 3276
Joined: Tue 26 Oct 2004 13:51

New features in the Entity Framework support!

Post by Devart » Thu 21 Jul 2016 14:32

Dear users,

We are glad to announce the new features that are available in the Entity Framework support in the latest version:
  • OracleCSharpMigrationCodeGenerator and OracleVisualBasicMigrationCodeGenerator for code-based migrations are implemented for EF4, EF5, EF6 (Oracle)
  • The CheckConstraintColumnRestriction property of the OracleAddColumnConfiguration class for customization of the AddColumn operation in EF4/EF5/EF6 Code-First Migrations is implemented (Oracle)
  • The OracleColumnAnnotations class for customization of creating columns in the CreateTable operation in EF6 Code-First Migrations is implemented (Oracle)
  • MySqlCSharpMigrationCodeGenerator and MySqlVisualBasicMigrationCodeGenerator for code-based migrations are implemented for EF4, EF5, EF6 (MySQL)
  • PgSqlCSharpMigrationCodeGenerator and PgSqlVisualBasicMigrationCodeGenerator for code-based migrations are implemented for EF4, EF5, EF6 (PostgreSQL)
  • The PgSqlAddColumnConfiguration class for customization of the AddColumn operation in EF4/EF5/EF6 Code-First Migrations is implemented (PostgreSQL)
  • The PgSqlColumnAnnotations class for customization of creating columns in the CreateTable operation in EF6 Code-First Migrations is implemented (PostgreSQL)
  • The CurrentDateTimeOffset and CreateDateTimeOffset canonical functions are implemented (PostgreSQL)
  • DB2CSharpMigrationCodeGenerator and DB2VisualBasicMigrationCodeGenerator for code-based migrations are implemented for EF4, EF5, EF6 (DB2)
  • SQLiteCSharpMigrationCodeGenerator and SQLiteVisualBasicMigrationCodeGenerator for code-based migrations are implemented for EF4, EF5, EF6 (SQLite)
  • The config.QueryOptions.CaseInsensitiveComparison option is implemented to manage the compare behaviour when using Linq to Entities comparison expression such as "a == b" (by default, false) (SQLite)
  • The config.QueryOptions.CaseInsensitiveLike option is implemented to manage LIKE behaviour when using Linq to Entities extention methods .Contains() .EndsWith() .StartsWith() (by default, false) (SQLite)
  • The bug with convertation of enum values in parameters when using EF Core is fixed (MySQL, Oracle, PostgreSQL, SQLite, DB2, cloud providers)
  • The bug with using the .ToLower() and .ToUpper() canonical functions with non-latin symbols is fixed (SQLite)
  • The bug with generating triggers for Oracle 9/10/11 by EF Core Code-First migrations is fixed (Oracle)
  • The bug with using the CurrentDateTimeOffset canonical function is fixed (Oracle)
Devart development team
http://www.devart.com/dotconnect/entityframework.html

Locked