npgsql / EntityFramework6.Npgsql

Entity Framework 6 provider for PostgreSQL
PostgreSQL License
66 stars 53 forks source link

7.0.x provider compatibility #194

Open sparkybg opened 1 year ago

sparkybg commented 1 year ago
  1. Some server instances / provider versions return additional in server version string, which must be removed in order for server version to be serializable with "Version" class.
  2. Removed usage of "NpgSqlDateTime" and "NpgSqlTimeSpan" classes in order to work with latest 7.0.x provider version
  3. Needs "AppContext.SetSwitch("Npgsql.EnableLegacyTimestampBehavior", true);" or migration of database's "timestamp" columns to "timestamtz" as described in the 6.0 documentation.