Christopher Jolly
|
3e376ff106
|
Fix byte array stuff
|
3 years ago |
Christopher Jolly
|
ccef0d4f49
|
Add Math functions to translate Floor and Ceiling
|
3 years ago |
Christopher Jolly
|
458197e582
|
Pass the current dataaccessproviderfactory type to CreateDatabase. Preference will take place using this type before going to the default in case it can't find the type via the connection string.
Fixes #135 and #122
|
3 years ago |
Christopher Jolly
|
f753bc68ea
|
Don't call SearchConditionConvertingExpressionVisitor. Some nullability optimizations through ParameterBasedSqlProcessor and SqlNullabilityProcessor need to be called first and they call SearchConditionConvertingExpressionVisitor
|
3 years ago |
Christopher Jolly
|
9464868c1d
|
Reverse the order of the indices. We need to work backwards on the string to keep the indices correct
|
3 years ago |
Christopher Jolly
|
cef810999d
|
Fix failed merge
|
3 years ago |
Christopher Jolly
|
0018d44d88
|
Fix JetStringMethodTranslator
JetStringMethodTranslator: Merge left 2 copies of some functions around
|
3 years ago |
Christopher Jolly
|
5ea5fdc446
|
Merge branch 'master' into ef7
|
3 years ago |
Christopher Jolly
|
a9789216d2
|
Dual table: Auto detect the dual table name on model load. Use that table for any queries.
Also allow a custom override name to be set
|
3 years ago |
Christopher Jolly
|
fbd8398d95
|
Timespan needs to map to a DbType of DateTime not Time
|
3 years ago |
Christopher Jolly
|
29cd983826
|
Timespan needs to map to a DbType of DateTime not Time
|
3 years ago |
Christopher Jolly
|
44aea7795b
|
Dual table: Auto detect the dual table name on model load. Use that table for any queries.
Also allow a custom override name to be set
|
3 years ago |
Christopher Jolly
|
f5ebc98417
|
For DateTimeOffset don't convert to Utc before converting to the Offset
|
3 years ago |
Christopher Jolly
|
0220511c58
|
Revert mistaken change to _bool type mapping
|
3 years ago |
Christopher Jolly
|
e14b48db47
|
Update tests
|
3 years ago |
Christopher Jolly
|
710376d50f
|
Enable nullable on src projects (not tests)
Fix Math and String translator to add missing translations and make it similar to how sql server generates
Update lots of tests
|
3 years ago |
Christopher Jolly
|
59bc0d813a
|
Change option from 0 to 1 for InStr. Make it use vbTextCompare which is case insensitive
|
3 years ago |
Christopher Jolly
|
0f2b0c3447
|
Update to EF 7 GA version
|
3 years ago |
Christopher Jolly
|
b80c0c8128
|
Update tests
|
3 years ago |
Christopher Jolly
|
dec08fc0ed
|
make modification command bath size to 1
|
3 years ago |
Christopher Jolly
|
0e7d080ebd
|
Initial ef7 update
|
3 years ago |
Christopher Jolly
|
75e381b52c
|
Update tests
|
3 years ago |
Christopher Jolly
|
4554aad38e
|
Update the translator for the string methods to add a couple more: Substring, IndexOf,FirstOrDefault,LastOrDefault
|
3 years ago |
Christopher Jolly
|
05b10ea856
|
Type MApping: a long gets mapped to integer in Jet
|
3 years ago |
Christopher Jolly
|
b72b0aeb61
|
Support casting to Int64
|
3 years ago |
Christopher Jolly
|
fc6b407b36
|
Update version info for message for required OleDb and Odbc dependencies
|
3 years ago |
Christopher Jolly
|
ab7a424ef4
|
Fix up Design time services to work properly. Add-Migration command in VS will work now
|
3 years ago |
Christopher Jolly
|
9843c0c8de
|
Update DesignTimeService for Net 6
|
3 years ago |
Christopher Jolly
|
81f6cbb254
|
revert to use our stringtypemapping to generate the sql literal. Some regex depends on using this format to pick the filename from the connection string
|
3 years ago |
Christopher Jolly
|
d100231ce9
|
[Tests]: Update tests
|
3 years ago |
Christopher Jolly
|
ef5c33cb74
|
[Fix]: No need for fancy conversion if there is a conversion expression on a Clr type which is an enum
|
3 years ago |
Christopher Jolly
|
ae21d832f1
|
Fix getting the schema for relations. Need both adox and DAO to get all fields
|
3 years ago |
Christopher Jolly
|
adbad89184
|
Fix check for unique
|
3 years ago |
Christopher Jolly
|
b78bbecf43
|
Do not generate SavePoint SQL. No-op
|
3 years ago |
Christopher Jolly
|
58f0918d27
|
[Fix]: Use TryGetDefaultValue.. For an int property, GetDefaultValue will always return as a default 0 (a non null value), if TryGetDefaultValue fails. Thus the wrong ValueGenerationStrategy is returned
|
3 years ago |
Christopher Jolly
|
093890fa66
|
[Fix]: Don't update the command to the trim'd version. If using an interceptor, it has already gotten the original commandText. Any comparisons between the actual result and the interceptor would fail
|
3 years ago |
Christopher Jolly
|
ee87572b2e
|
Fix schema query: the ondelete and onupdate were added in the wrong order
|
3 years ago |
Christopher Jolly
|
5341e45e80
|
Add translator for Jet Random
|
3 years ago |
Christopher Jolly
|
2f2de12dd5
|
enable and fix tests
|
3 years ago |
Christopher Jolly
|
ed726d7478
|
[Fix]: Explicitly find DateTime in an IN expression and use the Jet formatting
|
3 years ago |
Christopher Jolly
|
b0624051b3
|
Fix check for correct type that this handles. Previous way of checking was overriding the Nullable Translator
|
3 years ago |
Christopher Jolly
|
410ccb01c7
|
Add in support for .Parse methods on the simple types that support it (bool, int,double,datetime,byte,decimal,single)
|
3 years ago |
Christopher Jolly
|
0bc5d04759
|
According to convention, if the property is the primary key and it is an integer, make it the identity column. This wasn't being set by default
|
3 years ago |
Christopher Jolly
|
4eb1b0cdd8
|
Rewrite the COALESCE function into a form access can understand
|
3 years ago |
Christopher Jolly
|
b533695713
|
SqlExpressionFactory can't be used inside SqlGenerator so create the expressions manually. Fixes queries with conversions
|
3 years ago |
Christopher Jolly
|
ca0feb49d3
|
Add extension methods for the Fluent API IsClustered. Mainly for cross compaitiblity so that code written for multiple databases doesn't error. For Jet, the function won't do anything
|
3 years ago |
Christopher Jolly
|
7dd239bea8
|
add compile fixes from upstream changes
|
3 years ago |
Christopher Jolly
|
1f35ab88fd
|
merge fixes from upstream
|
3 years ago |
Laurents Meyer
|
6a8ccd27de
|
Fix transactions issues (#129)
* Fix active transaction support and disposed handling.
* Add transaction baseline tests.
* Fix transaction tests.
|
4 years ago |
Laurents Meyer
|
3b6fee5a89
|
Disable savepoint API, because it is not supported by Jet. (#126)
|
4 years ago |