Roland Bock
8a59fb44a2
Add tests for some value types and for CTE
...
plus some cleanup, e.g. removing superseded tests
2024-10-13 13:07:28 +02:00
Roland Bock
8764f3862e
Add dynamic select flags
2024-09-14 12:23:22 +02:00
Roland Bock
8caea01d0a
Reorganized join and added a first set of serialize tests
2024-08-25 10:47:59 +02:00
Roland Bock
92037acd7c
More tests and fixes
2024-08-18 12:25:56 +02:00
Roland Bock
3faecf6c01
Remove duplicate tests
2024-08-10 11:48:16 +02:00
Roland Bock
1339cbd0e6
Fix parentheses for aggregate functions
2024-08-10 09:30:20 +02:00
Roland Bock
7a900b147c
Fixed tests
2024-08-10 09:13:28 +02:00
Roland Bock
dfa9924288
More tests and changed parentheses handling in operators
2024-08-03 11:41:32 +02:00
Roland Bock
4a9f9c384c
Remove option to compile tests with different standard
...
The library is header only. It makes no sense to distinuish
between the standard the library is compiled with and the
standard the tests are compiled with. The library does not
get compiled on its own.
2024-08-03 10:29:20 +02:00
Roland Bock
d3daa90e0b
custom_query tests
2024-07-21 12:01:37 +02:00
Roland Bock
01c1e69eb3
More tests
2024-07-21 10:43:27 +02:00
Roland Bock
d2cb720746
Reactivate more tests
2024-07-21 09:24:41 +02:00
Roland Bock
4e75cf349b
Start reactivating tests
2024-07-21 07:57:01 +02:00
Roland Bock
0f4d3b1451
Reduce error messages for serialize, add first serialize test for dynamic AND
2024-07-18 20:49:16 +02:00
Roland Bock
7cc4e45abd
Add dynamic to AND and OR
2024-07-18 20:17:57 +02:00
Roland Bock
c347b5d11c
Remove dynamic query components
2024-06-12 20:31:06 +02:00
Roland Bock
6cc2067ef5
Allow alias of single-column select to be used as select column ( #542 )
2023-11-19 12:57:54 +01:00
MeanSquaredError
c65e660435
Fix handling of "-DSQLPP11_TESTS_CXX_STD=..." in tests/core/serialize/CMakeLists.txt ( #525 )
2023-09-15 06:41:58 +02:00
Bernd Lörwald
9412851408
#471 serializers: ensure float precision ( #472 )
...
* value: add missing includes
* mysql, sqlite3: use explicitly *out* stringstreams for serialization
* postgresql: fix: use max_digits10 instead of digits10
* detail: add float_safe_ostringstream, ensuring floats are serialized with enough precision
* mysql, postgresql, sqlite3, tests: fix: set float-precision for all streams
* run clang-format on changed files
* inline remove_cvref.h
* replace unspecific "wrapper" with concrete type name
* tests: split connector specific tests out of serialize/Float
2023-02-18 08:10:50 +01:00
Roland Bock
64d16bfee0
Cleanup parens for ANY and SOME
2023-02-05 09:31:30 +01:00
Roland Bock
0731a8597d
Cleanup parens for EXISTS
2023-02-04 10:21:54 +01:00
Roland Bock
2d3967a0b3
Cleanup braces for IS_NULL and IS NOT NULL
2023-02-04 10:12:55 +01:00
Roland Bock
1c4f1f61c8
Allow TRIM to be used with sub selects
2023-02-04 09:05:04 +01:00
Roland Bock
3fba3e721e
Add UPPER and LOWER
...
This is replacing and extending #456 .
2023-02-04 08:57:17 +01:00
Roland Bock
82758a2046
Add missing braces to aggregatedfunctions with sub select #469
...
Also allow MIN and MAX to be used with DISTINCT.
2023-01-29 14:39:07 +01:00
Roland Bock
673b07361b
Add missing braces to SUM with sub select #469
2023-01-29 12:57:02 +01:00
hwhsu1231
2aa9797117
style: Align CMake files with 4 spaces indent
2022-11-26 08:32:46 +01:00
Roland Bock
256429730a
Fix CMake warnings (CMP0115)
2022-06-06 10:14:01 +02:00
Leon De Andrade
d17bce9644
Add Connector CMake Logic ( #394 )
...
Add Connector Cmake logic
* Also install date when used with fetch content
* Install everything always
* Update documentation
* Add option to control dependency searching
* Adjust travis
2021-12-02 07:45:38 +01:00
Roland Bock
8572c821aa
Streamline test names and locations
2021-10-11 10:31:25 +02:00
Roland Bock
136b533fcf
Added shift left and shift right operators.
2021-09-04 13:40:03 +02:00
Roland Bock
2e683a4b69
Moved sqlite3 over here.
2021-08-01 20:37:36 +02:00