rbock
|
d1e8a0153e
|
Transport can_be_null into select pseudo table
|
2014-07-23 22:57:11 +02:00 |
|
rbock
|
9c15b45ac4
|
Made can_be_null a recursive trait
|
2014-07-23 18:26:13 +02:00 |
|
rbock
|
80f09dc003
|
Use _traits in column specs
|
2014-07-23 18:06:33 +02:00 |
|
rbock
|
88062625bf
|
Make sure that tvin is used in the allowed places only
|
2014-07-22 08:51:17 +02:00 |
|
rbock
|
0f29e255d1
|
Unified tvin/trivial_value_is_null usage for =,==,!= and !
|
2014-07-21 09:53:17 +02:00 |
|
rbock
|
3506182ccf
|
Fixed tvin-handling in assignment
|
2014-07-21 07:41:34 +02:00 |
|
rbock
|
d8ae9dc778
|
Fixed type trait code
|
2014-07-21 07:40:07 +02:00 |
|
rbock
|
69fdaedc0d
|
Adjusted type_traits to compile with clang-3.1, too
The new version is cleaner anyway, since it can be used with any type
now.
|
2014-07-21 05:33:45 +02:00 |
|
rbock
|
8ed0042b67
|
Added blob (currently synonym of text)
|
2014-07-14 18:17:53 +02:00 |
|
rbock
|
abb97b623b
|
Removed remainder of char_result_row interface from fields
|
2014-06-29 12:52:21 +02:00 |
|
rbock
|
2f20f7ef82
|
Renamed bind and (in)validate to indicate their usage (vendor only)
|
2014-06-29 11:35:51 +02:00 |
|
rbock
|
0f9c1dbfb2
|
Added check to prevent multicolumns in sub selects
|
2014-06-28 21:05:37 +02:00 |
|
rbock
|
778b0d8816
|
Added -Wall, took care of a bunch of compiler warnings
|
2014-06-28 14:41:35 +02:00 |
|
rbock
|
c2d00b14ec
|
Removed char_result_row from result_row
|
2014-06-27 18:40:57 +02:00 |
|
rbock
|
620f9bef29
|
Fixed dynamic rows for bind_results
|
2014-06-27 18:11:12 +02:00 |
|
rbock
|
ff4d93049c
|
removed char_result_row
|
2014-06-27 17:41:43 +02:00 |
|
rbock
|
bc99c2b240
|
Added missing file
|
2014-06-26 22:06:54 +02:00 |
|
rbock
|
1f20d244c7
|
Added improved check for potential name duplicates in from()
|
2014-06-26 18:56:07 +02:00 |
|
rbock
|
2266787e94
|
Fixed another few warnings
|
2014-06-26 14:35:49 +02:00 |
|
rbock
|
e03366202d
|
Fixed a bunch of warnings
|
2014-06-26 08:39:08 +02:00 |
|
rbock
|
1267aa252f
|
Added _check_consistency call to all statement parts
For instance, enforce where() to be called
|
2014-06-24 21:53:25 +02:00 |
|
rbock
|
0b27373314
|
Adjusted code to work with g++-4.8 as well
|
2014-06-22 23:37:43 +02:00 |
|
rbock
|
d90b42f52b
|
Added a minimalistic test for including sqlpp11.h
|
2014-06-22 16:09:19 +02:00 |
|
rbock
|
35f9dab171
|
Added missing file
|
2014-06-22 12:01:17 +02:00 |
|
rbock
|
06d1783d81
|
Cleaned a bit of messy _run() code.
|
2014-06-20 18:20:24 +02:00 |
|
rbock
|
1d82cf7f09
|
Fixed a bunch of bugs that came up when integrating with mySQL again.
Thanks Matthijs!
|
2014-06-20 16:53:52 +02:00 |
|
rbock
|
56e34dbf5e
|
Shortened template for pseudo_column
|
2014-06-18 18:20:59 +02:00 |
|
rbock
|
5f927572cf
|
Took care of a few warnings
|
2014-06-14 20:25:11 +02:00 |
|
rbock
|
4ce8f2419b
|
All tests compile again for clang-3.2
|
2014-06-14 17:57:12 +02:00 |
|
rbock
|
3d26f9a686
|
Re-animated prepared statements
|
2014-06-14 17:44:22 +02:00 |
|
rbock
|
ef6c7e0c0d
|
Removed a few obsolete "typename"
|
2014-06-14 07:49:43 +02:00 |
|
rbock
|
269f2e7e17
|
Fixed indentations
|
2014-06-14 07:45:10 +02:00 |
|
rbock
|
09d220541e
|
removed namespace vendor
|
2014-06-14 07:43:27 +02:00 |
|
rbock
|
060d59125c
|
Moved files from sqlpp11/vendor to sqlpp11
|
2014-06-13 18:51:51 +02:00 |
|
rbock
|
4d1b60d93a
|
Cleanup
Moved check_consistency call to statement
|
2014-06-13 09:33:08 +02:00 |
|
rbock
|
f8e0e90477
|
Fixed serializability of statements
|
2014-06-09 14:06:04 +02:00 |
|
rbock
|
79aa358624
|
Added into member for insert.
Update and remove will get table lists with more than one table
|
2014-06-05 08:32:22 +02:00 |
|
rbock
|
067740d24e
|
InterpretTest compiles again
|
2014-06-04 18:35:25 +02:00 |
|
rbock
|
d36037472f
|
Migrated update to generic statement
|
2014-06-04 09:26:10 +02:00 |
|
rbock
|
c866f31ea5
|
Turned remove into a generic statement
|
2014-06-03 09:12:27 +02:00 |
|
rbock
|
8d16b6ab2d
|
Migrated insert to generic statement
|
2014-06-02 23:57:21 +02:00 |
|
rbock
|
7e32a0a3ea
|
Cleaned up minor as() method mess plus some oversights
|
2014-06-02 07:48:05 +02:00 |
|
rbock
|
3fb6c6c246
|
SelectTest compiles again
|
2014-06-02 06:40:22 +02:00 |
|
rbock
|
b00fe51fed
|
Adjusted remaining select parts
|
2014-05-30 13:43:59 +02:00 |
|
rbock
|
98bb9a7db7
|
Added policies into members
What a fight...
|
2014-05-30 12:48:51 +02:00 |
|
rbock
|
408e96af4a
|
Using _member_t to have variadic named members in statements
|
2014-05-30 10:40:46 +02:00 |
|
rbock
|
76fc2fb397
|
Moved select-specific stuff into select_column_list
This is a major step towards a generic statements and generic statement
policies.
|
2014-05-27 18:15:37 +02:00 |
|
rbock
|
a5457e93f7
|
Started to move statement-specific methods into the result provider classes
First method is: select_t::as()
|
2014-05-27 11:20:03 +02:00 |
|
rbock
|
d11f529bd8
|
Minor cleanup.
|
2014-05-26 07:42:59 +02:00 |
|
rbock
|
c13d514e95
|
Adjusted update to be variadic
|
2014-05-23 21:42:27 +02:00 |
|