aboutsummaryrefslogtreecommitdiff
path: root/odb/pgsql/query.cxx
AgeCommit message (Collapse)AuthorFilesLines
2015-02-06Update copyrightBoris Kolpackov1-1/+1
2013-08-30Statement processing/optimization base workBoris Kolpackov1-8/+8
2013-02-09Update copyright yearBoris Kolpackov1-1/+1
2012-11-21Add dynamic multi-database query supportBoris Kolpackov1-1/+1
2012-10-29Don't use boolean as identifier2.2.0.a1Boris Kolpackov1-11/+12
Some headers/systems defined it as a macro.
2012-10-12Completion of prepared query supportBoris Kolpackov1-14/+5
2012-10-08Ground work for multi-database supportBoris Kolpackov1-23/+23
All generated code now includes database id. The database-specific database class interface has been updated to include all the database operations. The database-specific tests now use this interface.
2012-07-17Get rid of warning2.1.0.a1Boris Kolpackov1-1/+1
2012-07-10Add support for custom database type mappingBoris Kolpackov1-1/+18
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.
2012-01-26Implement support for database schemaBoris Kolpackov1-4/+2
New pragma qualifier: namespace. New pragma specifier: schema. The table specifier was extended to accept a schema prefix. New option: --default- schema. The common/schema test was extended to cover the new functionality.
2012-01-12Cosmetic changesBoris Kolpackov1-1/+1
2011-10-03Work around bug in Sun CC1.6.01.6Boris Kolpackov1-2/+0
2011-10-02If query substituting placeholder is empty, pass true expression insteadBoris Kolpackov1-28/+111
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-8/+42
2011-09-09New templated query_columns architectureBoris Kolpackov1-9/+16
We also now use the correct separate "role"-base join approach instead of having a single merged join for each table.
2011-08-19Rework query machinery not to use '_' as primary table aliasBoris Kolpackov1-72/+83
Now we always qualify with the actual table name and use the '_' alias for situations where an object is referencing itself.
2011-07-05Only bind native binding structure when references are presentConstantin Michael1-4/+10
2011-07-05Aesthetic changesConstantin Michael1-4/+4
2011-07-05Implement PostgreSQL specific queryConstantin Michael1-26/+68
2011-07-04Add query and result implementationConstantin Michael1-0/+256