Age | Commit message (Collapse) | Author | Files | Lines |
|
This allows uniform usage of views both with and without any extra
conditions. Also optimize some common cases so that we don't have
useless WHERE TRUE clauses or (...) AND (TRUE) expressions.
|
|
|
|
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 ().
|
|
A more generic name is required since it is now used in both generator
and processor (and in the future may be used validator).
|
|
|
|
|
|
The common part (in relational/) still has some MySQL-specific parts.
Also, add the notion of the current context which is used to avoid
explicitly passing the context object to every generator's c-tor.
|