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

59 Commits

Author SHA1 Message Date
rbock
80e25a5e52 Add AUTOINCREMENT support in ddl2cpp for sqlite3 2019-03-03 09:11:33 +01:00
rbock
052dbe10b2 Re-added accidentally removed real type to ddl2cpp 2018-12-24 17:44:17 +01:00
Aaron Bishop
4c53ffcb3f Add option to ddl2cpp to enable splitting tables into individual header files 2018-09-25 08:43:10 -04:00
Egor Pugin
9db9fed697 Fix program desc. 2018-04-20 17:15:27 +03:00
Egor Pugin
c9007a7098 Remove blank line. 2018-04-20 17:13:24 +03:00
Egor Pugin
c7da18798f Add simplified sqlite2cpp generator script that uses sqlite3 schema parsing. 2018-04-20 17:11:40 +03:00
Andreas C. Osowski
18e1c180fe
ddl2cpp: support CHECK constraint 2018-04-18 19:02:06 +02:00
Sylvain Joubert
805c6476f4 Add more PostgreSQL type mapping in ddl2cpp 2018-02-26 14:24:27 +01:00
Arne Luenser
5e8d81adbf Allow digits 0-9 in include guards 2018-02-13 10:29:28 +01:00
Roland Bock
a2b22b9bac
Merge pull request #215 from sjoubert/ddl2cpp_identity_naming
Add the possibility to keep the table and column names as in the DDL
2018-02-08 19:46:41 +01:00
Sylvain Joubert
d2d9a1693c Add the possibility to keep the table and column names as in the DDL 2018-02-08 13:23:14 +01:00
Sylvain Joubert
20ab921a5a Add mapping of the 'clob' type to the existing 'text' type 2018-02-08 13:22:47 +01:00
rbock
109b0af880 Add quoting for table and column names.
More reserved words have to be added to ddl2cpp
2017-11-26 19:19:26 +01:00
rbock
e90a988a69 Remove some commented lines 2017-11-07 13:00:33 +01:00
rbock
8d92de3fe9 Remove debug printout 2017-11-07 08:57:31 +01:00
rbock
fd939975ee Scan for unsigned integral columns 2017-11-06 21:37:10 +01:00
Serge Robyns
02cf37e3e3 Fixed mising namespace comment on tablenames (to silence clang-tidy). 2017-08-09 17:50:26 +02:00
rbock
cd778444d6 Merge branch 'release/0.49' 2017-06-04 15:58:40 +02:00
Andreas Sommer
e77639033a Support implicitly treating id column as auto-incrementing (e.g. for SQLite) 2017-06-03 00:41:44 +02:00
L3nn0x
55d0e2ac0d Added mediumint to ddl2cpp 2017-04-25 22:23:59 +02:00
rbock
f88efada67 Allow for "IF NOT EXISTS" in createTable in ddl 2017-03-05 19:50:55 +01:00
rbock
e53bbcc9bd Support for PostgreSQL serial 2017-03-05 19:13:26 +01:00
mlimber
3baa513a07 Allow nested namespaces on the command line
Allow the generator to handle nested namespaces like:
    ddl2cpp table.ddl table My::Nested::Namespaces
2017-01-07 00:16:50 -05:00
strangeqargo
3d2dae9bb1 fixed 2016-06-09 19:19:37 +03:00
strangeqargo
bcd7341476 fix formatting 2016-06-09 19:18:15 +03:00
“digitalist.ru”
ec6c36d541 fix typo 2016-05-15 01:05:08 +03:00
“digitalist.ru”
e80f06e2a3 fix 2016-05-15 01:02:46 +03:00
strangeqargo
de2409dd7e remove regression 2016-05-14 16:21:35 +03:00
strangeqargo
32dfdf7f4d merge with devel with regression 2016-05-14 16:11:48 +03:00
strangeqargo
11f40dc20c small cleanup, pre-merging 2016-05-14 15:57:26 +03:00
strangeqargo
897d581eec fix -[no-]- display in arguments 2016-05-14 14:33:28 +03:00
strangeqargo
a5421e8c34 adding help, remove debug output 2016-05-14 14:30:08 +03:00
strangeqargo
e457757ec5 heavy refactoring 2016-05-05 23:08:27 +03:00
strangeqargo
ffc2dd0f3c doing 2016-05-05 02:40:44 +03:00
strangeqargo
42dfa6cddc argument parsing, fail on parsing 2016-05-05 01:58:53 +03:00
“digitalist.ru”
6b7bdb1e62 fix my mistake 2016-03-26 14:51:25 +03:00
Roland Bock
4797521031 Merge pull request #71 from digitalist/readme
Readme and ddl2cpp error handling
2016-03-22 07:06:18 +01:00
“digitalist.ru”
772109fc87 ddl2cpp solutions 2016-03-22 00:28:06 +03:00
“digitalist.ru”
64a122b64a ddl2cpp solutions 2016-03-22 00:27:01 +03:00
“digitalist.ru”
c43b8272ba readme/ddl2cpp KeyError handling, merging 2016-03-21 22:04:34 +03:00
“digitalist.ru”
0ed744d70b readme/ddl2cpp KeyError handling 2016-03-21 21:48:11 +03:00
“digitalist.ru”
b7b651e98b readme/ddl2cpp KeyError handling 2016-03-21 21:38:37 +03:00
rbock
dc9f03fb56 Added enum and set to be interpreted as text
Maybe we will need a better mapping one fine day...
2016-03-20 18:27:38 +01:00
rbock
1b2020a5d2 Allow table name in ticks
This is what mysqldump generates for instance.
2016-03-19 21:05:32 +01:00
rbock
9bc9575723 Cleanup for ddl2cpp (thanks, David) 2016-03-19 21:05:09 +01:00
rbock
af6811bb4d Adjusted ddl2cpp to work with pyparsing-2.10 2016-03-19 21:04:43 +01:00
rbock
f16643a1a0 Allow negative numbers in ddl2cpp 2015-12-23 18:28:15 +01:00
rbock
173d6adbc9 Moved data types into separate folder, split boolean
Each file within data_types/boolean/ is relatively short and easy to
grok.
2015-10-29 22:21:46 +01:00
rbock
84ab264702 Renamed date/date_time to day_point/time_point 2015-10-29 16:41:45 +01:00
rbock
56d312a59b Added compile time tests for date and date_time 2015-10-13 21:25:10 +02:00