Commit Graph

67 Commits (f200f33452e25422388bced2326ee2fce1ca2c7c)

Author SHA1 Message Date
Christopher Jolly f200f33452
Update to EF 10 (RTM) (#287) 3 weeks ago
Christopher Jolly 2e33783fbe
Update to EF10 (#284) 5 months ago
Christopher Jolly f72fd5fcb0
Add more tests (#280)
* Add more tests

* updates

* updates

* updates

* [GitHub Actions] Update green tests.

---------

Co-authored-by: github-actions <github-actions@github.com>
6 months ago
Christopher Jolly 563008f85e
Don't run certain tests in CI (#278)
* dont run migrationstest in CI

* fix IsCI

* remove non ci tests from green file

* try fix token

* [GitHub Actions] Update green tests.

* more tests

* [GitHub Actions] Update green tests.

---------

Co-authored-by: github-actions <github-actions@github.com>
8 months ago
Christopher Jolly 3ee8feaad6
Update dependencies to EFC 9 GA (#273)
* update to match efc 9 ga

* fix tests

* fix odbc

* fix another test

* Add some missed tests in MigrationsInfrastructure
1 year ago
Christopher Jolly 1de9eb4382
Add translations for greatest/least,math.min/math.max (#270)
* Add translations for greatest/least,math.min/math.max using if statements
1 year ago
Christopher Jolly ec6c702334
Add Std Dev and Variance using EF.Functions (#269)
* Add Std Dev and Variance using EF.Functions
1 year ago
Christopher Jolly b651c6aa40
Don't use any conversion when the convert type mapping is a byte array (#266)
* Don't use any conversion when the convert type mapping is a byte array

* [GitHub Actions] Update green tests.

---------

Co-authored-by: github-actions <github-actions@github.com>
1 year ago
Christopher Jolly 083bc948ef
Update to final efcore RC2 build (#267)
* Update to final efcore RC2 build

* [GitHub Actions] Update green tests.

---------

Co-authored-by: github-actions <github-actions@github.com>
1 year ago
Christopher Jolly 8033475032
Sync to an RC2 build (#265)
* RC2 History Repo

* return the right ValueGenerated if it is mapped to json

* Since Jet doesn't do anything for GO we don't need to do anything like Sql server does

* Update the HistoryRepository

* Remove unused tests

* [GitHub Actions] Update green tests.

---------

Co-authored-by: github-actions <github-actions@github.com>
1 year ago
Christopher Jolly b64c1d5e1c
Sync to EF RC1 (#264) 1 year ago
Christopher Jolly 97ca7ff970
Test shouldn't have ended being marked as passing (#262) 1 year 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 f199d04cba
Improve Null Semantics tests (#260)
* Add missing test overrides
Fix sql literal output from a BoolTypeMapping

* [GitHub Actions] Update green tests.

---------

Co-authored-by: github-actions <github-actions@github.com>
1 year ago
Christopher Jolly 20c42dec52
Translate TimeOnly.FromDateTime and TimeOnly.FromTimeSpan (#259)
* Translate TimeOnly.FromDateTime and TimeOnly.FromTimeSpan
1 year ago
Christopher Jolly f30c7268cd
Fix View splitting (#258)
* Fix View splitting
1 year ago
Christopher Jolly 4b3dcf5f30
Improvements to migrations (#256)
* Improve the migrations.
- Missing index sort order in model and sql
- When altering a column to non-nullable, have an UPDATE to make any NULL values the default value

* Changes to comments produce no SQL output as we don't handle comments
1 year ago
Christopher Jolly bf6e8a17b2
Update SearchCondition visitor with improvements from SQL Server version (#255)
* Update SearchCondition visitor with improvements from SQL Server version
1 year ago
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 027544896f GreenTests: MigrationsInfrastructure got moved to different folder/namespace 1 year ago
Christopher Jolly 76250d2aa8 Remove tests from green list 1 year ago
Christopher Jolly b5d3422022 More test fixes 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 b10b3bc348 update green test files as some test classes were removed 1 year ago
Christopher Jolly d20cafa6bf
Cleanup unneeded code (#246)
* remove some unnecessary stuff
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 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
Christopher Jolly c963aa4800
Improve the de duplication in the ORDER BY clause (#211) 2 years ago
github-actions 5913805107 [GitHub Actions] Update green tests. 2 years ago
Christopher Jolly e797aa7b94
Optimization to throw on a split query with offset but no order by (#209) 2 years ago
Christopher Jolly 9a41af323d
EF Core Dependency Update (#208)
* Update EF Core to 8.0.1
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
github-actions 977d524a60 [GitHub Actions] Update green tests. 2 years ago
Christopher Jolly 580b3c5cde
Fix Any,All,Contains with Many to Many relationships within a Where clause (#202)
* Fix Any,All,Contains with Many to Many relationships within a Where clause
2 years ago
Christopher Jolly 12bbf0470f
Reintroduce the SkipTakeCollapsingExpressionVisitor (#200) 2 years ago
Christopher Jolly 99c266297e
Fix up some datetimeoffset tests (#199) 2 years ago