aboutsummaryrefslogtreecommitdiff
path: root/schema/custom
AgeCommit message (Collapse)AuthorFilesLines
2011-09-20Change query syntax to use . for composite and -> for object pointer accessBoris Kolpackov1-1/+1
Also make non-inverse query columns act as both an object pointer and a normal column. The latter allows us to use natural expressions such as query<employee>::employer.is_null ().
2011-08-22Enable foreign key constraints checking in SQLiteBoris Kolpackov1-1/+18
Due to bugs in SQLite DDL foreign key support, we have to temporarily disable foreign keys when re-creating the schema. New manual section: 12.5.3, "Foreign Key Constraints".
2011-07-19New design for NULL semanticsBoris Kolpackov1-5/+5
Now, instead of being specified as part of the SQL type with the type pragma, there are separate null and not_null pragmas. The not_null pragma was used to control NULL-ness of object pointers. Now the two pragmas are used consistently for object pointers and simple values (and in the future will work for composite values and containers).
2011-07-14Remove erroneous SQLite schema creation from schema exampleConstantin Michael1-9/+1
2011-07-13Add PostgreSQLConstantin Michael2-1/+57
2011-03-25SQLite supportBoris Kolpackov1-1/+11
2011-03-21Factor out database macro setupBoris Kolpackov1-5/+1
2011-03-21Fix issues with build outside source directoryBoris Kolpackov1-2/+2
2011-02-25Add support for examples in subdirectoriesBoris Kolpackov5-0/+487
Move the schema example to schema/custom.