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
|
6d2a5e6ac1
|
Removed implementation of unwanted dispatch code
|
2014-11-22 11:09:24 +01:00 |
|
rbock
|
f294a876d4
|
Placate clang-3.5
|
2014-11-17 19:34:45 +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
|
59734b3f51
|
Moved static asserts for inconsistency errors much closer to call site
|
2014-11-17 19:05:22 +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
|
55ed36ff33
|
Added prepared_execute to MockDb
|
2014-11-07 09:34:48 +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
|
f3098d1e26
|
All tests compile again...
|
2014-11-03 23:16:53 +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
|
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
|
ea30acaf26
|
Merge branch 'release/0.28'
|
2014-09-30 07:20:46 +02:00 |
|
rbock
|
7c80a2a6e0
|
Renamed named_expression to selectable
|
2014-09-26 09:03:26 +02:00 |
|
rbock
|
49eb21e709
|
Added test which selects count()
|
2014-09-18 09:40:54 +02:00 |
|
Markus Elfring
|
c227d46cf4
|
Bug #14: Completed quoting for parameters of some CMake commands
A wiki article pointed out that whitespace will only be preserved for parameters
in CMake commands if passed strings will be appropriately quoted or escaped.
http://cmake.org/Wiki/CMake/Language_Syntax#CMake_splits_arguments_unless_you_use_quotation_marks_or_escapes.
Quoting was added so that more places should also handle file names correctly
which contain space characters or semicolons eventually.
Signed-off-by: Markus Elfring <elfring@users.sourceforge.net>
|
2014-09-01 19:17:03 +02:00 |
|
rbock
|
2dcd2918d3
|
Added operators to the 'like' member_t
|
2014-08-27 22:53:22 +02:00 |
|
rbock
|
d75862365b
|
Cleanup in generated code
|
2014-08-27 21:32:00 +02:00 |
|
rbock
|
2c23769cdf
|
Moved operator and parameter templates out of value classes, added member template
These templates are nicer when used.
|
2014-08-25 08:43:42 +02:00 |
|
rbock
|
fd054d8a5a
|
Fixed operators += et al
|
2014-08-22 12:26:48 +02:00 |
|
rbock
|
2bd8bc9bb7
|
Merge branch 'release/0.25'
Conflicts:
test_constraints/CMakeLists.txt
|
2014-08-21 10:57:31 +02:00 |
|
Johan
|
73973f0f48
|
Fix cygwin-gcc and cmake problems
Fixed warning in CMake
Fixed problem with tuples creation
Fixed problem of stream copy constructor usage
|
2014-08-20 21:58:57 +02:00 |
|
rbock
|
e5e97d10b6
|
Added alias operators to wrapped value operands
|
2014-08-18 21:10:58 +02:00 |
|
rbock
|
e21b38901b
|
Added static_assert for required_columns in insert
This constraint had been dropped by accident when restructuring for
statement_t.
|
2014-08-15 17:56:13 +02:00 |
|
rbock
|
3484903525
|
Repaired insert to work with expression values again
|
2014-08-14 23:47:25 +02:00 |
|
rbock
|
1d98fb0198
|
Added tvin arguments for parameters
|
2014-08-12 22:00:59 +02:00 |
|
rbock
|
ad1c5f94bb
|
Made boolean expression more usable
|
2014-08-12 18:48:50 +02:00 |
|
rbock
|
27649b3af2
|
Added support for default values and result fields for insert
|
2014-08-11 19:17:42 +02:00 |
|
rbock
|
a59d7ed381
|
Fixed bug in field index calculation for multi_fields
|
2014-08-09 20:46:40 +02:00 |
|
rbock
|
c9372eff89
|
Added serialization to MockDb run methods
Implicitly increased number of serialization tests.
Fixed serialization for logical_not
|
2014-08-04 18:24:51 +02:00 |
|
rbock
|
8b5fc67af6
|
Added generic boolean_expression
|
2014-08-02 09:18:01 +02:00 |
|
rbock
|
18dc6b1a03
|
Added value_or_null method/type
|
2014-08-01 18:21:23 +02:00 |
|
rbock
|
88d28d6830
|
Moved value types out of detail namespace
|
2014-07-31 08:40:13 +02:00 |
|
rbock
|
c88a1097c2
|
Added some hints
|
2014-07-31 08:19:00 +02:00 |
|
rbock
|
ff9a6ff8f0
|
Added missing result_field.h
|
2014-07-30 23:10:45 +02:00 |
|
rbock
|
7c45e8b83f
|
Removed _name_t from and added alias operators to result field.
A result field really is just a value, if you insist on using it as a
select column, give it a name via an alias.
|
2014-07-30 22:03:11 +02:00 |
|
rbock
|
a62c660ad5
|
Added some tvin-tests
|
2014-07-29 18:18:57 +02:00 |
|
rbock
|
b1f1de8a08
|
Allowing result fields to be used as arguments for queries
|
2014-07-29 08:57:55 +02:00 |
|
rbock
|
159b4c7152
|
Fixed error in determining can_be_null for joins
|
2014-07-28 21:14:20 +02:00 |
|
rbock
|
169113c9a4
|
Added missing file
|
2014-07-28 17:11:12 +02:00 |
|
rbock
|
42179cbc87
|
Cleaned up traits a bit more
|
2014-07-28 07:41:59 +02:00 |
|
rbock
|
643aab222e
|
Aligned structure of connector traits with other traits
|
2014-07-28 06:13:30 +02:00 |
|
rbock
|
6d851f17ff
|
Added testability and tests for can_be_null and null_is_trivial in result entries
|
2014-07-27 19:40:31 +02:00 |
|
rbock
|
80f09dc003
|
Use _traits in column specs
|
2014-07-23 18:06:33 +02:00 |
|
rbock
|
d94ab56fd8
|
Made generated file available by default
This lowers the threshold for those without python.
|
2014-07-20 11:14:44 +02:00 |
|