-
Notifications
You must be signed in to change notification settings - Fork 33
MS SQL - take 3 #94
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
MS SQL - take 3 #94
Changes from all commits
Commits
Show all changes
73 commits
Select commit
Hold shift + click to select a range
d272199
Add MSSQL deps
kiendang a8ad7ce
Add MSSQL dialect
kiendang cd2d4da
Add MSSQL Example tests
kiendang 6e69644
Add MSSQL test suite
kiendang 53c23de
Set MSSQL_COLLATION for UTF-8
kiendang 814447a
Use + for MS SQL string concatenation in tests
kiendang 615b24b
Use datalength instead of octet_length for MS SQL in tests
kiendang c144810
Fix some MS SQL syntaxes in tests
kiendang bba0ba9
Fix some Math functions for MS SQL
kiendang 148c778
Fix ORDER BY with NULL for MS SQL
kiendang 3015da1
Add more valid results for ORDER BY with NULL tests
kiendang 36d8da3
Fix LIMIT and OFFSET for MS SQL
kiendang 396313c
Enable .take without .drop for MS SQL
kiendang a55a54a
Fix tests involving .take and .drop for MS SQL
kiendang f079c63
Fix MS SQL numeric ops
kiendang 8be2842
Lint
kiendang e8dbb48
Wait for mssql container startup to complete
kiendang c07da40
Fix wrongly edited test case
kiendang b263ef8
Use a more idiomatic way of waiting for a log output message
kiendang 1763930
Fix some MSSQL specific type casts
kiendang 7bdf159
Add another valid expected output to test case
kiendang 41a6bfb
Exclude EXCLUDE test from MSSQL tests for window functions
kiendang 045f5b4
Fix MSSQL ORDER BY in test
kiendang 30b83a8
Update due to internal API change
kiendang ec68b6e
fix isEmpty/nonEmpty
jtjeferreira 4255266
fix like, startsWith, endsWith, contains
jtjeferreira 62dc6aa
fix like, startsWith, endsWith, contains but for binary blobs by cast…
jtjeferreira 8832f95
fix WindowFunctionTests by ignoring not supported functions (nthValue…
jtjeferreira fb4ccb4
fix "Cannot insert explicit value for identity column in table 'buyer…
jtjeferreira 4834410
rework Expr[Boolean] evaluation
jtjeferreira cd74c5e
fix DbApiTests
jtjeferreira 2ea2b42
ignore ExprBooleanOpsTests for mssql
jtjeferreira 4dbffac
fix JoinTest except JoinTests.leftJoinExpr
jtjeferreira 0340134
fix ExprNumericOpsTests
jtjeferreira 2de28c8
fix SubQueryTests
jtjeferreira abf0d7b
fix DeleteTests and ExprAggOpsTests (except mkString.sep)
jtjeferreira 6510370
unrelated: rename DbAggOpsTests.scala to ExprAggOpsTests
jtjeferreira a56a249
a different fix to DeleteTests by improving the where clause in a DEL…
jtjeferreira ebcdee7
fix TransactionTests (with a TODO)
jtjeferreira cbcf9d3
ignore ValuesTests for mssql
jtjeferreira bf92ab4
add MsSqlEnumType
jtjeferreira 1d97d81
fix DataTypesTests.constant
jtjeferreira f7867a7
fix scalasql.mssql.UpdateTests.dynamic by setting a case-sensitive co…
jtjeferreira 95392e9
ignore scalasql.mssql.ExprSeqOpsTests.mkString.sep test
jtjeferreira 5dcc347
ignore scalasql.mssql.SelectTests.containsMultiple test
jtjeferreira a797159
simplify JoinTests.leftJoinExpr so it does not use nullsFirst, becaus…
jtjeferreira 2b9da8c
ignore scalasql.mssql.WithCteTests.subquery test
jtjeferreira 3c58e40
fix scalasql.mssql.SchemaTests
jtjeferreira fcc3ecb
scalafmt
jtjeferreira f79afc7
scalafix
jtjeferreira 579f4d7
fix scalasql.mssql.OptionalTests.sorting.roundTripOptionalValues
jtjeferreira 424982b
use DATETIME2 in `CREATE TABLE data_types` as that aligns with the Ty…
jtjeferreira 30a0a8b
fix scalasql.mssql.DataTypesTests.nonRoundTrip
jtjeferreira 10c97c5
fix a few TypeMappers overrides (it would only matter if dialectCastP…
jtjeferreira 8de9dd2
swallow releaseSavepoint exception
jtjeferreira 266c7bb
use myBoolean false instead of true to trigger test failure also in s…
jtjeferreira 25045de
supportSavepointRelease
jtjeferreira ce1db2f
fix: overrides
aldum a647a4d
style: use triple quotes instead of escaping
aldum d5f24da
fix: add missing tables in mssql seed
aldum f48b80e
fix: table name escape test
aldum 2ea802e
test: add one more row for data types and options tests
aldum 7ac63de
style: add some newlines for readability
aldum db23ca1
feat: special case Column in boolean rendering
aldum 8e674bc
feat: add value marker to Context
aldum dec3655
feat: mark inserts as value expressions
aldum 1aaa554
feat: branch mssql booleans on value marker
aldum 16b1e21
test: add more bool-specific MSSQL dialect tests
aldum b75e72f
fix: mark updates as values
aldum 5c50041
fix: ignore updateGetGeneratedKeysSql from recorded tests
aldum 9530e3f
doc: regenerate docs
aldum 5986ada
doc: comment on MSSQL dialect test availability
aldum 4ceb0b0
doc: explain why moreValues were added for nulls first/last tests
aldum File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
maybe this could be extracted to a separate PR?