aboutsummaryrefslogtreecommitdiff
path: root/odb/mysql/source.cxx
AgeCommit message (Expand)AuthorFilesLines
2011-03-21Split MySQL code generator into common and db-specific partsBoris Kolpackov1-3266/+0
2011-03-01Add support for embedded database schemasBoris Kolpackov1-5/+73
2011-01-25Initialize variable to get rid of warning1.1.0Boris Kolpackov1-6/+6
2011-01-05Factor out id initialization and container loading into separate functionsBoris Kolpackov1-78/+72
2011-01-04Copyright updateBoris Kolpackov1-1/+1
2010-12-09Add lazy pointer supportBoris Kolpackov1-20/+67
2010-12-07Allow inheritance from transient bases for object and composite value typesBoris Kolpackov1-0/+20
2010-12-01Implement not_null pointer pragmaBoris Kolpackov1-3/+14
2010-11-29Make container pragmas also work on types in addition to membersBoris Kolpackov1-1/+1
2010-11-26Rename guard_type to guard for consistencyBoris Kolpackov1-1/+1
2010-11-26Add support for recursive object loadingBoris Kolpackov1-15/+39
2010-11-25Add support for object pointers in queryBoris Kolpackov1-31/+161
2010-11-24Implement support for many-to-{one,many} inverse relationshipsBoris Kolpackov1-295/+390
2010-11-24Add support for unordered storage of ordered containersBoris Kolpackov1-48/+112
2010-11-22Implement support for one-to-{one,many} inverse relationshipsBoris Kolpackov1-43/+161
2010-11-22Support for session and const objects in generated codeBoris Kolpackov1-20/+85
2010-11-18Use running index in bind() so that we can skip membersBoris Kolpackov1-84/+85
2010-11-18Split object image binding into in and out variantsBoris Kolpackov1-28/+30
2010-11-18Version image typesBoris Kolpackov1-107/+197
2010-11-17Add support for unidirectional object relationshipsBoris Kolpackov1-110/+205
2010-11-16Rework pointer traits, add naked, auto_ptr, and TR1 specializationsBoris Kolpackov1-1/+1
2010-11-15Add support for custom object pointersBoris Kolpackov1-2/+2
2010-11-06Add support for container persistenceBoris Kolpackov1-247/+1311
2010-10-27Implement support for composite value typesBoris Kolpackov1-134/+393
2010-10-07Add support for persistent classes without default ctorsBoris Kolpackov1-23/+26
2010-09-28Get rid of compiler warningsBoris Kolpackov1-18/+18
2010-09-22Add database type id as value_traits template argumentBoris Kolpackov1-4/+22
2010-09-21Redesign value_traitsBoris Kolpackov1-33/+61
2010-09-20Add persist(const) version, make update()'s argument constBoris Kolpackov1-9/+11
2010-09-20Rename store() to update()Boris Kolpackov1-5/+5
2010-09-13Change GPL v3Boris Kolpackov1-1/+1
2010-09-09Rework MySQL header inclusionBoris Kolpackov1-1/+2
2010-08-19Use type names as specified in the header that we compileBoris Kolpackov1-2/+2
2010-08-19Prevent nested class/typedef traversalBoris Kolpackov1-2/+0
2010-08-19Add support for automatic object idsBoris Kolpackov1-3/+13
2010-08-18Move shared_ptr to the details namespaceBoris Kolpackov1-5/+7
2010-08-16Cosmetic changesBoris Kolpackov1-21/+18
2010-08-16Add pointer guard for naked pointerBoris Kolpackov1-0/+2
2010-08-13Do not generate query support code by defaultBoris Kolpackov1-38/+48
2010-08-13Add support for language-embedded queriesBoris Kolpackov1-0/+8
2010-08-10Return result instead of a pointer to implBoris Kolpackov1-2/+2
2010-08-10Add query supportBoris Kolpackov1-6/+58
2010-08-03Use LONG tag instead of INT24Boris Kolpackov1-1/+1
2010-07-30Add support for the rest of database operationsBoris Kolpackov1-20/+865
2010-07-26Add stubs for the next chunk of functionalityBoris Kolpackov1-0/+37
2010-07-23Add generation of the image class definitionBoris Kolpackov1-65/+65
2010-07-22Next chunk of functionalityBoris Kolpackov1-0/+106