we've upgraded Devart Oracle Data Provider for EF to the latest version (9.8.838.0) and we're currently experiencing an weird issue. Our model entity contaning a property of type DateTime is being saved in the DB without milliseconds part. Date and time (incl. seconds) is saved OK, but milliseconds are always 0.
For the mapping of this property we are using a method HasPrecision() in order to have a column of type TIMESTAMP in our Oracle DB.
Code: Select all
...
Property(e => e.CreatedAt).HasColumnName("CREATED_AT").HasPrecision(6);
...
Anyway also if this option is set to true we are not having this issue in the previous versions of your provider (our stable branche is currently using version 9.4.326.0). Have you changed anything regarding CodeFirstOptions in your latest release?