Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2024-01-23 | Switch to build2 | Karen Arutyunov | 22 | -2644/+0 | |
2020-02-13 | Drop copyright notice from source code | Karen Arutyunov | 102 | -102/+0 | |
2019-01-17 | Update copyright year | Karen Arutyunov | 102 | -102/+102 | |
2018-05-24 | Update copyright year | Karen Arutyunov | 102 | -102/+102 | |
2017-11-15 | Work around PostgreSQL transaction poisoning in schema version query | Boris Kolpackov | 1 | -2/+16 | |
Note that this only works in 9.4+. For older versions the workaround is to "pre-call" database::schema_version() outside of any transaction. | |||||
2017-01-03 | Update copyright year | Boris Kolpackov | 102 | -102/+102 | |
2016-06-15 | Get rid of C++11 deprecation warnings for auto_ptr, exception specs | Boris Kolpackov | 1 | -1/+7 | |
In particular, std::auto_ptr is no longer mapped in C++11. | |||||
2015-02-06 | Update copyright | Boris Kolpackov | 102 | -102/+102 | |
2014-06-15 | Use single template set of templates for .sln files | Boris Kolpackov | 5 | -77/+0 | |
2014-06-03 | Support for VC12 (2013), initial work | Boris Kolpackov | 20 | -17/+320 | |
2013-10-24 | Disable SQLite foreign key checking while updating schema2.3.02.3 | Boris Kolpackov | 3 | -1/+30 | |
2013-10-05 | Add schema_catalog::base_version() for completeness | Boris Kolpackov | 1 | -0/+1 | |
2013-10-03 | Add support for compile-time detection of unnecessary data migration functions | Boris Kolpackov | 1 | -4/+3 | |
2013-09-28 | Rework migration API in schema_catalog | Boris Kolpackov | 1 | -0/+8 | |
Specifically: - Rename latest_version() to current_version(). - Change next_version() to return one past current instead of 0 if passed current. - migrate() will now do schema creation if current database version is 0 (no schema). | |||||
2013-09-17 | Fix invalid file directory2.3.0.b1 | Boris Kolpackov | 1 | -1/+1 | |
2013-09-17 | Add schema name to changelog | Boris Kolpackov | 32 | -32/+16 | |
2013-09-17 | Implement summary soft-deletion for composite value types | Boris Kolpackov | 2 | -0/+180 | |
2013-09-17 | Implement logical column drop for SQLite | Boris Kolpackov | 10 | -68/+106 | |
2013-09-17 | Cleanup polymorphic base tables when dropping derived one | Boris Kolpackov | 2 | -16/+93 | |
2013-09-17 | Add soft-add/delete auto id test, LOB/long data test | Boris Kolpackov | 4 | -4/+355 | |
2013-09-17 | Add soft-add test | Boris Kolpackov | 7 | -0/+2703 | |
2013-09-17 | Additional soft-delete tests | Boris Kolpackov | 2 | -10/+964 | |
2013-09-17 | Versioned section support | Boris Kolpackov | 2 | -0/+533 | |
2013-09-17 | View versioning support | Boris Kolpackov | 3 | -1/+95 | |
2013-09-17 | Container versioning support | Boris Kolpackov | 2 | -12/+306 | |
2013-09-17 | Handling of dynamic empty statements as result of versioning | Boris Kolpackov | 9 | -2/+652 | |
2013-09-17 | Support for added and deleted data member pragmas | Boris Kolpackov | 2 | -2/+2 | |
2013-09-17 | Implement soft delete for persistent classes | Boris Kolpackov | 2 | -2/+5 | |
2013-07-08 | Add support for Visual Studio 2005 | Boris Kolpackov | 17 | -29/+447 | |
2013-07-08 | Define DATABASE_XXX macro during ODB compilation | Boris Kolpackov | 3 | -9/+9 | |
2013-07-08 | Fix invalid redefinition of automake variables | Boris Kolpackov | 1 | -3/+3 | |
2013-06-21 | Add support for running tests in dynamic multi-database mode | Boris Kolpackov | 15 | -309/+164 | |
Only possible in the development build system at this stage. | |||||
2013-06-13 | Handle --database option directly in automake and VC++ projects | Boris Kolpackov | 18 | -40/+54 | |
2013-06-03 | Use database name in options and driver files (autotools part) | Boris Kolpackov | 3 | -41/+44 | |
2013-06-03 | Use database name in options and driver files (build part) | Boris Kolpackov | 14 | -42/+42 | |
This way we will be able to have several databases configured at the same time, which is needed for multi-database support testing. | |||||
2013-06-03 | Fix incorrect file name in comment | Boris Kolpackov | 1 | -1/+1 | |
2013-04-25 | Add support for data migration | Boris Kolpackov | 7 | -0/+409 | |
2013-04-25 | Add support for schema version table | Boris Kolpackov | 76 | -352/+1373 | |
2013-04-10 | Add support for embedded schema migration | Boris Kolpackov | 27 | -69/+429 | |
2013-04-10 | First use drop statements corresponding to latest model | Boris Kolpackov | 12 | -13/+13 | |
Otherwise we may be dropping an object table that still has container tables referencing it. | |||||
2013-04-10 | Add combined schema evolution test | Boris Kolpackov | 6 | -0/+445 | |
2013-04-10 | Generate add/drop foreign key migration statements | Boris Kolpackov | 12 | -9/+707 | |
Also add the --fkeys-deferrable-mode option. General schemas generation rework. | |||||
2013-04-10 | Add NOT NULL column without default value initially as NULL | Boris Kolpackov | 2 | -4/+20 | |
2013-04-10 | Generate alter column migration statements | Boris Kolpackov | 6 | -7/+340 | |
2013-04-10 | Generate add/drop column migration statements | Boris Kolpackov | 11 | -5/+613 | |
2013-04-10 | Generate add/drop index migration statements | Boris Kolpackov | 11 | -0/+675 | |
2013-04-10 | Generate add/drop table migration statements | Boris Kolpackov | 29 | -0/+2111 | |