aboutsummaryrefslogtreecommitdiff
path: root/common/inheritance
AgeCommit message (Collapse)AuthorFilesLines
2011-09-20Change query syntax to use . for composite and -> for object pointer accessBoris Kolpackov1-2/+2
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-09-09New templated query_columns architectureBoris Kolpackov1-1/+2
We also now use the correct separate "role"-base join approach instead of having a single merged join for each table.
2011-08-24Make tests use unique table prefixesBoris Kolpackov1-1/+1
2011-04-25Add support for abstract object typesBoris Kolpackov2-7/+82
2011-04-25Reuse container traits from composite valuesBoris Kolpackov2-2/+22
2011-04-22Initial support for non-polymorphic inheritanceBoris Kolpackov4-0/+333
Every class gets a separate table. New test: common/inheritance.