0
0
mirror of https://github.com/rbock/sqlpp11.git synced 2024-11-16 04:47:18 +08:00
Commit Graph

741 Commits

Author SHA1 Message Date
rbock
b0d89520a6 Added a bunch of tests for static_assert in insert 2015-10-06 22:08:44 +02:00
rbock
547d1863f7 Started to replace static asserts with portable static asserts for testing 2015-10-04 14:43:19 +02:00
rbock
3c699a51b6 Added test folder for static assert tests (more tests will follow) 2015-10-03 21:20:01 +02:00
rbock
7068c8c26c Fixed logic::none_t 2015-10-03 20:46:43 +02:00
rbock
d29f27c8d3 Merge branch 'feature/detect_mixing_aggreage_non_aggregate' into develop 2015-10-03 20:14:27 +02:00
rbock
bd55f3db5b Added several tests for static_assert (plus fixes for aggregates) 2015-10-03 20:11:55 +02:00
rbock
bd385f7377 Added check if all selected columns are aggregates if group_by is present 2015-10-03 17:00:53 +02:00
rbock
25ff700c01 Partially reverted all_t et al to avoid warnings about unused variables 2015-10-03 10:17:59 +02:00
rbock
1f104a10ac Slightly simplified logic::all_t and logic::none_t 2015-09-30 16:49:18 +02:00
rbock
e152e29107 run_check and prepare_check now contain the serialize check 2015-09-17 11:46:37 +02:00
rbock
abdecc25da Run with Xcode 7 2015-09-13 23:33:16 +02:00
rbock
bcf18f98fc Shut up warning in Xcode 7 2015-09-13 23:29:58 +02:00
rbock
09f23cea0a Reformatted using clang-format
Please use clang-format before submitting code, e.g via the pre-commit
supplied in the repo (thanks AndiDog)
2015-09-13 21:33:19 +02:00
Roland Bock
46c565c5c5 Merge pull request #51 from rettichschnidi/rettichschnidi-cosmetics
Remove trailing spaces.
2015-08-05 15:42:52 +02:00
Reto Schneider
5756b2355f Remove trailing spaces. 2015-08-05 14:43:21 +02:00
rbock
2b8a36aa97 Added support for empty in() and not_in()
I wonder why SQL does not have that anyway.
2015-07-05 13:53:38 +02:00
rbock
34376bdd28 Fixed compile error for clang-3.4 and gcc-4.8 2015-07-05 13:40:06 +02:00
rbock
8886551d04 Merge branch 'feature/auto-alias-named-functions' into develop 2015-07-05 11:53:10 +02:00
rbock
864bd58eff More functions are now auto-aliased 2015-07-05 11:51:49 +02:00
rbock
bbe933f943 count is the first auto-aliased function
If used in an expression, count does not have an alias.
If used as a field in a select, it does have an alias.
2015-07-05 11:08:13 +02:00
rbock
303ee750ad Added test for selecting a constant value 2015-06-26 16:16:07 +02:00
rbock
61077f471c Merge branch 'develop' of https://github.com/rbock/sqlpp11 into develop 2015-06-01 22:13:56 +02:00
rbock
b062f2ade7 Revert "Replaced char[] with char[<sizeof>] to please MSVC 2015"
This reverts commit 30a3a6b2ff.
2015-06-01 22:12:32 +02:00
Roland Bock
c0f625020b Merge pull request #45 from jhunold/gcc_flags
Do not set gcc/clang options when using msvc
2015-06-01 21:08:04 +02:00
Roland Bock
df510cea3b Merge pull request #44 from jhunold/cpp11
Do not use compile features with msvc
2015-06-01 21:07:56 +02:00
Jürgen Hunold
377fbc8958 Do not use compile features with msvc
It has no options controlling the language feature to use anyway.
2015-06-01 19:01:38 +02:00
Jürgen Hunold
f3bed37a21 Do not set gcc/clang options when using msvc 2015-06-01 19:00:13 +02:00
Roland Bock
03100bbbbe Update README.md 2015-05-30 18:49:23 +02:00
Roland Bock
8cd98120fb Update README.md 2015-05-30 17:21:15 +02:00
rbock
890d75d377 Added a few more compiler requirements 2015-05-30 17:10:16 +02:00
rbock
0807e57958 Fixed warnings about missing initializers 2015-05-30 16:45:06 +02:00
rbock
947bf9ddd3 Fixed tests (prevent two tests from being executed with MockDb) 2015-05-30 16:44:10 +02:00
rbock
8d356f55ce Fixed warnings about unused parameters 2015-05-30 16:19:23 +02:00
rbock
1ef7f0a847 Merge branch 'purpleKarrot-develop' into develop 2015-05-30 15:57:20 +02:00
rbock
0f3c239283 Merge branch 'develop' of https://github.com/purpleKarrot/sqlpp11 into purpleKarrot-develop 2015-05-30 15:25:54 +02:00
rbock
b472d4e12b Merge branch 'develop' of https://github.com/rbock/sqlpp11 into develop 2015-05-30 09:20:25 +02:00
Daniel Pfeifer
13d48c7204 shamelessly adding myself to CREDITS 2015-05-30 01:12:31 +02:00
Daniel Pfeifer
ee76176f76 add status badges to README 2015-05-30 01:12:31 +02:00
Daniel Pfeifer
dcff4c2036 add coveralls coverage reporting 2015-05-30 00:56:33 +02:00
Daniel Pfeifer
b0453ffb1c make use of usage requirements 2015-05-29 22:10:04 +02:00
Daniel Pfeifer
b8a93a8aa3 add constraint tests as test cases 2015-05-29 21:39:03 +02:00
Daniel Pfeifer
ec20a8a627 build examples to a single, combined executable 2015-05-29 21:31:32 +02:00
Daniel Pfeifer
b99e2f653b build a combined executable for all tests 2015-05-29 21:20:15 +02:00
Daniel Pfeifer
036d63e6cf drop suffix 'Test' from tests 2015-05-29 20:40:38 +02:00
Daniel Pfeifer
5692a71c38 don't tell clang which standard library to use 2015-05-29 20:27:38 +02:00
rbock
30a3a6b2ff Replaced char[] with char[<sizeof>] to please MSVC 2015 2015-05-29 20:06:21 +02:00
Daniel Pfeifer
7efce45f7d update .travis.yml 2015-05-29 18:42:06 +02:00
Roland Bock
13b5b5be30 Merge pull request #41 from niXman/develop
fixes & changes to ppgen
2015-05-19 16:39:26 +02:00
niXman
07b5ae33c4 fixes & changes to ppgen 2015-05-19 16:44:23 +03:00
Roland Bock
fad66ac33f Merge pull request #39 from niXman/develop
suppress the warns about the unused vars
2015-05-19 09:45:21 +02:00