Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2013-09-17 | Fix UPDATE statement for smart containers with read-only value members | Boris Kolpackov | 2 | -0/+61 | |
Here we have to include them (think what happens when we erase an element somewhere in the middle of a container). | |||||
2013-09-17 | Support for added and deleted data member pragmas | Boris Kolpackov | 2 | -2/+2 | |
2013-09-17 | Add support for statement processing | Boris Kolpackov | 4 | -0/+699 | |
2013-09-17 | Implement soft delete for persistent classes | Boris Kolpackov | 2 | -2/+5 | |
2013-09-02 | Handle SQLite commit failures that don't automatically rollback transaction | Boris Kolpackov | 5 | -0/+193 | |
2013-08-14 | Add support for object sections | Boris Kolpackov | 9 | -0/+4779 | |
Sections are an optimization mechanism that allows the partitioning of data members of a persistent class into groups that can be separately loaded and/or updated. | |||||
2013-08-14 | Get rid of warning | Boris Kolpackov | 1 | -20/+19 | |
2013-08-14 | Get rid of warning | Boris Kolpackov | 1 | -3/+3 | |
2013-07-08 | Fix incorrect ODB_MSC_VER version in VC11 projects | Boris Kolpackov | 24 | -24/+24 | |
2013-07-08 | Add support for Visual Studio 2005 | Boris Kolpackov | 198 | -196/+7997 | |
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-07-03 | Test MySQL sub-second precision support | Boris Kolpackov | 9 | -18/+164 | |
2013-06-21 | Add support for running tests in dynamic multi-database mode | Boris Kolpackov | 173 | -2425/+1851 | |
Only possible in the development build system at this stage. | |||||
2013-06-13 | Handle --database option directly in automake and VC++ projects | Boris Kolpackov | 91 | -227/+275 | |
2013-06-06 | Use fixed options file names in database-specific tests | Boris Kolpackov | 31 | -35/+31 | |
2013-06-03 | Use database name in options and driver files (autotools part) | Boris Kolpackov | 10 | -128/+134 | |
2013-06-03 | Use database name in options and driver files (build part) | Boris Kolpackov | 136 | -170/+170 | |
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-05-21 | Handle no rows case in returning UPDATE statement | Boris Kolpackov | 1 | -0/+10 | |
2013-04-26 | Add support for extra database info in primary key | Boris Kolpackov | 18 | -18/+18 | |
Use that to handle Oracle sequence name and SQLite lax auto ids. | |||||
2013-04-26 | Add support for table options in changelog, use to handle MySQL engine | Boris Kolpackov | 19 | -31/+31 | |
2013-04-26 | Use open, closed names in version pragma | Boris Kolpackov | 10 | -10/+10 | |
2013-04-26 | Add database name to changelog | Boris Kolpackov | 95 | -95/+95 | |
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 | Fix invalid option format in documentation | Boris Kolpackov | 1 | -1/+1 | |
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 | 48 | -45/+743 | |
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 | 35 | -7/+2125 | |
2013-04-10 | Add changelog support for add/drop index/foreign key | Boris Kolpackov | 46 | -7/+971 | |
Also diagnose changes to primary keys and establish the 'alters' association. | |||||
2013-04-10 | Add changelog support for add, drop, and later column | Boris Kolpackov | 34 | -1/+481 | |
2013-04-10 | Add changelog test | Boris Kolpackov | 40 | -1/+1233 | |
2013-04-10 | Fix bug in ODB make rules | Boris Kolpackov | 1 | -3/+3 | |
2013-04-01 | Handle inverse member in base class of polymorphic hierarchy | Boris Kolpackov | 3 | -1/+183 | |
2013-03-29 | Add test for custom-mapping SQL Server SQL_VARIANT type | Boris Kolpackov | 6 | -4/+289 | |
2013-02-21 | Add support for pattern matching (SQL LIKE) | Boris Kolpackov | 2 | -0/+42 | |
2013-02-15 | Minor documentation fix | Boris Kolpackov | 1 | -1/+1 | |
2013-02-12 | Don't use uninitialized iterator on the rhs of assignment2.2.0 | Boris Kolpackov | 1 | -0/+11 | |
2013-02-12 | Fix incorrect Qt5 library name | Boris Kolpackov | 18 | -72/+72 | |
2013-02-12 | Disable non-const to const iterator comparison test for Sun CC's STLPort | Boris Kolpackov | 1 | -1/+4 | |
2013-02-12 | Use consistent types in object and view | Boris Kolpackov | 1 | -1/+1 | |
2013-02-12 | Workarounds for non-standard Sun CC STL | Boris Kolpackov | 1 | -2/+13 | |
2013-02-12 | Disable constraint checking in MySQL | Boris Kolpackov | 1 | -3/+9 | |
This test can either create tables or drop them in the "wrong" order, depending on the static initialization order. For MySQL we can create things but not drop (no IF EXISTS or similar support). |