aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2013-10-15Proofreading fixesBoris Kolpackov1-38/+37
2013-10-15Automatically map C++11 enum classes (strong enums)Boris Kolpackov16-143/+439
2013-10-15Pass --std option through to pluginBoris Kolpackov1-7/+0
2013-10-15Documentation improvementBoris Kolpackov1-2/+2
2013-10-09Bump version to 2.3.0.b22.3.0.b2Boris Kolpackov2-5/+5
2013-10-09Document schema evolution supportBoris Kolpackov2-128/+2568
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-17Bump version to 2.3.0.b1Boris Kolpackov2-5/+5
2013-09-17Add schema name to changelogBoris Kolpackov4-2/+20
2013-09-17Add support for defining composite values inside persistent classes, etcBoris Kolpackov13-120/+342
2013-09-16Implement summary soft-deletion for composite value typesBoris Kolpackov8-68/+279
2013-09-16Diagnose (potentially) empty UPDATE statements with ROWVERSIONBoris Kolpackov3-4/+63
2013-09-16Implement logical column drop for SQLiteBoris Kolpackov2-12/+102
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 Kolpackov9-19/+196
2013-09-15Use base object instead of root for polymorphic id refsBoris Kolpackov1-11/+18
2013-09-15Check version dependencies for polymorphic basesBoris Kolpackov1-4/+8
2013-09-13Validate version dependenciesBoris Kolpackov1-0/+164
2013-09-12Add options to warn about hard additions and deletionsBoris Kolpackov4-43/+209
2013-09-12Make sure that soft-add/delete version is current versionBoris Kolpackov4-28/+202
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 Kolpackov3-10/+10
2013-09-05Versioned section supportBoris Kolpackov10-147/+685
2013-09-04View versioning supportBoris Kolpackov2-28/+114
2013-09-04Container versioning supportBoris Kolpackov8-134/+379
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 Kolpackov9-189/+663
2013-08-30Statement processing/optimization base workBoris Kolpackov11-342/+547
2013-08-28Support for added and deleted data member pragmasBoris Kolpackov7-64/+343
2013-08-16Implement soft delete for persistent classesBoris Kolpackov4-3/+110
2013-08-14Add support for object sectionsBoris Kolpackov33-1224/+5817
2013-07-03Document sub-second precision support in MySQLBoris Kolpackov2-0/+72
2013-06-21Add support for running tests in dynamic multi-database modeBoris Kolpackov1-15/+82
2013-06-21Various bug fixes for dynamic multi-database supportBoris Kolpackov5-49/+102
2013-06-13Add support for native views that call stored proceduresBoris Kolpackov4-17/+58
2013-06-08Propagate custom column name to polymorphic id refsBoris Kolpackov1-0/+10
2013-05-28Use correct stream objectBoris Kolpackov1-2/+2
2013-05-27Fix bug in default options file search logicBoris Kolpackov1-2/+4
2013-05-25Don't generate explicit query template instantiations for reuse-abstract classesBoris Kolpackov1-13/+23
2013-05-25Generate object_traits_impl even for reuse-abstract classesBoris Kolpackov1-8/+11
2013-05-21Add ability to get underlying eager pointer in weak pointersBoris Kolpackov1-0/+5
2013-05-17Implement more robust detection of before/after main file inclusionBoris Kolpackov1-4/+5
2013-05-17Use primary type node to resolve virtual data member classBoris Kolpackov1-1/+1