aboutsummaryrefslogtreecommitdiff
path: root/odb/pgsql/query.hxx
AgeCommit message (Collapse)AuthorFilesLines
2012-09-14Indicate value cannot be NULL when initializing query parameter imageBoris Kolpackov1-30/+30
2012-07-16Simplify query inheritance hierarchyBoris Kolpackov1-8/+9
This should also allow Sun CC handle queries for objects with circular dependencies.
2012-07-10Add support for custom database type mappingBoris Kolpackov1-23/+38
New pragma qualifier, map, and specifiers: as, to, from. New tests: <database>/custom.
2012-01-29Update copyright yearBoris Kolpackov1-1/+1
2012-01-29Remove author field from file headerBoris Kolpackov1-1/+0
Too much effort to maintain.
2011-10-03Export query operators that were made non-inlineBoris Kolpackov1-3/+3
2011-10-02If query substituting placeholder is empty, pass true expression insteadBoris Kolpackov1-31/+31
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.
2011-09-16Support for views; integrated partBoris Kolpackov1-0/+71
2011-09-09New templated query_columns architectureBoris Kolpackov1-45/+54
We also now use the correct separate "role"-base join approach instead of having a single merged join for each table.
2011-09-06Support for views; native partBoris Kolpackov1-8/+8
2011-08-19Rework query machinery not to use '_' as primary table aliasBoris Kolpackov1-39/+60
Now we always qualify with the actual table name and use the '_' alias for situations where an object is referencing itself.
2011-07-25Suppress warnings1.5.0Boris Kolpackov1-5/+5
2011-07-22Fix type name shadowingBoris Kolpackov1-16/+18
2011-07-14Add support for binary format NUMERIC typeConstantin Michael1-37/+43
2011-07-13Add support for DATE, TIME and TIMESTAMP SQL typesConstantin Michael1-84/+102
2011-07-05Aesthetic changesConstantin Michael1-0/+4
2011-07-05Implement PostgreSQL specific queryConstantin Michael1-44/+39
2011-07-04Add query and result implementationConstantin Michael1-0/+1687