You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Add vscode config to .gitignore
* [DOTNET-5] Support new C# calendar types DateOnly and TimeOnly
(introduced in dotNET 6) as return
types from the driver.
* Map SQL Date <-> C# DateOnly
* Map SQL Time <-> C# TimeOnly
* Map SQL Timestamp <-> C# DateTime
- Use Environment.NewLine to make test expectations in
GetCreateIfNotExistsScript_works platform-independent.
Use Environment.NewLine in test expectations, to make tests platform independent.
Add support for DateOnly and TimeOnly C# types, and map SQL Date -> DateOnly; and SQL Time to TimeOnly - and leave SQL Timestamp -> C# DateTime.
* [DOTNET-5] UnitTests.
Adjust the config of the NUnitTest fixtures.
Due to VisualStudio / C# strangeness, it seems impossible to find a config for the existing NUnitTestProject that is acceptable o C#/VS.
* Create a new NUnitTestProjectCore project, and copy tests from NUnitTestProject.
The Date/Time tests were running, and the results from the database were correct, but the test expectation strings were causing false error reports.
Rework the logic in TestDataType() to fix the false errors.
* Fix NullReference errors in NuoDbCommand.
* Do not add non-override methods to NuoDbDataReader.
Add that logic in existing methods instead.
* Uncomment and complete the TimeStamp and TimeOnly getter methods in ValueString.
* Add a DateTime TimeStamp getter to ValueTime.
* Add a specific TimeOnly handler to EncodedDatStream.encodeDotNetObject().
* [DONET-5]
Rename local DateTime vars in EncodedDataStream to differentiate them from local Date and Time vars.
* Bump version to 5.0.0.
Update main README to reflect content of README in EntityFramework project.
---------
Co-authored-by: Nik Trevallyn-Jones <Nicholas.TREAVLLYN-JONES@3ds.com>
0 commit comments