0
0
mirror of https://github.com/rbock/sqlpp11.git synced 2024-11-15 20:31:16 +08:00

Commit Graph

  • 8b37626b89 Added uniqueness constraint to type_set, plus minor cleanup rbock 2014-02-16 12:41:59 +0100
  • 61a4797d0b Simplified syntax for multi_columns a lot rbock 2014-02-13 10:07:51 +0100
  • 3e9eab8773 Merge branch 'feature/crtp-to-composition-for-statements' into develop rbock 2014-02-13 08:45:14 +0100
  • 9e8979c6f0 Fixed a bunch of small errors and shorted compile error messages rbock 2014-02-13 08:44:09 +0100
  • fb092583cc Made wrong_t<...> a true std::false_type again. rbock 2014-02-11 10:17:02 +0100
  • 7c928ae6d0 Added table sets to several more expressions rbock 2014-02-10 19:55:48 +0100
  • 54687c5e69 Added a bunch of static asserts to prevent misuse of insert and update rbock 2014-02-10 17:56:16 +0100
  • e4c7b5235f Added several checks for correct types in insert columns/values rbock 2014-02-10 09:46:31 +0100
  • 82bcd63efd Removed the dreaded crtp_wrapper and the policy_wrapper rbock 2014-02-09 23:45:17 +0100
  • 22c43358f2 All statements back to composite design rbock 2014-02-09 23:30:30 +0100
  • cc76820870 Migrated insert and remove back to composite design rbock 2014-02-09 18:14:52 +0100
  • ae2f1948ac Added checks to prevent non-matching columns from being inserted rbock 2014-02-09 15:06:42 +0100
  • 8ede5c7a93 Merge branch 'feature/policy-based-design' into develop rbock 2014-02-09 00:35:09 +0100
  • 61ed1d9f37 Corrected inconsistency in select value_type rbock 2014-02-08 23:48:35 +0100
  • 88fc0959b5 Added value type back to select rbock 2014-02-08 22:50:26 +0100
  • 3c6e7cb89a Fixed a bunch of smaller migration errors rbock 2014-02-08 22:24:05 +0100
  • 68750aac80 Refactored insert to use policies rbock 2014-02-08 21:06:23 +0100
  • 5b67061fca Fixed multi_column to handle all_of again rbock 2014-02-08 17:12:40 +0100
  • b82a0295cf Fixed all_of use in select rbock 2014-02-08 16:29:21 +0100
  • f7aa56b7dc Fixed possible dangling references problem rbock 2014-02-08 00:43:20 +0100
  • 3a875e794b More reasonable dynamic limit and offset rbock 2014-02-08 00:35:59 +0100
  • c5ef725106 Removed the dreaded make_expression_tuple and make_flag_tuple rbock 2014-02-07 23:51:21 +0100
  • 0a744455ec basic select methods work again rbock 2014-02-07 23:43:26 +0100
  • 62b828ef8f Migrated select components to support policy based select rbock 2014-02-07 22:52:02 +0100
  • 9c4832df0f Switched remove to policy based design. rbock 2014-02-07 21:25:23 +0100
  • fa86d8f633 Update LICENSE rbock 2014-02-06 20:18:41 +0100
  • c721348dbe Merge tag '0.13' into develop rbock 2014-02-06 20:10:34 +0100
  • 02b37dd081 Merge branch 'release/0.13' 0.13 rbock 2014-02-06 20:10:05 +0100
  • 417d317a65 Added a bunch of operator interpretations rbock 2014-02-05 10:12:07 +0100
  • 8f2d228bcd Merge tag '0.12' into develop rbock 2014-02-04 08:04:45 +0100
  • 52aacba14e Merge branch 'release/0.12' 0.12 rbock 2014-02-04 08:03:56 +0100
  • 7afd34c349 Added a few types/templates to help with expression tree evaluation rbock 2014-02-04 07:32:37 +0100
  • b907e3482d Using explicit call to python now, this might work on Windows even ;-) rbock 2014-02-02 19:10:14 +0100
  • a29e28bad3 Added hints to connector api rbock 2014-02-02 19:09:48 +0100
  • e1f619eecb Replaced a bunch of make_set_if::size asserts with and_t/or_t rbock 2014-02-02 18:45:21 +0100
  • 14c382db59 Added and_t and or_t templates rbock 2014-02-02 18:43:07 +0100
  • d288c65897 Minor code cleanup (set -> type_set) rbock 2014-02-02 14:58:08 +0100
  • 722fe21923 Updated connector api template rbock 2014-02-02 11:03:12 +0100
  • dd485175f9 Merge tag '0.11' into develop rbock 2014-02-01 14:30:08 +0100
  • 68ce9f085b Merge branch 'release/0.11' 0.11 rbock 2014-02-01 14:30:03 +0100
  • 28fc5900f2 Added missing overload for prepared statement parameters rbock 2014-02-01 14:28:23 +0100
  • 97256167fb Merge tag '0.10' into develop rbock 2014-02-01 09:38:01 +0100
  • e9bf70a913 Merge branch 'release/0.10' 0.10 rbock 2014-02-01 09:37:04 +0100
  • 9c75c7b873 Removed a whole lot of unnecessary(?) perfect forwarding. rbock 2014-01-30 08:43:55 +0100
  • 9bcae0867f Moved "wrong" template to namespace vendor rbock 2014-01-29 14:28:07 +0100
  • b90eb7192a Renamed run and prepare methods to _run and _prepare rbock 2014-01-29 13:11:11 +0100
  • 1c768893d6 Updated README. rbock 2014-01-29 13:10:45 +0100
  • f299ef215d Merge branch 'release/0.9' rbock 2014-01-28 20:56:06 +0100
  • ec2a8587d4 Added python code generator as an example 0.9 rbock 2014-01-28 20:53:22 +0100
  • 375dec25f8 Minor code cleanup rbock 2014-01-28 18:03:14 +0100
  • 687fe13055 Added constness to char_result_row characters rbock 2014-01-28 06:56:30 +0100
  • 25c1cfb399 Cleanup some minor bind issues rbock 2014-01-28 06:50:21 +0100
  • d85fdcd62b Removed unnecessary header rbock 2014-01-27 18:50:22 +0100
  • 05ca005e1b Fixed bug in text results rbock 2014-01-27 13:40:52 +0100
  • a9cfe534ef Fixed serialization of multi-row inserts rbock 2014-01-27 12:48:24 +0100
  • dda4fc2586 Small fix in result row rbock 2014-01-27 12:12:38 +0100
  • 471dffebc0 Updated joins and updated columns to work with sqlite3 rbock 2014-01-27 11:45:46 +0100
  • d4d8429947 Added missing include directive rbock 2014-01-26 22:58:38 +0100
  • 4869758e35 Renamed query -> statement rbock 2014-01-26 22:39:44 +0100
  • dfcd372611 tvin works with const char*, too rbock 2014-01-26 15:44:44 +0100
  • b0e7395f47 Using assignments in add_values now rbock 2014-01-26 15:09:30 +0100
  • 5ef5259988 Added columns and add_values to insert for multi row inserts rbock 2014-01-26 13:24:42 +0100
  • f802300685 Added sqlpp::null and sql::default_value for insert and update rbock 2014-01-25 22:38:16 +0100
  • f443564d62 Minor code cleanup rbock 2014-01-24 00:31:53 +0100
  • 019a920739 Added a .where(bool) to choose all or no row rbock 2014-01-22 22:53:23 +0100
  • 6e55f8f6cd Fixed a few bugs found during mysql tests rbock 2014-01-22 18:35:08 +0100
  • 4527ecaefb Merge branch 'feature/distinct_aggregates' into develop rbock 2014-01-22 09:32:40 +0100
  • abce8592e6 Added DISTINCT flag to avg and sum rbock 2014-01-22 09:31:36 +0100
  • 34f6c7a2eb Added optional DISTINCT flag to count rbock 2014-01-21 23:42:27 +0100
  • 7eba151b59 Merge branch 'feature/easier_dynamics' into develop rbock 2014-01-21 23:21:01 +0100
  • 370c61870b Updated tests a bit rbock 2014-01-21 23:19:03 +0100
  • a22b07aa03 Added more tests (and fixes) for dynamic columns and flags rbock 2014-01-21 09:50:58 +0100
  • 075e63c486 Added test for (empty) dynamic select flag list rbock 2014-01-20 23:17:07 +0100
  • ee7cda0a5d Started to change the way dynamic columns and flags are specified rbock 2014-01-20 21:26:16 +0100
  • 7992a82615 Some notes rbock 2014-01-20 10:48:28 +0100
  • 62759e8de1 Fix for CMake build type default flags being lost Mateusz Loskot 2014-01-18 14:03:30 +0000
  • 2734675750 Add headers to sources to enable file browsing in IDEs Mateusz Loskot 2014-01-18 21:21:20 +0000
  • 83afe20923 Merge branch 'feature/vendor_neutrality' into develop rbock 2014-01-19 19:53:17 +0100
  • 31127812a0 Added some template aliases to ease specialization and added a few more operator overloads rbock 2014-01-19 18:11:05 +0100
  • 258139f5d1 Merge pull request #3 from mloskot/cmake-headers-to-sources rbock 2014-01-18 14:11:35 -0800
  • 63ac89accb Fixed some "const" bugs and a parameter_tuple bug rbock 2014-01-18 22:40:13 +0100
  • aad31d13cc Add headers to sources to enable file browsing in IDEs Mateusz Loskot 2014-01-18 21:21:20 +0000
  • bd73ba7ead Merge pull request #2 from mloskot/cmake-flags-fix rbock 2014-01-18 12:55:47 -0800
  • 24b44fae65 Re-animated all tests rbock 2014-01-18 20:58:51 +0100
  • 87302fa27f Make g++-4.8 compile again rbock 2014-01-18 16:10:46 +0100
  • 312e735d6d Moved a bunch of things into namespace vendor rbock 2014-01-18 15:50:16 +0100
  • 38071e8b77 Fix for CMake build type default flags being lost Mateusz Loskot 2014-01-18 14:03:30 +0000
  • 93129be748 Added missing interpreter specializations, especially for serializable rbock 2014-01-17 09:56:35 +0100
  • 9826ef79e4 Added interpreters to is_null, multi_column, alias and select pseudo table rbock 2014-01-16 22:31:43 +0100
  • 1c4d041b89 Cleaned up some outdated serialize functions rbock 2014-01-15 23:05:24 +0100
  • afcc62fc75 Added interpreters for a bunch of functions and table aliases rbock 2014-01-15 19:42:14 +0100
  • 277ce51fb5 Added missing file rbock 2014-01-15 17:44:59 +0100
  • 54d45e97ae Added interpret support for remove() rbock 2014-01-15 08:24:42 +0100
  • 54fa55e6a5 interpret works for in() rbock 2014-01-15 07:38:53 +0100
  • 602f33726f interpreter added for update() rbock 2014-01-15 07:22:54 +0100
  • 9335a62087 Replaced implicit trivial_value_is_null tag for columns with explicit tvin method rbock 2014-01-14 22:54:07 +0100
  • fa18ce5476 interpret works for insert now rbock 2014-01-13 23:05:48 +0100
  • eb9f92543e Interpret works for parameters now rbock 2014-01-13 21:00:20 +0100
  • c03ef1b0b1 interpret handles order_by(), limit() and offset() rbock 2014-01-13 06:24:27 +0100
  • f21860e5c5 Cleaned up a hack in like() rbock 2014-01-12 16:26:47 +0100