aboutsummaryrefslogtreecommitdiff
path: root/common
AgeCommit message (Expand)AuthorFilesLines
2014-11-21Add support for stopping after a failed batchBoris Kolpackov2-15/+56
2014-11-20Add testBoris Kolpackov5-0/+1390
2014-11-17Update PostgreSQLBoris Kolpackov1-1/+1
2014-11-14Old interface compatibility and testing fixesBoris Kolpackov2-1/+15
2014-11-10Implement {query,execute}_{one,value}() shortcut functionsMichael Shepanski8-2/+411
2014-10-30Allow lambdas & std::functions as query factories with C++-98 builds of libodbMichael Shepanski1-3/+43
2014-10-23Get rid of command for target that has nothing to buildBoris Kolpackov1-1/+1
2014-09-19Avoid clashes between nested composites in query columnsBoris Kolpackov1-0/+29
2014-08-29Pass non-const image to clone_image(), copy_image()Boris Kolpackov3-1/+98
2014-08-06Make sure persistent class templates are fully instantiatedBoris Kolpackov1-0/+5
2014-08-01Add support for defining persistent objects as class template instantiationsBoris Kolpackov6-1/+251
2014-06-23Fix typo in commentBoris Kolpackov1-1/+1
2014-06-15Use single template set of templates for .sln filesBoris Kolpackov5-77/+0
2014-06-03Support for VC12 (2013), initial workBoris Kolpackov54-51/+442
2013-12-12Fix invalid paths in makefilesBoris Kolpackov3-15/+15
2013-12-04Implement on_delete pragma for object pointersBoris Kolpackov13-12/+270
2013-10-24Don't use auto id for BLOB testBoris Kolpackov2-4/+4
2013-10-15Remove unused typedefBoris Kolpackov1-2/+0
2013-10-15Automatically map C++11 enum classes (strong enums)Boris Kolpackov2-3/+45
2013-09-28Don't ignore empty changesetsBoris Kolpackov45-0/+90
2013-09-17Add support for defining composite values inside persistent classes, etcBoris Kolpackov4-0/+149
2013-09-17Diagnose change of polymorphic base, table kindBoris Kolpackov96-137/+137
2013-09-17Cleanup polymorphic base tables when dropping derived oneBoris Kolpackov20-20/+20
2013-09-17Provide quoted versions of view statementBoris Kolpackov1-6/+14
2013-09-17Versioned section supportBoris Kolpackov1-10/+0
2013-09-17Handling of dynamic empty statements as result of versioningBoris Kolpackov2-2/+17
2013-09-17Fix UPDATE statement for smart containers with read-only value membersBoris Kolpackov2-0/+61
2013-09-17Add support for statement processingBoris Kolpackov4-0/+699
2013-08-14Add support for object sectionsBoris Kolpackov9-0/+4779
2013-08-14Get rid of warningBoris Kolpackov1-20/+19
2013-07-08Fix incorrect ODB_MSC_VER version in VC11 projectsBoris Kolpackov1-1/+1
2013-07-08Add support for Visual Studio 2005Boris Kolpackov48-92/+556
2013-06-21Add support for running tests in dynamic multi-database modeBoris Kolpackov63-877/+797
2013-06-13Handle --database option directly in automake and VC++ projectsBoris Kolpackov51-132/+166
2013-06-03Use database name in options and driver files (build part)Boris Kolpackov47-47/+47
2013-04-26Add support for extra database info in primary keyBoris Kolpackov18-18/+18
2013-04-26Add support for table options in changelog, use to handle MySQL engineBoris Kolpackov19-31/+31
2013-04-26Use open, closed names in version pragmaBoris Kolpackov10-10/+10
2013-04-26Add database name to changelogBoris Kolpackov95-95/+95
2013-04-10Generate add/drop foreign key migration statementsBoris Kolpackov36-36/+36
2013-04-10Generate add/drop table migration statementsBoris Kolpackov2-3/+4
2013-04-10Add changelog support for add/drop index/foreign keyBoris Kolpackov46-7/+971
2013-04-10Add changelog support for add, drop, and later columnBoris Kolpackov34-1/+481
2013-04-10Add changelog testBoris Kolpackov40-1/+1233
2013-04-01Handle inverse member in base class of polymorphic hierarchyBoris Kolpackov3-1/+183
2013-02-21Add support for pattern matching (SQL LIKE)Boris Kolpackov2-0/+42
2013-02-12Don't use uninitialized iterator on the rhs of assignment2.2.0Boris Kolpackov1-0/+11
2013-02-12Disable non-const to const iterator comparison test for Sun CC's STLPortBoris Kolpackov1-1/+4
2013-02-12Use consistent types in object and viewBoris Kolpackov1-1/+1
2013-02-12Workarounds for non-standard Sun CC STLBoris Kolpackov1-2/+13