aboutsummaryrefslogtreecommitdiff
path: root/common
AgeCommit message (Expand)AuthorFilesLines
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
2013-02-12Disable constraint checking in MySQLBoris Kolpackov1-3/+9
2013-02-11Add extra source to distBoris Kolpackov1-0/+1
2013-02-11Account for C++11 compilers without default function template argumentsBoris Kolpackov1-0/+9
2013-02-09Update copyright yearBoris Kolpackov170-170/+170
2013-02-09Shorten table prefix for OracleBoris Kolpackov3-3/+3
2013-02-08Add schema_catalog::exists() functionBoris Kolpackov6-1/+201
2013-02-08Add callback_ prefix to transaction callback functionsBoris Kolpackov3-10/+30
2013-02-08Test change-tracking container and reuse inheritanceBoris Kolpackov2-3/+63
2013-02-08Misc fixesBoris Kolpackov2-6/+6
2013-02-07Use multi-pass table creation in MySQLBoris Kolpackov10-11/+233
2013-02-06Fix incorrect dist variableBoris Kolpackov1-1/+1
2013-02-05Add support for change-tracking containersBoris Kolpackov9-52/+943
2013-01-25By default map std::array<char, N> to string instead of binaryBoris Kolpackov1-7/+2
2013-01-24Add support for mapping char[N] to CHAR/VARCHAR database typesBoris Kolpackov9-11/+375
2013-01-20Add cache_ suffix to session cache functionsBoris Kolpackov2-24/+26
2013-01-20Add extra headers to dist target variablesBoris Kolpackov1-1/+2
2013-01-18Add support for post-commit/rollback callbacksBoris Kolpackov11-108/+513
2013-01-16Make session cache management functions static, add notificationsBoris Kolpackov4-68/+131
2013-01-16Implement two-phase session insertionBoris Kolpackov9-3/+724
2013-01-16Rename common/session to common/session/cacheBoris Kolpackov5-11/+11
2013-01-14Fix bug in handling polymorphic derived classes without any value membersBoris Kolpackov3-1/+98
2012-12-12Don't use 0 to initialize std::function2.2.0.a2Boris Kolpackov1-3/+5
2012-12-12Add support for SQL name transformationsBoris Kolpackov1-9/+9
2012-11-21Add dynamic multi-database query supportBoris Kolpackov1-3/+3
2012-10-29Add workaround for VC++2.2.0.a1Boris Kolpackov1-7/+9
2012-10-29Fix incorrect relative pathsBoris Kolpackov3-12/+12
2012-10-19Remove unnecessary codeBoris Kolpackov1-1/+0
2012-10-19Implement early connection releaseBoris Kolpackov2-69/+77
2012-10-19Add another case to prepared query testBoris Kolpackov1-1/+33
2012-10-19Completion of prepared query supportBoris Kolpackov8-9/+304
2012-10-19Initial support for prepared queriesBoris Kolpackov5-0/+217
2012-10-08Ground work for multi-database supportBoris Kolpackov1-3/+3
2012-10-08Fix bug in transient inheritance handlingBoris Kolpackov24-60/+316
2012-10-08More query result size() fixesBoris Kolpackov1-1/+12
2012-09-28Make sure size() can still be called once we reached the end of result setBoris Kolpackov2-0/+46
2012-09-18Use more portable regex separator2.1.0Boris Kolpackov1-2/+2
2012-09-17Remove unused local typedefs (GCC 4.8 warning)Boris Kolpackov4-21/+1
2012-09-17Use type name directly instead of typedef'ing aliasBoris Kolpackov1-2/+1
2012-09-16Add support for Visual Studio 2012Boris Kolpackov42-39/+349
2012-09-14Fix dist targetBoris Kolpackov1-0/+1
2012-09-11Add support for mapping std::array to BLOB and char[16] to UUID typesBoris Kolpackov2-8/+34
2012-09-06Rename id() to no_idBoris Kolpackov1-1/+1