Commit Graph

253 Commits (8a5c4d83ece0cb8999a7e325a8bd7966c79f0bae)

Author SHA1 Message Date
Christopher Jolly 8a5c4d83ec
Generate guid's for primary key client side (#257)
* Generate guid's for primary key client side
1 year ago
Christopher Jolly f97148f745
Create a new sequential guid generator based on the UUID version 7 (#254)
* Create a new sequential guid generator based on the UUID version 7
1 year ago
github-actions 2159969ecb [GitHub Actions] Update green tests. 1 year ago
Christopher Jolly f84d49f7de remove not applicable test 1 year ago
Christopher Jolly fee118c312 missed some tests for ODBC fix 1 year ago
Christopher Jolly f4a9e70e85 Fix ODBC parameter naming in SQL output 1 year ago
Christopher Jolly 027544896f GreenTests: MigrationsInfrastructure got moved to different folder/namespace 1 year ago
Christopher Jolly d974c6ed0d Fix tests: Have to specify minimum DateTime rather than the default with Jet 1 year ago
Christopher Jolly def7692ee9 Update the expected data for Mission.Duration as since it is based on a datetime there is no millsecond support in Jet 1 year ago
Christopher Jolly 7f92dfc329 update to .net 9 preview 7 1 year ago
Christopher Jolly 76250d2aa8 Remove tests from green list 1 year ago
Christopher Jolly 6df8a915ee Fix some more tests 1 year ago
Christopher Jolly 29aea47543 - Allow a short to be mapped to the identity counter
- Fix some database model/migration issues
- Above includes some formatting of the precision and scale to not have a space after the comma
1 year ago
Christopher Jolly 3bd4232a07 Fix the precompiled query tests 1 year ago
Christopher Jolly 74c7e3f527 Fix type mapping for Time of Day methods which needs to be TimeSpan 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 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 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 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 6ad608581b
Fix DateTimeOffset Now and UtcNow (#235)
* Fix DateTimeOffset Now and UtcNow
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
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 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
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 4e0e0d743c
Map the Zero DateTime in C# to the zero equivalent in Office Ole Automation (#214)
* Map the Zero DateTime in C# to the zero equivalent in Office Ole Automation
2 years ago
Christopher Jolly db0567510f
Update some tests (#213) 2 years ago