Christopher Jolly
2e33783fbe
Update to EF10 ( #284 )
5 months ago
Christopher Jolly
5fece6dd96
Cleanup ( #261 )
...
* Use primary constructors
Remove 2 obsolete tests
* fix build
* [GitHub Actions] Update green tests.
---------
Co-authored-by: github-actions <github-actions@github.com>
1 year ago
Christopher Jolly
fc09548111
Add further tests that were missing
1 year ago
Christopher Jolly
00c79ae541
small fixes
1 year ago
Christopher Jolly
3193634d2b
update tests
1 year ago
Christopher Jolly
05dd4b6180
More test fixes
1 year ago
Christopher Jolly
8c7a189260
Upgrade EFCore to a daily build. Currently just after preview 7
1 year ago
Christopher Jolly
b01faeb245
More fixes
1 year ago
Christopher Jolly
043a9905a7
make sure all tests that should be overridden are
1 year ago
Christopher Jolly
28b6768a4c
update tests
1 year ago
Christopher Jolly
45bae420e2
Initial ef9 update. Mostly just getting the files to compile with all the ef9 changes
1 year ago
Christopher Jolly
8d6b893c62
Update dependency to EF Core 8.0.2 ( #221 )
...
* update to ef core 8.0.2
2 years ago
Christopher Jolly
185e3ef4d8
ODBC Fixes ( #220 )
...
* Fix parameter config for decimal and long when using odbc
* DateTime.Date needs its output type mapping to be a datetime
* use decimal as base for currency
* update tests
* Fix DateTime.Date null checking
2 years ago
Christopher Jolly
7fb522e90f
Move the SkipTake to its own processor ( #206 )
...
* Move the SkipTake to its own processor
This handles the queries with Offset and Limit better as there are other linq methods that manage to set the Limit (e.g. First)
2 years ago
Christopher Jolly
32911aff2d
Turn off the OnAdd value generated strategy when the TPC mapping strategy is set ( #204 )
...
* Turn off the OnAdd value generated strategy when the TPC mapping strategy is set
2 years ago
Christopher Jolly
165c195180
Use a different string for the ReallyLargeString. When using the new line the string concatenation of chr(10) & chr(13) etc became too complex for Jet
2 years ago
Christopher Jolly
be944b3192
Fix some result sql differences between oledb and odbc
2 years ago
Christopher Jolly
dbe3bf7e89
The DELETE statement in Jet doesn't take the TOP clause like SQL server. Limit the valid select expressions to those that do not use TOP. EF Core will then rewrite it into a WHERE EXISTS clause to use in the DELETE. Valid select expressions are able to be used directly in the DELETE/UPDATE
2 years ago
Christopher Jolly
2f69290f44
Generate proper SQL for UPDATE and DELETE when we have multiple tables, select expression, joins
2 years ago
Christopher Jolly
2316fbbf2e
Test updates
2 years ago
Christopher Jolly
a16569f65b
Add some further testbases
2 years ago
Christopher Jolly
cae7f8372b
Add Check_all_tests_overridden to more test classes and ensure that it passes
2 years ago
Christopher Jolly
d78256f53d
update tests
2 years ago
Christopher Jolly
34f124c0f8
Update to .Net 8
2 years ago
Christopher Jolly
78f9226030
Update tests
2 years ago
Christopher Jolly
673e56ed60
Add a whole heap of new tests. Work to implement all the test bases so that All_test_bases_must_be_implemented can pass
2 years ago