Commit Graph

638 Commits (master)
 

Author SHA1 Message Date
Christopher Jolly 8c7a189260 Upgrade EFCore to a daily build. Currently just after preview 7 1 year ago
Christopher Jolly fcb79337ae Some of these cases do work 1 year ago
Christopher Jolly 14d21012c0 Don't try to bulk skip any unsupported cross join. Current test skips too many that should go through and works 1 year ago
Christopher Jolly 3d85f906f5 Trhow Jet specific errors on more unsupported SQL. Allows us to bulk mark as skipped 1 year ago
Christopher Jolly 05885b0d50 Fix string literals in SQL 1 year ago
Christopher Jolly e570dfbf0f Set operations within an IN mustnt be simplified and must be encased within a SELECT 1 year ago
Christopher Jolly b5d3422022 More test fixes 1 year ago
Christopher Jolly c09c874a5d Use lowest datetime value possible when doing a firstordefault. Default with Jet (0 value) is not the lowest 1 year ago
Christopher Jolly 8ab1767b37 More fixes 1 year ago
Christopher Jolly c28915b8ca Remove JsonTypes from green tests. Need to regenerate for that class. Currently all tests are passing as expected 1 year ago
Christopher Jolly b01faeb245 More fixes 1 year ago
Christopher Jolly bd279b6bc6 Fix IndexOf 1 year ago
Christopher Jolly 043a9905a7 make sure all tests that should be overridden are 1 year ago
Christopher Jolly b10b3bc348 update green test files as some test classes were removed 1 year ago
Christopher Jolly ba02f1cfbd more test updates 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 df1ea3c7b6
update version for 8 rtm (#247) 2 years ago
Christopher Jolly c51b182962
AdoX GetRelations returns all key types not just foreign keys (#245)
* GetRelations only needs to return rows for foreign keys and not unique or primary keys. This makes it match DAO
2 years ago
Christopher Jolly d20cafa6bf
Cleanup unneeded code (#246)
* remove some unnecessary stuff
2 years ago
Christopher Jolly 2d5930abc9
Up date to latest ef core dependency (#244) 2 years ago
Christopher Jolly 4a11689835
MS have removed the 2010 redistributable from their website. Use Wayback Machine url for now (#243) 2 years ago
Laurents Meyer 49b9a9cac2
Update README.md to correct supported .NET (Core) versions (#238)
Providers are usually compatible with future .NET versions, not just the version that was current at the time of the release.

(They are usually only compatible with one specific EF Core major version though.)
2 years ago
Christopher Jolly 4dda3e41d5
Update to rc1 (#237) 2 years ago
Christopher Jolly 6ad608581b
Fix DateTimeOffset Now and UtcNow (#235)
* Fix DateTimeOffset Now and UtcNow
2 years ago
Christopher Jolly d8d47443f0
Add option to ignore msys tables when scaffolding (#236)
* Add option to ignore msys tables when scaffolding
2 years ago
Christopher Jolly 183a5b9a25
Update EF Core (#233)
* update ef core

* catch exceptions on some newly failing tests. Bug in upstream

* [GitHub Actions] Update green tests.

---------

Co-authored-by: github-actions <github-actions@github.com>
2 years ago
Christopher Jolly 41dab6c5c5
Better support for byte arrays (#228)
* fix array index and array length for byte arrays

* [GitHub Actions] Update green tests.

* Fix Contains with byte array. and fix getting length if an odd number of bytes

* fix array index and array length for byte arrays

* Fix Contains with byte array. and fix getting length if an odd number of bytes

* Enforce an optin methodology using EF.Functions for the byte array length due to certain situations with unicode strings

* Split error message and details into 2 parts
2 years ago
Christopher Jolly 2e4782677b
change the min required version of oledb and odbc to 8.0.0 (#232) 2 years ago
github-actions 17e8819a92 [GitHub Actions] Update green tests. 2 years ago
Christopher Jolly 7f85d5f87c Jet has 7 decimal digits precision for single/float and 15 for double. Parameter values are automatically sorted out if they have more digits but a inline constant value could use more digits. This lead to the case where a stored double used 15 but the query with the constant used more. When comparing they were thus not equal when they should be equal 2 years ago
Christopher Jolly f1e0a0e956 SupportsAnsi should be false
Update some tests
2 years ago
Christopher Jolly 25e381faa2 string keys are allowed to be case insensitive. Add in the correct comparer if needed 2 years ago
Christopher Jolly 4f98215bd0 more tests 2 years ago
Christopher Jolly 0db31fcb2e Fix same parameter name on contains/startswith/endswith. See efcore#32432 2 years ago
Christopher Jolly a95891737c add some test fixes 2 years ago
Laurents Meyer c84a048e23
Fix supported EF Core version range. (#229) 2 years ago
Laurents Meyer a7a2154fd0 Fix test related CI workflows. 2 years ago
Laurents Meyer e8784f9ae9 Fix test related CI workflows. 2 years ago
Laurents Meyer c04284a552 Fix test related CI workflows. 2 years ago
Laurents Meyer 0c67eecfee Fix test related CI workflows. 2 years ago
Laurents Meyer 1f652f9b84
Fix test related CI workflows. (#227) 2 years ago
Laurents Meyer 6ee5cd2abe
Fix test related CI workflows. (#225) 2 years ago
Laurents Meyer efa83401b5
Update GitHub workflows. (#224) 2 years ago
Christopher Jolly 59c6b91d13
Generating idempotent scripts is not supported (#223)
* Generating Idempotent scripts is expected to throw a not supported exception
2 years ago
Christopher Jolly d94c8a758e
Workaround for ValuesExpression (#222)
* Implement a workaround for the VALUES expression in a SELECT
2 years 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 b0b8dffcca
Some tests need the GUID to be formatted with braces so that it matches what is returned from Jet (#219) 2 years ago
Christopher Jolly 0a79a231f5
Update version info (#215) 2 years ago