Bartosz Wieczorek
e50ee42364
add set(tuple<...>) implementation for insert and update statements
2018-02-15 07:55:43 +01:00
Egor Pugin
f510166ac8
Load date library from date dir (since date v2.3).
2018-01-31 17:48:38 +03:00
rbock
2b1c1c1a82
not_t must not be a variadic template.
2018-01-21 10:58:19 +01:00
rbock
5b15267743
Typo, thanks @juandent
2018-01-07 08:05:30 +01:00
rbock
e49428c58c
Partially reverting e1b82afbbe
hoping to appease VC++
2017-12-19 09:06:56 +01:00
JUAN DENT
91e0712e6c
_can_be_null depends on the expression
2017-12-18 16:51:47 -06:00
JUAN DENT
5cb081a721
Corrected _is_aggregate_expression
2017-12-18 16:44:16 -06:00
JUAN DENT
13e1ac3a78
Added trim.h with Roland's suggestions
2017-12-18 12:38:41 -06: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
8ad1bb5db2
Add missing include
2017-11-25 19:00:18 +01:00
rbock
d7ef2603bc
Remove superfluous return
2017-11-22 21:10:56 +01:00
rbock
3a6e4d93ec
Merge branch 'develop' of https://github.com/rbock/sqlpp11 into develop
2017-11-06 21:37:36 +01:00
rbock
e1b82afbbe
Use count instead of is_element_of
2017-10-29 16:39:51 +01:00
Roland Bock
1c7c0361ee
Merge pull request #190 from choiip/develop
...
Fixed compile error when include connection_pool.h using c++11
2017-10-27 06:29:12 +02:00
Aaron Bishop
d207a26638
Removed templated variables
...
Also fixed tabs to spaces. Used github editor, can update later if there was a syntax error.
2017-10-23 09:10:10 -04:00
Aaron Bishop
fb84f9b4a9
Allow result_t to have a size() function if DbResult has a size() function.
...
size() must be const, but can be arbitrary type.
size() may be wrong after first next has been called
2017-10-21 16:09:30 -04:00
rbock
f6cb213e55
Fix without_table_check for alias expressions
2017-10-16 20:43:07 +02:00
Alex Choi
8b4408c95f
fixed compile error when include connection_pool.h using c++11
2017-10-16 11:38:36 +08:00
niXman
7fa7720c87
support for date/datetime/timestamp types added for ppgen
2017-10-07 13:20:30 +03:00
rbock
8aadbd2263
Reverted logic change that led to too many warnings with gcc
2017-09-10 18:26:48 +02:00
rbock
00d10b5365
Minor cleanup thanks to clang-tidy
2017-09-10 15:54:59 +02:00
rbock
d112d714b9
clang-tidy readbility fixes
2017-09-10 15:46:54 +02:00
rbock
0d6c63ce20
Use clang-tidy modernize fixes
2017-09-10 15:45:07 +02:00
rbock
a17a78c5c2
Adhere to clang-tidy warning about boolean readability
2017-09-10 15:21:24 +02:00
rbock
63b40527ee
Use clang-tidy to prevent else after return
2017-09-10 15:12:45 +02:00
rbock
6a9715b59d
Use clang-tidy to wrap single-line blocks into {}
2017-09-10 15:05:34 +02:00
rbock
f4612061d7
Make portable static assert explicit
2017-09-10 15:01:14 +02:00
rbock
c09a0b5ee8
Use clang-format to explicitly mark unused parameters
2017-09-10 14:58:51 +02:00
rbock
306ce63f2f
Use clang-format to add closing namespace comments
2017-09-10 14:56:51 +02:00
rbock
ac765993aa
Use clang-format to streamline include guards
2017-09-10 14:55:11 +02:00
rbock
9ac0775699
Add virtual destructors for virtual base classes.
...
Thanks to new warnings in gcc-6.x
2017-09-10 10:13:37 +02:00
rbock
a2e7e56f70
Fix missing include.
2017-08-16 11:33:31 +02:00
Théo DELRIEU
8079d6c144
add missing <string> include in schema.h
2017-08-10 13:22:40 +02:00
rbock
307da227ac
Merge branch 'release/0.50'
2017-07-16 07:52:02 +02:00
Serge Robyns
392b257694
Fixed incorrect usage of string::find
2017-07-15 15:56:13 +02:00
rbock
64498654b7
Fixed some clang warnings
2017-06-25 13:01:43 +02:00
rbock
7422cb9e3b
Compile with both, MSVC 2015 and 2017
...
Make MSVC 2017 accept the code as well
MSVC still has problems with variadic templates...
Adjust README, do not do debug build (reduce load for appveyor)
2017-06-25 12:53:21 +02:00
Roland Bock
801428d4cf
Merge pull request #171 from volka/isolation_level
...
Add an option to set a transaction isolation level in start_transaction
2017-06-03 11:40:51 +02:00
Volker Aßmann
ee20a8be67
Fix missing not
correctly by including ciso646
2017-06-01 23:26:07 +02:00
Volker Aßmann
b51714eb48
Cleaned up start_transaction overloads
2017-06-01 23:18:15 +02:00
Volker Aßmann
c92571862d
Replace "not" with "!" to fix Visual C++ issue
2017-06-01 12:47:14 +02:00
Volker Aßmann
f2ea61052e
Add an option to set a transaction isolation level to the generic
...
transaction interface and the connecctor api
2017-05-31 22:43:57 +02:00
Roland Bock
8238853d30
Merge pull request #160 from sergeken/master
...
Added for update support (issue #145 )
2017-04-10 12:28:30 +02:00
Serge Robyns
4ae55e238e
Changed copyright message
2017-04-10 11:12:27 +02:00
Serge Robyns
62a5ec3e3e
Added for update support
2017-04-09 11:17:55 +02:00
Frank Park
9f26495ced
Reordered template arguments
2017-04-02 11:06:12 -04:00
Frank Park
71a234c4ba
Split pool_connection to separate file, add reconnect_policy
...
Also expanded class template and constructor of connection_pool to allow
lazy instantiation, added helper function make_connection_pool to make
instantiation lazier.
2017-04-02 10:48:14 -04:00
Frank Park
ac88aa7656
delete unused function
2017-03-29 01:28:52 -04:00
Frank Park
e0d7d71bb3
delete old comment
2017-03-29 01:27:42 -04:00
Frank Park
30caa5d878
changed async connection to a wrapper instead of derived class
2017-03-29 01:07:15 -04:00