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
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
722d1264e7
Fix tests based on BuiltInDataTypes. There is not millisecond support for time based data types and no offset on the DateTimeOffset. We need to override the full test and all of its helper functions as the test values are hard coded inside
2 years ago
Christopher Jolly
f14e552abf
Fix NULL value returned on parameter in a projection when the parameter is used in a subquery projection and parent references it in a group by
2 years ago
Christopher Jolly
e4770f4f04
There is no function to create a new guid in MS Access. Translate Guid.NewGuid client side while generating the SQL
2 years ago
Christopher Jolly
783725e4d4
Turn off the Calculated Column for Data1 on table WithSomeDatabaseGenerated as it is not supported. Adjust the tests to manually calculate it client side. Adjust the cleanup sql to make it work
2 years ago
Christopher Jolly
7fec659065
Remove unsupported tests
2 years ago
Christopher Jolly
b3ac6b70c1
Some sql output only fixes
2 years ago
Christopher Jolly
70942d7562
Don't throw error on translating ElementAtOrDefault. This is just operating on the standard rows and not any json. Effectivbely translates at Skip(x) Take(1)
2 years ago
Christopher Jolly
0cdd3066e1
Fix the DateTime Member translator. It wasn't translating the static Today member (as it was a static and not instance member)
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
ff8c50a1dc
Improve handling executing scripts in the tests ( #207 )
...
Executing the SQL script to set up the Northwind database was quite slow during debug. This speeds it up
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
7887ede37a
Update the prerelease version
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
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
dcca36386c
Make NULL a variant in the case the type is an enum. This is in addition to when it is a numeric type
2 years ago
Christopher Jolly
3f6cc90f8f
Handle another Jet UNION quirk with NULL values. A string value could be returned when the store and expected type is a byte
2 years ago
Christopher Jolly
88b3cba005
RetryingExecutionStrategy: Look at the HResult from the actual exception. When trying to create our own pseudo exception for test purposes. We are unable to get an IErrorRecords object, so that we can set the error data and add it to the list of errors. May need to look at a CoCreateInstance method to do it properly or just leave it as is
2 years ago
Christopher Jolly
9cd87c05e0
We need to mark the query getting the affected number of rows as returning a result set that contains a row with the number of affected rows from the previous operation. Without it, the result would be read from the row count of the current SELECT
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
c30796cffe
Remove UDF function tests. No Jet support ( #201 )
...
Remove the UDF (user defined functions) tests. There is no support for these functions in Jet
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
Christopher Jolly
a074e5cac4
Assert Translation Failed for certain primitive collection tests ( #198 )
2 years ago
Christopher Jolly
2afe8f05ba
Ensure strings with length greater than 255 are converted to long text/memo ( #197 )
...
When the option to use the short text (aka varchar) as the default for System.String, if we have a attribute or fluent api that sets its max length to greater than 255 it would stay as varchar, which is invalid with a length greater than 255.
Fix this to upgrade this instance to an unbounded string. This will use the long text/memo data type in Jet (longchar)
2 years ago
Christopher Jolly
df7b86ac96
Misc test fixes ( #196 )
2 years ago