rbock
4ac4b1820b
Removed stray sqlpp namespace qualifiers
...
The usage was very inconsistent. Also, I just saw that the current VC++
cannot deal with qualifiers in combination with template aliases
2014-08-27 20:43:09 +02:00
rbock
a514e6bf5e
Minor cleanup
2014-08-27 20:26:01 +02:00
rbock
3dfed5b85c
Added derived_statement_t alias
2014-08-27 20:10:31 +02:00
rbock
7b85b3fb03
Added include for MSVC to understand and and or
2014-08-27 18:33:32 +02:00
rbock
a4429f0f19
Sprinkled in a few const qualifiers
2014-08-27 09:23:07 +02:00
rbock
1d52d59e57
Added a few comments for better orientation
2014-08-26 23:33:05 +02:00
rbock
5ddaaeeac8
Meta function for accessing the lhs and rhs of an expression
2014-08-26 23:32:29 +02:00
rbock
e59dc3862a
An alias for creating a new statement type
2014-08-25 21:22:22 +02:00
rbock
f478e7c8e8
Applied new member_t to remaining places
2014-08-25 18:31:01 +02:00
rbock
61da179143
Minor code cleanup
2014-08-25 08:51:40 +02:00
rbock
2c23769cdf
Moved operator and parameter templates out of value classes, added member template
...
These templates are nicer when used.
2014-08-25 08:43:42 +02:00
rbock
8d8b358092
Removed obsolete tags from value types
2014-08-25 06:05:42 +02:00
rbock
83fd052cf5
Fixed duplicate column detection in insert and update
2014-08-24 12:28:49 +02:00
rbock
aa421d1303
Merge tag '0.27' into develop
...
Integrated with Travis CI
2014-08-24 10:53:09 +02:00
rbock
747d211d58
Merge branch 'release/0.27'
...
Conflicts:
.travis.yml
2014-08-24 10:52:52 +02:00
Roland Bock
342a42758a
Fixed test_sqlpp_test_constraints to work with out of source build
2014-08-24 10:46:08 +02:00
Roland Bock
2f979ff263
Yet another try to get Travis CI going with g++-4.8
2014-08-24 10:40:14 +02:00
Roland Bock
facff35d0a
Next attempt to use g++-4.8 with Travis
2014-08-24 10:31:14 +02:00
Roland Bock
3c3abfab41
Exclude clang from Travis and use g++-4.8
...
clang is missing libc++ (might add that later)
2014-08-24 10:20:49 +02:00
rbock
411022469f
Bugfix in Travis config
2014-08-24 09:59:55 +02:00
rbock
cadc7bdb3a
Updated credits a bit
2014-08-24 09:57:17 +02:00
rbock
9f78ec9ee3
Limit Travis CI to master and develop
2014-08-24 09:37:13 +02:00
rbock
5188a82980
Started to integrate with Travis CI
2014-08-24 09:35:46 +02:00
rbock
e88a868d06
Started to integrate with Travis CI
2014-08-24 09:34:01 +02:00
rbock
bf19d47ca6
Merge branch 'master' of https://github.com/rbock/sqlpp11
2014-08-22 22:21:17 +02:00
rbock
dfe9e19145
Merge tag '0.26' into develop
...
Maintenance release
Several small fixes.
2014-08-22 22:20:47 +02:00
rbock
b13fd68d00
Merge branch 'release/0.26'
2014-08-22 22:20:14 +02:00
rbock
404a8301a9
Added missing file
2014-08-22 22:18:04 +02:00
rbock
fd054d8a5a
Fixed operators += et al
2014-08-22 12:26:48 +02:00
rbock
15c778844b
Added a few missing const qualifiers
2014-08-21 13:21:49 +02:00
rbock
10853abb0a
fixed static_assert message wording
2014-08-21 13:21:27 +02:00
rbock
a9339b54ad
Fixed all_of(alias_table)
...
For real this time, I hope :-)
2014-08-21 13:00:40 +02:00
rbock
4974d13600
Fixed all_of(table_alias)
2014-08-21 11:44:07 +02:00
rbock
a235f3ddae
Update README.md
2014-08-21 11:09:50 +02:00
rbock
9f35e33151
Merge tag '0.25' into develop
...
Fixes for gcc-4.8 under cygwin 64bit
eval commodity function for sending commands to the database and getting the return value back
Added alias method to wrapped values so that you can select constant values
2014-08-21 11:03:51 +02:00
rbock
2bd8bc9bb7
Merge branch 'release/0.25'
...
Conflicts:
test_constraints/CMakeLists.txt
2014-08-21 10:57:31 +02:00
rbock
aac411d1bf
Merge pull request #12 from jbaltie/compile/cygwin-gcc
...
Fix cygwin-gcc and cmake problems
2014-08-20 22:14:36 +02:00
Johan
73973f0f48
Fix cygwin-gcc and cmake problems
...
Fixed warning in CMake
Fixed problem with tuples creation
Fixed problem of stream copy constructor usage
2014-08-20 21:58:57 +02:00
rbock
e5e97d10b6
Added alias operators to wrapped value operands
2014-08-18 21:10:58 +02:00
rbock
f859f7fe4a
Added must_not_update-test
2014-08-18 19:17:59 +02:00
rbock
13c1b5d8f3
Fix to make sqlpp11 compile with clang-3.1
2014-08-18 15:09:27 +02:00
rbock
d0d5e94bf1
Added eval function for both strings and expressions.
...
eval wraps whatever you give to it into a select call, sends it to the
database and returns the value as a result field.
2014-08-18 10:46:24 +02:00
rbock
d856709cf3
Update README.md
2014-08-18 00:07:21 +02:00
rbock
f6ae27b0fe
Made "where" non-mandatory if there are no tables involved.
2014-08-17 20:45:27 +02:00
rbock
7690f0660c
Merge tag '0.24' into develop
...
Re-introduced checks for required columns in insert
Added appropriate constraint tests
2014-08-16 18:48:47 +02:00
rbock
562bb2e1ef
Merge branch 'release/0.24'
2014-08-16 18:47:46 +02:00
rbock
66ffff78ad
Added tests for insert constraints
2014-08-16 18:47:06 +02:00
rbock
f1542507ff
Moved tests for insert_into(t).columns(...) into function
...
This reduces and clarifies error messages a bit.
2014-08-15 18:11:24 +02:00
rbock
e21b38901b
Added static_assert for required_columns in insert
...
This constraint had been dropped by accident when restructuring for
statement_t.
2014-08-15 17:56:13 +02:00
rbock
d03e543db6
Merge tag '0.23' into develop
...
Maintenance release
Allow expressions as insert values again.
2014-08-15 15:54:47 +02:00