Roland Bock
|
bd54159446
|
Need tests for type_traits
|
2024-08-11 20:26:34 +02:00 |
|
Roland Bock
|
a6843f4518
|
More tests for aggregate functions
|
2024-08-11 11:07:04 +02:00 |
|
Roland Bock
|
7f59918a09
|
Serialize tests compile and pass again
|
2024-08-10 21:35:23 +02:00 |
|
Roland Bock
|
b9987ccf4d
|
Continued migration
|
2024-08-10 15:54:32 +02:00 |
|
Roland Bock
|
e17e9aebde
|
serialize -> to_sql_string
|
2024-08-10 15:35:58 +02:00 |
|
Roland Bock
|
f5416f2581
|
Remove detail::enable_if_t and move void_t to compat
We have it in the compat/type_traits.h already.
void_t is borrowed from c++17
|
2024-08-10 11:05:48 +02:00 |
|
Roland Bock
|
892583582b
|
Move index_sequence into compat/utility.h
|
2024-08-10 10:08:37 +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
|
069fcf79b5
|
Cleanup name tags in sqlpp17 style
Using a macro in the generated table specs (this is much nicer now).
Using string_view to represent names.
|
2024-08-06 06:57:47 +02:00 |
|
Roland Bock
|
b0ac371cea
|
Add alias to aggregate functions
|
2024-08-04 16:40:47 +02:00 |
|
Roland Bock
|
ed0d10b58b
|
More tests
|
2024-08-04 15:57:57 +02:00 |
|
Roland Bock
|
8e688f3c34
|
More tests
|
2024-08-03 21:08:27 +02:00 |
|
Roland Bock
|
e3f95a8e69
|
Added placeholders for operator serialize tests
Added SQLPP_COMPARE helper function
|
2024-08-03 12:14:00 +02:00 |
|
Roland Bock
|
dfa9924288
|
More tests and changed parentheses handling in operators
|
2024-08-03 11:41:32 +02:00 |
|
Roland Bock
|
a7ee6e5d3b
|
More tests
|
2024-08-03 10:08:47 +02:00 |
|
Roland Bock
|
42d1b61279
|
More tests
|
2024-08-02 07:23:24 +02:00 |
|
Roland Bock
|
98a4ff9cb2
|
Add more tests
|
2024-07-31 07:48:21 +02:00 |
|
Roland Bock
|
68a3265fdc
|
More moves
|
2024-07-30 07:32:30 +02:00 |
|
Roland Bock
|
b9eca7db17
|
More moves
And introduced sqlpp::enable_if_t
|
2024-07-30 07:08:07 +02:00 |
|
Roland Bock
|
79da114c00
|
Move stuff out of compat namespace
It is too much cognitive overhead
|
2024-07-29 20:49:45 +02:00 |
|
Roland Bock
|
3f73115356
|
Move stuff into core
|
2024-07-29 20:38:10 +02:00 |
|
Roland Bock
|
91af6aa385
|
Still more moves
|
2024-07-29 07:08:37 +02:00 |
|
Roland Bock
|
715839e18f
|
More moves
|
2024-07-28 21:04:26 +02:00 |
|
Roland Bock
|
44ce033845
|
Move more stuff
|
2024-07-28 20:56:27 +02:00 |
|
Roland Bock
|
df8e2b6c81
|
Move clauses into sub directory
|
2024-07-28 20:24:05 +02:00 |
|
Roland Bock
|
6a92f139b7
|
More tests fixed
Make as_expression usable in select only
|
2024-07-28 15:04:22 +02:00 |
|
Roland Bock
|
2b7b568c49
|
Continue fixing tests
|
2024-07-27 13:15:56 +02:00 |
|
Roland Bock
|
6a11df89ec
|
Change table represenation
Move columns out of table template parameters
|
2024-07-26 12:11:38 +02:00 |
|
Roland Bock
|
5578cce232
|
Rewrite select_as and add type tests
|
2024-07-25 08:05:18 +02:00 |
|
Roland Bock
|
4630bf7f0c
|
More type tests
|
2024-07-21 19:33:33 +02:00 |
|
Roland Bock
|
25faf6c4bb
|
More tests
|
2024-07-21 13:04:17 +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
|
700c263f90
|
Introduce dynamic
This allows to select columns dynamically
|
2024-07-18 07:38:45 +02:00 |
|
Roland Bock
|
25200ba4cb
|
(Only) allow comparison with ANY and introduce BETWEEN
|
2024-07-17 07:44:21 +02:00 |
|
Roland Bock
|
937dd31a13
|
Migrate column_t::as to using operator::as
|
2024-07-16 07:37:03 +02:00 |
|
Roland Bock
|
bdd87b9e03
|
Add enable_as
|
2024-07-15 07:57:08 +02:00 |
|
Roland Bock
|
2d2f08007a
|
Single column select has a value type
|
2024-07-15 07:44:29 +02:00 |
|
Roland Bock
|
6c1d59ffc4
|
Remove data type wrappers (with compile failuers)
|
2024-07-14 19:57:55 +02:00 |
|
Roland Bock
|
61030742b3
|
Removing more instances of wrap_operand
|
2024-07-14 12:42:02 +02:00 |
|
Roland Bock
|
87f4c348e9
|
Added more tests and cleaned up type traits a bit
|
2024-07-13 21:04:06 +02:00 |
|
Roland Bock
|
c2c5f15690
|
Add basic serialize functions and start documenting differences
|
2024-07-13 13:39:36 +02:00 |
|
Roland Bock
|
2b7e0ee6a5
|
Give operators a value
|
2024-07-11 20:46:30 +02:00 |
|
Roland Bock
|
08f643460c
|
No more type traits in generated code
|
2024-07-09 08:08:53 +02:00 |
|
Roland Bock
|
4baede7434
|
Started to remove operand wrapping
|
2024-07-08 21:08:16 +02:00 |
|