summaryrefslogtreecommitdiff
path: root/odb/mysql
AgeCommit message (Expand)AuthorFilesLines
2010-11-24Implement support for many-to-{one,many} inverse relationshipsBoris Kolpackov3-330/+442
2010-11-24Add support for unordered storage of ordered containersBoris Kolpackov3-63/+149
2010-11-22Implement support for one-to-{one,many} inverse relationshipsBoris Kolpackov5-61/+202
2010-11-22Support for session and const objects in generated codeBoris Kolpackov2-22/+102
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 Kolpackov2-34/+38
2010-11-18Version image typesBoris Kolpackov4-125/+235
2010-11-17Minor code reworkBoris Kolpackov1-43/+24
2010-11-17Add support for unidirectional object relationshipsBoris Kolpackov7-247/+393
2010-11-16Rework pointer traits, add naked, auto_ptr, and TR1 specializationsBoris Kolpackov1-1/+1
2010-11-15Add support for custom object pointersBoris Kolpackov2-7/+6
2010-11-09Add support for standard and custom ODB compilation prologues and epiloguesBoris Kolpackov1-8/+10
2010-11-06Add support for container persistenceBoris Kolpackov8-481/+2275
2010-11-01Factor assignment of database type to separate passBoris Kolpackov2-6/+9
2010-10-27Implement support for composite value typesBoris Kolpackov8-362/+829
2010-10-07Add support for persistent classes without default ctorsBoris Kolpackov2-26/+33
2010-09-28Get rid of compiler warningsBoris Kolpackov5-36/+46
2010-09-22Add database type id as value_traits template argumentBoris Kolpackov3-203/+140
2010-09-21Redesign value_traitsBoris Kolpackov4-99/+251
2010-09-20Add persist(const) version, make update()'s argument constBoris Kolpackov2-21/+23
2010-09-20Rename store() to update()Boris Kolpackov2-8/+8
2010-09-13Change GPL v3Boris Kolpackov12-12/+12
2010-09-12Update ODB descriptionBoris Kolpackov1-1/+1
2010-09-09Rework MySQL header inclusionBoris Kolpackov2-2/+3
2010-09-06Include wrapper from libodb-mysql instead of mysql.hBoris Kolpackov1-4/+3
2010-08-19Use type names as specified in the header that we compileBoris Kolpackov3-11/+14
2010-08-19Add validator passBoris Kolpackov1-34/+0
2010-08-19Prevent nested class/typedef traversalBoris Kolpackov3-5/+1
2010-08-19Remove forgotten traceBoris Kolpackov1-3/+0
2010-08-19Remove unused id_source constantBoris Kolpackov1-5/+0
2010-08-19Add support for automatic object idsBoris Kolpackov4-88/+115
2010-08-18Move shared_ptr to the details namespaceBoris Kolpackov2-11/+14
2010-08-16Cosmetic changesBoris Kolpackov2-26/+23
2010-08-16Add pointer guard for naked pointerBoris Kolpackov1-0/+2
2010-08-13Do not generate query support code by defaultBoris Kolpackov3-80/+107
2010-08-13Add support for language-embedded queriesBoris Kolpackov5-11/+381
2010-08-13Use proper diagnostics formatBoris Kolpackov1-6/+7
2010-08-10Return result instead of a pointer to implBoris Kolpackov2-3/+3
2010-08-10Add query supportBoris Kolpackov3-21/+101
2010-08-03Include the version headerBoris Kolpackov1-0/+1
2010-08-03Use LONG tag instead of INT24Boris Kolpackov1-1/+1
2010-08-03ENUM and SET MySQL type parsingBoris Kolpackov1-23/+36
2010-08-03TINYBLOB is also limited to 255 bytes so handle it as short stringBoris Kolpackov1-1/+2
2010-07-30Add support for the rest of database operationsBoris Kolpackov5-216/+1198
2010-07-30Detect duplicate tablesBoris Kolpackov1-2/+29
2010-07-26Add stubs for the next chunk of functionalityBoris Kolpackov2-0/+68
2010-07-23Add generation of the image class definitionBoris Kolpackov6-287/+702
2010-07-22Next chunk of functionalityBoris Kolpackov12-0/+1053