0
0
mirror of https://github.com/rbock/sqlpp11.git synced 2024-12-26 07:53:21 +08:00

1523 Commits

Author SHA1 Message Date
rbock
cd778444d6 Merge branch 'release/0.49' 0.49 2017-06-04 15:58:40 +02:00
rbock
f70eebc6be Remove outdated CppCon2016 link 2017-06-04 15:56:32 +02:00
Roland Bock
a69230b930 Merge pull request #173 from volka/isolation_level
Implemented get/set_default_isolation_level() functions
2017-06-04 15:54:47 +02:00
Volker Aßmann
9d395c2bc6 Fix typo 2017-06-04 15:19:00 +02:00
Roland Bock
377530412b Set theme jekyll-theme-minimal 2017-06-04 14:59:27 +02:00
Roland Bock
8f5e49ee79 Set theme jekyll-theme-modernist 2017-06-04 14:57:29 +02:00
Roland Bock
fcdbe92379 Set theme jekyll-theme-dinky 2017-06-04 14:50:46 +02:00
Roland Bock
313ffd2d9d Set theme jekyll-theme-hacker 2017-06-04 14:49:16 +02:00
Volker Aßmann
a55d986def Implemented get/set_default_isolation_level() functions to change the
transaction isolation level default per-connection
2017-06-04 13:57:41 +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
9413206bd1 Hide the "isolation_level" member of the MockDb to make it explicit that
this is only used for mock validation
2017-06-03 11:20:18 +02:00
Roland Bock
9c691f3042 Merge pull request #163 from L3nn0x/master
Added mediumint to ddl2cpp
2017-06-03 07:58:20 +02:00
Roland Bock
edad8d82c4 Merge pull request #172 from AndiDog/feature/auto-id
ddl2cpp: Support implicitly treating id column as auto-incrementing (e.g. for SQLite)
2017-06-03 07:23:08 +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
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
rbock
d0c6cc103a Re-insert accidentally removed test for ppgen 2017-05-10 07:44:05 +02:00
L3nn0x
55d0e2ac0d Added mediumint to ddl2cpp 2017-04-25 22:23:59 +02:00
Roland Bock
aad1272d3a Merge pull request #161 from sergeken/master
Added test case for for_update()
2017-04-11 08:09:43 +02:00
Serge Robyns
8314803553 Fixed copyright message 2017-04-10 22:12:51 +02:00
Serge Robyns
c8c4515fb7 Added ForUpdate tests 2017-04-10 22:10:10 +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
Roland Bock
91df8ff4aa Merge pull request #155 from fpark12/develop
Added a generic connection pool
2017-04-03 06:38:56 +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
Frank Park
4fa79d552a Added async_connection to comply with RAII 2017-03-27 04:58:49 -04:00
Frank Park
6b36cd56f1 disable connection pooling on construction 2017-03-27 00:50:59 -04:00
Frank Park
5f0a5dd0e9 rename function 2017-03-26 21:53:09 -04:00
Frank Park
b05c968bb2 add is_connection_compatible along with some minor changes 2017-03-26 21:52:33 -04:00
Frank Park
de2204c07f add copyright notice and comment on free_connection 2017-03-25 17:01:12 -04:00
Frank Park
269a72bd93 change container to stack of unique_ptr 2017-03-25 07:14:36 -04:00
Frank Park
8048337068 fix namespace error 2017-03-25 06:01:48 -04:00
Frank Park
348e5d6489 Added a generic connection pool
Added a very basic outline of a generic connection pool. It should be
thread-safe, but still needs a lot of work.
2017-03-25 04:24:22 -04:00
rbock
f297a7ba4f Merge tag '0.48' into develop
Appease MSVC 2015 Update 3
2017-03-18 08:22:20 +01:00
rbock
a462b35520 Merge branch 'release/0.48' 0.48 2017-03-18 08:21:30 +01:00
rbock
dff7e408bb Added missing include. 2017-03-17 10:43:05 +01:00
rbock
6a332add56 Merge tag '0.47' into develop
Appease MSVC (I hope)
2017-03-16 21:35:14 +01:00
rbock
be50e15116 Merge branch 'release/0.47' 0.47 2017-03-16 21:34:56 +01:00
rbock
c0853f7240 Appease MSVC 2017-03-16 21:33:52 +01:00
rbock
a542a09ab2 Merge tag '0.46' into develop
Better result iterator support
Fixed memory bug in prepared statement text results
ddl2cpp improvements
2017-03-12 12:19:24 +01:00
rbock
9100e51637 Merge branch 'release/0.46' 0.46 2017-03-12 12:17:27 +01:00
rbock
26bdaf7eae Fixed memory bug in handling text results in prepared statements. 2017-03-12 12:04:00 +01:00
rbock
862205d1bf Use assign to reduce number of copies 2017-03-12 09:58:04 +01:00