rbock
|
d34c22ca5a
|
Simplified serializer a bit
|
2014-11-29 17:36:09 +01:00 |
|
rbock
|
f02a9ce3d0
|
Moved logic functions from detail into logic namespace
|
2014-11-29 14:29:54 +01:00 |
|
rbock
|
9110f6653a
|
Reduced error messages for several clauses
|
2014-11-29 14:02:24 +01:00 |
|
rbock
|
f62891d25f
|
Merged _member and _methods in clauses to _base
This makes statement_t look much nicer and use less inheritance
|
2014-11-29 11:10:01 +01:00 |
|
rbock
|
375c277402
|
Fixed bug in select_columns
|
2014-11-29 09:45:40 +01:00 |
|
rbock
|
7f97f2bbe7
|
Reduced error messages for 'using' and update list
|
2014-11-29 09:18:20 +01:00 |
|
rbock
|
f83d77ddb5
|
Reduced error messages for select_flags
|
2014-11-28 11:20:27 +01:00 |
|
rbock
|
94be562167
|
Reduced error messages for select columns.
Due to the some args being selectables and others being tuples of
selectables, this is a bit more complex than the other clauses.
|
2014-11-28 10:11:01 +01:00 |
|
rbock
|
8d6816be8b
|
Fixed order_by type check
|
2014-11-28 10:10:34 +01:00 |
|
rbock
|
bf2744d5f7
|
Reduced error messages for order_by
|
2014-11-27 23:18:23 +01:00 |
|
rbock
|
36d1a85339
|
Reduced error messages for insert value lists
|
2014-11-27 23:11:46 +01:00 |
|
rbock
|
443614a0e7
|
Reduced compiler error spew dramatically for from and having.
|
2014-11-27 22:16:12 +01:00 |
|
rbock
|
0e27cd7138
|
Added serialize checks for dynamically added stuff
|
2014-11-26 10:02:48 +01:00 |
|
rbock
|
935baebedb
|
Added more specific static asserts for the consistency checks
|
2014-11-25 21:46:09 +01:00 |
|
rbock
|
7ba973d9af
|
Added prepare_check
|
2014-11-25 17:56:51 +01:00 |
|
rbock
|
809d42e4a1
|
Introduced check for serializability
|
2014-11-25 17:43:55 +01:00 |
|
rbock
|
e1c007287c
|
Added portable static asserts
|
2014-11-23 20:06:58 +01:00 |
|
rbock
|
77d737b401
|
Minor cleanup in type_sets
|
2014-11-22 21:41:43 +01:00 |
|
rbock
|
cec105f9dd
|
Fixed compile error for gcc
|
2014-11-17 19:25:23 +01:00 |
|
rbock
|
3f5c48bfd5
|
Fixed run_check and prepared_check for custom query and prepared statemtents
|
2014-11-17 19:20:55 +01:00 |
|
rbock
|
0b1b03fedc
|
Added missing consistency check structs
|
2014-11-17 19:13:45 +01:00 |
|
rbock
|
59734b3f51
|
Moved static asserts for inconsistency errors much closer to call site
|
2014-11-17 19:05:22 +01:00 |
|
rbock
|
4ef00a03b2
|
Added central _run/_prepare methods
|
2014-11-17 15:03:34 +01:00 |
|
rbock
|
6677266bf5
|
Added free function versions of select_column_list and from
|
2014-11-17 13:17:10 +01:00 |
|
rbock
|
e2a7cfa252
|
Moved tuple include
|
2014-11-17 13:16:31 +01:00 |
|
rbock
|
02acab8e34
|
Fixed compilation for g++-4.8
|
2014-11-09 17:03:32 +01:00 |
|
rbock
|
a20ff91c2d
|
Added missing file
|
2014-11-09 16:34:48 +01:00 |
|
rbock
|
f6b223138b
|
Added method to set return type of custom query
|
2014-11-09 16:26:36 +01:00 |
|
rbock
|
548a601026
|
Added into() free function
|
2014-11-09 13:00:17 +01:00 |
|
rbock
|
ba1f200ef1
|
Added free function where()
|
2014-11-08 15:21:11 +01:00 |
|
rbock
|
be3292b6ce
|
Fixed parameter determination and added execution of void statements
|
2014-11-05 17:50:46 +01:00 |
|
rbock
|
60042c2dd3
|
Added run and prepare to noop, allowing void custom queries
|
2014-11-05 07:27:19 +01:00 |
|
rbock
|
ed7f1f1a93
|
Added missing file
|
2014-11-04 07:56:26 +01:00 |
|
rbock
|
e79585b165
|
Can compile (very simple) custom queries and selects
|
2014-11-03 17:52:02 +01:00 |
|
rbock
|
514ed4139c
|
First custom query sent to MockDb
|
2014-10-31 08:28:51 +01:00 |
|
rbock
|
6684ac9ea8
|
Added first test
|
2014-10-29 07:34:42 +01:00 |
|
rbock
|
69337fd7ca
|
Added first draft of custom query
|
2014-10-27 17:36:33 +01:00 |
|
rbock
|
23d0bc91a1
|
Make result methods templates of their statement, not their statement's policies
|
2014-10-27 07:31:37 +01:00 |
|
rbock
|
b3ef68101f
|
Fixed bug in in() serialization
in(select(...)) did have an extra set of braces, which lead to different behaviour.
Thanks to Thomas Marsh for finding the bug
|
2014-10-03 08:51:27 +02:00 |
|
rbock
|
11950bc0c7
|
Added static assert to give clearer error message for dynamic_xy
|
2014-09-29 13:45:29 +02:00 |
|
rbock
|
a4721ff31e
|
Fixed serialization of multiple dynamic query elements.
|
2014-09-29 12:05:35 +02:00 |
|
rbock
|
ef0672a97a
|
Minor cleanup
|
2014-09-26 16:33:47 +02:00 |
|
rbock
|
7c80a2a6e0
|
Renamed named_expression to selectable
|
2014-09-26 09:03:26 +02:00 |
|
rbock
|
6dbdd39ce1
|
Ensure that expression do not contain aggregate functions
|
2014-09-17 23:03:51 +02:00 |
|
rbock
|
3cab459077
|
Added tag to indicate that an expression contains an aggregate function
|
2014-09-17 22:22:45 +02:00 |
|
rbock
|
10fa8693cc
|
Minor fix (less error spew for 'like')
|
2014-09-06 04:16:22 +02:00 |
|
rbock
|
b15fa64c55
|
Added missing include
|
2014-09-01 12:08:47 +02:00 |
|
rbock
|
2dcd2918d3
|
Added operators to the 'like' member_t
|
2014-08-27 22:53:22 +02:00 |
|
rbock
|
4ac4b1820b
|
Removed stray sqlpp namespace qualifiers
The usage was very inconsistent. Also, I just saw that the current VC++
cannot deal with qualifiers in combination with template aliases
|
2014-08-27 20:43:09 +02:00 |
|
rbock
|
a514e6bf5e
|
Minor cleanup
|
2014-08-27 20:26:01 +02:00 |
|