Commit Graph

499 Commits

Author SHA1 Message Date
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 49eb21e709 Added test which selects count() 2014-09-18 09:40:54 +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
Roland Bock 88bd56ff2d Fixed include path 2014-09-06 06:18:18 +02:00
rbock 400f79b79c Added a few bad examples (commented) 2014-09-06 06:14:44 +02:00
rbock 9c048786fd Added a few examples 2014-09-06 04:18:15 +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 d75862365b Cleanup in generated code 2014-08-27 21:32:00 +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
rbock 3dfed5b85c Added derived_statement_t alias 2014-08-27 20:10:31 +02:00
rbock 7b85b3fb03 Added include for MSVC to understand and and or 2014-08-27 18:33:32 +02:00
rbock a4429f0f19 Sprinkled in a few const qualifiers 2014-08-27 09:23:07 +02:00
rbock 1d52d59e57 Added a few comments for better orientation 2014-08-26 23:33:05 +02:00
rbock 5ddaaeeac8 Meta function for accessing the lhs and rhs of an expression 2014-08-26 23:32:29 +02:00
rbock e59dc3862a An alias for creating a new statement type 2014-08-25 21:22:22 +02:00
rbock f478e7c8e8 Applied new member_t to remaining places 2014-08-25 18:31:01 +02:00
rbock 61da179143 Minor code cleanup 2014-08-25 08:51:40 +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 8d8b358092 Removed obsolete tags from value types 2014-08-25 06:05:42 +02:00
rbock 83fd052cf5 Fixed duplicate column detection in insert and update 2014-08-24 12:28:49 +02:00
rbock aa421d1303 Merge tag '0.27' into develop
Integrated with Travis CI
2014-08-24 10:53:09 +02:00
rbock 747d211d58 Merge branch 'release/0.27'
Conflicts:
	.travis.yml
0.27
2014-08-24 10:52:52 +02:00
Roland Bock 342a42758a Fixed test_sqlpp_test_constraints to work with out of source build 2014-08-24 10:46:08 +02:00
Roland Bock 2f979ff263 Yet another try to get Travis CI going with g++-4.8 2014-08-24 10:40:14 +02:00
Roland Bock facff35d0a Next attempt to use g++-4.8 with Travis 2014-08-24 10:31:14 +02:00
Roland Bock 3c3abfab41 Exclude clang from Travis and use g++-4.8
clang is missing libc++ (might add that later)
2014-08-24 10:20:49 +02:00
rbock 411022469f Bugfix in Travis config 2014-08-24 09:59:55 +02:00
rbock cadc7bdb3a Updated credits a bit 2014-08-24 09:57:17 +02:00
rbock 9f78ec9ee3 Limit Travis CI to master and develop 2014-08-24 09:37:13 +02:00
rbock 5188a82980 Started to integrate with Travis CI 2014-08-24 09:35:46 +02:00
rbock e88a868d06 Started to integrate with Travis CI 2014-08-24 09:34:01 +02:00
rbock bf19d47ca6 Merge branch 'master' of https://github.com/rbock/sqlpp11 2014-08-22 22:21:17 +02:00
rbock dfe9e19145 Merge tag '0.26' into develop
Maintenance release

Several small fixes.
2014-08-22 22:20:47 +02:00
rbock b13fd68d00 Merge branch 'release/0.26' 0.26 2014-08-22 22:20:14 +02:00
rbock 404a8301a9 Added missing file 2014-08-22 22:18:04 +02:00
rbock fd054d8a5a Fixed operators += et al 2014-08-22 12:26:48 +02:00
rbock 15c778844b Added a few missing const qualifiers 2014-08-21 13:21:49 +02:00
rbock 10853abb0a fixed static_assert message wording 2014-08-21 13:21:27 +02:00
rbock a9339b54ad Fixed all_of(alias_table)
For real this time, I hope :-)
2014-08-21 13:00:40 +02:00
rbock 4974d13600 Fixed all_of(table_alias) 2014-08-21 11:44:07 +02:00
rbock a235f3ddae Update README.md 2014-08-21 11:09:50 +02:00
rbock 9f35e33151 Merge tag '0.25' into develop
Fixes for gcc-4.8 under cygwin 64bit
eval commodity function for sending commands to the database and getting the return value back
Added alias method to wrapped values so that you can select constant values
2014-08-21 11:03:51 +02:00
rbock 2bd8bc9bb7 Merge branch 'release/0.25'
Conflicts:
	test_constraints/CMakeLists.txt
0.25
2014-08-21 10:57:31 +02:00