AdRiley
7327df88c3
Complete migration to Dialect/Feature flags + SQLServer support for Datetime ( #11527 )
...
* Supports_Sort_Digits_As_Numbers
* case_insensitive_ordering
* Case_Insensitive_Ordering
* Case_Insensitive_Ordering
* Enable tests
* Case_Insensitive_Non_Ascii
* Order_By_Unicode_Normalization_By_Default
* Allows_Mixed_Type_Comparisons
* Supports_Unicode_Normalization
* NaN_Non_Comparable
* Distinct_Returns_First_Row_From_Group_If_Ordered
* Datetime support
* refactor
* refactor
* Refactor
* Move remaining flags
* Cleanup
* sbt javafmtAll
* Fix
* Fix tests
* Code review changes
* More date_diff month tests
* Fix sowflake
* Fix snowflake tests
Bypassing failing test.
2024-11-20 10:41:49 +00:00
AdRiley
676a7d4256
SQLServer enable filter ( #11471 )
...
* checkpoint
* Passing by.integer.comparisons
* More passing tests
* by empty text
* Add flag
* 2 more green
* Back to 6 red
* 5 red
* 2 red
* 1 red
* Green
* Refactor
* refactor
* Refactor
* refactor
* Refactor
* clean up
* Green
* Refactor
* Cleanup
* Refactor
* Clean up
* Cleanup
* Clean up
* Fix tests
* Fix
* Fix
* Code review
* Refactor
* Code review changes
* Add literals
* Code review changes
* Code review changes
* Checkpoint
* checkpoint
* checkpoint
* Cleanup
* Refactor
* Refactor
* refactor
* Fix type name
* Fix
2024-11-07 15:42:55 +00:00
AdRiley
1b6a1f990b
Enable SQLServer Sort Feature and associated tests ( #11379 )
...
* Auto-commit work in progress before clean build on 2024-10-15 12:59:18
* checkpoint
* Clean
* Cleaner
* cleaner
* Cleaner
* Green
* stash
* stash
* Fix sort
* Sub 300 failures
* More passing tests
* Auto-commit work in progress before clean build on 2024-10-22 09:00:41
* SQLServer green 265
* remove dead code
* Add doc
* Add generate_column
* Refactor
* refactor
* Refactor
* Refactor
* Add is_operation_supported_fn
* Fix
* Fix
* Fix
* Code review changes
* Code review feedback
* typos
* Add comment
2024-10-25 13:16:52 +03:00
Radosław Waśko
d75e20c1d2
Save Database connection as data link, SQL Server data link support ( #11343 )
...
- Closes #11294
2024-10-17 09:06:57 +00:00
AdRiley
03369b9273
Refactor Dialect_Flag ( #11273 )
...
* Add property flags
* Update post initial design review
* Add more tests
* Fix tests
* Remove .LCK
* Fix
2024-10-14 10:32:19 +03:00
AdRiley
26c711ab14
Enable SQLServer select columns ( #11270 )
...
* Enable SQLServer select columns
* Code review feedback
* Code Review feedback
2024-10-08 22:57:36 +03:00
AdRiley
d0f0770ef4
Add DB_Table feature flags ( #11163 )
...
* Refactor
* Fix
* More fixes
* Fixes
* Fix
* Fix imports
* Fix
* Fix
* Fix Test
* Fix
* Fix
* is_feature_supported API
* Add SQLServer Tests
* SQLServer Select_columns functional
* SQLServer Filter functional
* Aggregate
* order feature
* Remove old order flag
* Join
* Union
* Distinct
* Text_cleanse
* Remove Nothing tests
* add_row_number and integration
* Make_table_from
* Feature flag failing tests
* Column_operations
* Set
* date_time off
* Conversion
* More flags
* Merge
* Expressions
* TakeDrop
* Missing
* Cross_join
* More flags
* Temporaily disable
* Fix merge issue
* Update other dbs
* Code review changes
* Code review changes
* Code revoew changes
* Fix
* Fix
* Fix
* Fix
* Fix
* Code review fix
* Typo
* Code review changes
* Casing
* Add comments
* Add comments
* Update
* Fix
* Fix imports
2024-10-07 16:05:09 +01:00
James Dunkerley
6ea716f1b3
Widget for Database.connect ( #11216 )
...
- Use auto-scoping for Redshift, SQLServer and Snowflake.
![image](https://github.com/user-attachments/assets/2f5ff24a-44f4-4e87-909a-e064b8653511 )
- Fix for widgets on Header functions.
![image](https://github.com/user-attachments/assets/4384efcf-a4da-48b1-b571-1167ca8d0134 )
- Move `Snowflake_Details` to `Standard.Snowflake.Connection` namespace to make widgets work.
- Add widgets to `Snowflake_Details`.
![image](https://github.com/user-attachments/assets/b51d0126-a768-4f4a-9d87-c42c8e91e26b )
- Typo fix for SQLServer SPI.
- Change SQLServer port to be an Integer and added default.
- Reordered parameters on SQLServer **(potentially breaking change)**.
- Added widgets to SQLServer.
![image](https://github.com/user-attachments/assets/1c744da4-7913-4a87-9e64-fc10442a06eb )
- Added widget for JDBC options (as well as conversion from Vector to options).
![image](https://github.com/user-attachments/assets/4958b1e4-4cbc-43e3-8381-64e5ce7ea8ff )
- Added header alias to `use_first_row_as_names`.
- Added various aliases to `read` and `write`.
2024-10-01 08:43:03 +00:00
AdRiley
b8516f7b4a
Make all Common_Spec tests pass for SQLSerever ( #10810 )
...
* More SQL tests
* Remove duplicate
* Fix another test
* Temp fix
* More temporay fixes
* More green
* Another green
* Another one
* Fix counts
* Temporary change
* Fix tests
* Auto-commit work in progress before clean build on 2024-09-06 10:53:46
* Another fix
* Green
* Specialise ensure_query_has_no_holes
* cleanup
* Cleanup
* Cleanup
* Clean
* Code review changes
2024-09-12 10:08:55 +01:00
AdRiley
3581fd8e21
Make sqlserver temp tables work ( #10781 )
...
* Temp table support
* Fix
* Add query
* Clean up
* Clean up
* Fix
* Code review changes
* Added comment
* Code review changes
* Add execute
2024-08-09 13:06:16 +03:00
AdRiley
0c552489e3
Add Initial SQL Server support ( #10624 )
...
* Squash all commits to resolve merge conflicts
* Fix merge problems
* Merge fix
* Fix port
* Fix warning
* cargo fmt
* legal review
* Small fixes
* Update instructions
* Code review feedback
* Cleanup
* typo
* Fix
* Remove leftover snowflake code
* Remove comment
* Add underscore
* Type cleanup
* Code review fix
* Cleanup
* Add datetime roundtrip test
* add comment
* drop
* Refactor
* Refactor
* Fix merge
* Fix
* Fix
* fix
* Add comment
2024-07-30 11:13:08 +01:00