aboutsummaryrefslogtreecommitdiff
path: root/odb/relational
AgeCommit message (Expand)AuthorFilesLines
2014-08-29Pass non-const image to clone_image(), copy_image()Boris Kolpackov2-4/+8
2014-08-18Diagnose index definition on inverse memberBoris Kolpackov1-1/+9
2014-06-23Cut out pointer-to-id traversal so that we don't go into composite idsBoris Kolpackov3-0/+24
2014-06-09Fix error messageBoris Kolpackov1-1/+1
2013-12-04Implement on_delete pragma for object pointersBoris Kolpackov4-2/+83
2013-10-15Automatically map C++11 enum classes (strong enums)Boris Kolpackov5-64/+31
2013-09-28Rework migration API in schema_catalogBoris Kolpackov1-2/+14
2013-09-28Make schema version access (but not modification) thread-safeBoris Kolpackov3-99/+105
2013-09-28Don't ignore empty changesetsBoris Kolpackov1-8/+6
2013-09-17Fix polymorphic section index overrun2.3.0.b1Boris Kolpackov1-8/+19
2013-09-17Add schema name to changelogBoris Kolpackov1-1/+2
2013-09-17Add support for defining composite values inside persistent classes, etcBoris Kolpackov5-44/+129
2013-09-16Implement summary soft-deletion for composite value typesBoris Kolpackov4-12/+181
2013-09-16Diagnose (potentially) empty UPDATE statements with ROWVERSIONBoris Kolpackov1-2/+31
2013-09-16Implement logical column drop for SQLiteBoris Kolpackov1-12/+95
2013-09-15In post-migration do things in reverse orderBoris Kolpackov1-62/+9
2013-09-15Improve diagnostics for hard-deleted containers and objectsBoris Kolpackov1-7/+25
2013-09-15Diagnose change of polymorphic base, table kindBoris Kolpackov4-16/+58
2013-09-15Cleanup polymorphic base tables when dropping derived oneBoris Kolpackov6-17/+167
2013-09-12Add options to warn about hard additions and deletionsBoris Kolpackov2-43/+183
2013-09-12Make sure that soft-add/delete version is current versionBoris Kolpackov3-27/+156
2013-09-10Schema versioning support for rest of databaseBoris Kolpackov5-44/+165
2013-09-10In SQLite always add column without default value as NULLBoris Kolpackov1-7/+7
2013-09-06Rename flags for clarityBoris Kolpackov1-5/+4
2013-09-05Versioned section supportBoris Kolpackov6-70/+448
2013-09-04View versioning supportBoris Kolpackov2-28/+114
2013-09-04Container versioning supportBoris Kolpackov5-128/+322
2013-09-03Handling of dynamic empty statements as result of versioningBoris Kolpackov1-79/+79
2013-09-02Fix UPDATE statement for smart containers with read-only value membersBoris Kolpackov2-8/+27
2013-09-02Support for versioning simple value in objectBoris Kolpackov6-185/+574
2013-08-30Statement processing/optimization base workBoris Kolpackov8-339/+536
2013-08-28Support for added and deleted data member pragmasBoris Kolpackov3-45/+89
2013-08-16Implement soft delete for persistent classesBoris Kolpackov1-0/+3
2013-08-14Add support for object sectionsBoris Kolpackov20-360/+2853
2013-06-13Add support for native views that call stored proceduresBoris Kolpackov3-16/+56
2013-06-08Propagate custom column name to polymorphic id refsBoris Kolpackov1-0/+10
2013-04-26Add support for extra database info in primary keyBoris Kolpackov9-13/+51
2013-04-26Add support for table options in changelog, use to handle MySQL engineBoris Kolpackov5-15/+75
2013-04-26Fix bug in diff'ing models of same versionBoris Kolpackov1-5/+20
2013-04-26Issue warning if base and current versions differ during changelog initializa...Boris Kolpackov1-1/+6
2013-04-26Fix changelog generation corner case bugBoris Kolpackov1-1/+3
2013-04-26Add --sqlite-override-null optionBoris Kolpackov2-5/+15
2013-04-26Add database name to changelogBoris Kolpackov2-4/+5
2013-04-25Add support for schema version tableBoris Kolpackov8-10/+440
2013-04-10Add support for embedded schema migrationBoris Kolpackov2-7/+119
2013-04-10Generate embedded schema in single function instead of one per objectBoris Kolpackov9-350/+190
2013-04-10Clean up class order in schema generatorsBoris Kolpackov6-135/+160
2013-04-10Get rid of ALTER TABLE callback since it is the same for all databasesBoris Kolpackov4-28/+24
2013-04-10Use single ALTER TABLE to add foreign keys on pass 2Boris Kolpackov4-132/+200
2013-04-10Improve output of columns in PRIMARY KEY, FOREIGN KEY, and REFERENCESBoris Kolpackov1-26/+13