The following table provides a list of application-breaking API or behavior changes in the EFCore Provider:
| Version | Impact | Breaking Change(s) |
|---|---|---|
| 3.1.0 | Low |
Previously, a field with a "DECIMAL(30)" column type could be mapped to a System.Double and store a value that exceeds System.Decimal. This was a bug and is no longer permitted. Previously, a field with a "ST_GEOMETRY" column type would be mapped to a string type mapping. Now mapping this type requires the NetTopologySuite support package. |
| 0.6.0 | Low |
The DbFunction extension methods were moved from the Microsoft.EntityFrameworkCore namespace to the Teradata.EntityFrameworkCore namespace. Renamed UseTeradataIdentityAlways to ForTeradataUseIdentityAlways and UseTeradataIdentityByDefault to ForTeradataUseIdentityByDefault. |