0
0
mirror of https://github.com/rbock/sqlpp11.git synced 2024-11-15 20:31:16 +08:00
Commit Graph

1338 Commits

Author SHA1 Message Date
Uy Ha
c021c49b0b Use Python3 for test_scripts (#298)
* Use Python3 for test_scripts
* Update travis and cmake
2019-10-14 12:09:18 +02:00
rbock
bb77cc1459 Fix missing space for operator- 2019-10-09 07:25:24 +02:00
rbock
268c176d8a Adjust sample.sql and ddl2cpp to match Sample.h 2019-10-05 10:20:15 +02:00
rbock
5b2b175b21 Remove aggregate attribute from trim() 2019-08-28 09:42:48 +02:00
Roland Bock
4f9f001fbd
Fix some formatting in wish list 2019-08-20 18:58:24 +02:00
rbock
5f5d611703 Add wishlist.md 2019-08-20 18:53:49 +02:00
rbock
7f29a0b126 Fix expressions for unsigned integral as suggested by @fraillt 2019-08-20 18:32:16 +02:00
rbock
43ec2343c3 Fix serialization of empty dynamic_where
It was serialized with a dummy expression, which turned out to be
problematic for some vendors, see #282
2019-08-20 10:31:54 +02:00
Brett Boston
a3970ceae9 Add -identity-naming argument from ddl2cpp to sqlite2cpp.py 2019-07-10 07:11:10 +02:00
rbock
daa672e6f0 Fix joins with CTEs 2019-05-25 14:04:44 +02:00
rbock
c4db147ca0 Merge tag '0.58' into develop
Various enhacements

 - new data types for ddl2cpp
 - new option to generate one header file per table
 - support for string_view
 - support for INSERT INTO from SELECT
 - multiple examples
2019-04-18 09:28:10 +02:00
rbock
e9f6f07677 Merge branch 'release/0.58' 2019-04-18 09:15:31 +02:00
rbock
60267ab952 Added an example for reading time point values 2019-04-18 09:02:16 +02:00
rbock
c729387ab6 Allow INSERT INTO from SELECT 2019-04-11 11:30:25 +02:00
rbock
b27406a87e Make implicit array to pointer decay explicit 2019-03-22 05:40:03 +01:00
rbock
6f39293a69 Maybe make MSVC happy again...
Thanks, @juandent for the change suggestion
2019-03-19 06:38:01 +01:00
rbock
80e25a5e52 Add AUTOINCREMENT support in ddl2cpp for sqlite3 2019-03-03 09:11:33 +01:00
rbock
d1b8bde8f1 Cleanup bogus return statements 2019-02-27 13:53:28 +01:00
Daniel Evers
9367071764 enable C++ 17 tests only on OS X
(the clang and gcc versions on Linux are too old)
2019-02-02 11:00:59 +01:00
Daniel Evers
42de1557b2 need to override CMAKE vars before building 2019-02-02 11:00:59 +01:00
Daniel Evers
949089d9f3 avoid expanding empty variables 2019-02-02 11:00:59 +01:00
Daniel Evers
a9f5498452 suspicious build error on travis 2019-02-02 11:00:59 +01:00
Daniel Evers
076c9d6474 travis syntax problems... 2019-02-02 11:00:59 +01:00
Daniel Evers
460557c6e0 Added string_view tests and C++17 tests for travis 2019-02-02 11:00:59 +01:00
Daniel Evers
ac3a8290ff support for std::string_view when using C++17 2019-02-02 11:00:59 +01:00
rbock
cf02a444d7 Add custom query insert example 2019-01-23 15:34:47 +01:00
rbock
052dbe10b2 Re-added accidentally removed real type to ddl2cpp 2018-12-24 17:44:17 +01:00
rbock
7e2e1abbfc Add example for MYSQL's ON DUPLICATE KEY UPDATE 2018-12-24 17:32:16 +01:00
rbock
dd73319bcf Add boolean expression test 2018-12-07 09:42:43 +01:00
Egor Pugin
9de56a748c Add explicit greater condition. 2018-12-06 20:19:19 +01:00
fjkfwz
da5cf192e9 Fix blob field display 2018-10-28 07:33:25 +01:00
Roland Bock
9d430b2e20
Merge pull request #249 from Erroneous1/feature/split_tables
Add option to ddl2cpp to enable splitting tables
2018-09-25 16:38:51 +02:00
Aaron Bishop
4c53ffcb3f Add option to ddl2cpp to enable splitting tables into individual header files 2018-09-25 08:43:10 -04:00
Roland Bock
f204bf0b9d
Merge pull request #233 from egorpugin/develop
Add simplified sqlite2cpp generator script that uses sqlite3 schema parsing.
2018-08-14 06:51:20 +02:00
Roland Bock
1f1ec60374
Merge pull request #246 from sjoubert/test_functions_typo
Fix typos in function's tests
2018-08-14 06:46:20 +02:00
Roland Bock
80ccb35355
Merge pull request #247 from sjoubert/multi_insert_value_or_null
Add support of value_or_null in multi-insert
2018-08-13 22:22:03 +02:00
Sylvain Joubert
114b9ab77a Add support of value_or_null in multi-insert 2018-08-13 21:31:09 +02:00
Sylvain Joubert
3faa8fa8bc Fix typos in function's tests 2018-08-13 12:59:30 +02:00
Roland Bock
c789f91901
Merge pull request #242 from L3nn0x/master
Added mediumint unsigned to dll2cpp
2018-07-16 06:52:51 +02:00
L3nn0x
c7e73a0516 Added mediumint unsigned to dll2cpp 2018-07-15 19:35:58 +01:00
rbock
ba05135d47 Merge tag '0.57' into develop
Maintenance release
2018-07-06 07:49:05 +02:00
rbock
32abab9da4 Merge branch 'release/0.57' 2018-07-06 07:46:32 +02:00
Roland Bock
d3f7eb0167
Merge pull request #240 from dirkvdb/develop
Fixed transaction_t move constructor
2018-07-05 22:02:27 +02:00
Dirk Vanden Boer
6a45d058de Fixed transaction_t move constructor 2018-07-05 21:45:14 +02:00
rbock
910973d0a8 Merge branch 'develop' of https://github.com/rbock/sqlpp11 into develop 2018-06-28 19:20:31 +02:00
rbock
8d05e4e05e Add serializer for value_or_null 2018-06-28 19:20:09 +02:00
Roland Bock
2541301cbc
Merge pull request #237 from rustyx/msvc-patch-1
Remove "MSVC 2017 is currently broken" message
2018-06-27 05:53:04 +02:00
rbock
ef01958b19 Add comments to code that is required to not compile 2018-06-26 08:07:08 +02:00
Rustam Abdullaev
14ae288f31
Remove "MSVC 2017 is currently broken" message 2018-06-25 15:16:17 +02:00
rbock
76ec663cc6 Merge tag '0.56' into develop
Fix merge error in 0.55
2018-06-01 10:31:01 +02:00