* 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>
* 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>
* 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>
* 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
* 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>
* 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
* 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
* 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)
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)