aboutsummaryrefslogtreecommitdiff
path: root/common/erase-query/driver.cxx
AgeCommit message (Collapse)AuthorFilesLines
2019-01-17Update copyright yearKaren Arutyunov1-1/+1
2018-05-24Update copyright yearKaren Arutyunov1-1/+1
2017-01-03Update copyright yearBoris Kolpackov1-1/+1
2015-02-06Update copyrightBoris Kolpackov1-1/+1
2013-06-21Add support for running tests in dynamic multi-database modeBoris Kolpackov1-15/+15
Only possible in the development build system at this stage.
2013-02-09Update copyright yearBoris Kolpackov1-1/+1
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-20Cosmetic changeBoris Kolpackov1-1/+1
2011-10-27Refactor pre-processor directives used to realize Oracle identifier quotingConstantin Michael1-7/+3
2011-10-26Quote schema object identifiers for Oracle where necessaryConstantin Michael1-0/+15
Oracle converts all alphabetical characters in unquoted schema object identifiers to uppercase. This behaviour cannot be disabled.
2011-10-24Enable ON DELETE CASCADE-based checks for MySQLBoris Kolpackov1-6/+0
Now that we generate proper foreign keys for containers.
2011-10-21Remove common_ from all table_prefix arguments in common testsConstantin Michael1-2/+2
2011-09-21Add prefix to table nameBoris Kolpackov1-1/+2
2011-09-20Change query syntax to use . for composite and -> for object pointer accessBoris Kolpackov1-0/+25
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-25Add experimental code (commented out) for DELETE JOIN supportBoris Kolpackov1-1/+34
This would be needed to support object relationships in the erase_query() functionality.
2011-08-22Add database::erase_query() functionBoris Kolpackov1-0/+117
New test: common/erase-query. Documentation is in Section 3.9, "Deleting Persistent Objects". The current implementation does not work well with the session (no removal of the erased objects from the cache).