aboutsummaryrefslogtreecommitdiff
path: root/common/query
AgeCommit message (Collapse)AuthorFilesLines
2011-10-26Add Oracle traits implementation for query testConstantin Michael2-0/+62
2011-10-26Quote schema object identifiers for Oracle where necessaryConstantin Michael1-8/+12
Oracle converts all alphabetical characters in unquoted schema object identifiers to uppercase. This behaviour cannot be disabled.
2011-10-26Get rid of common_ prefix in query testBoris Kolpackov1-1/+1
2011-08-24Make tests use unique table prefixesBoris Kolpackov1-1/+2
2011-07-19New design for NULL semanticsBoris Kolpackov1-1/+1
Now, instead of being specified as part of the SQL type with the type pragma, there are separate null and not_null pragmas. The not_null pragma was used to control NULL-ness of object pointers. Now the two pragmas are used consistently for object pointers and simple values (and in the future will work for composite values and containers).
2011-07-06Add traits for PostgreSQL query testConstantin Michael2-0/+61
2011-04-18Get rid of image type argument in value_traitsBoris Kolpackov2-2/+2
2011-03-30Autotools support for SQLiteBoris Kolpackov1-1/+1
2011-03-28Recode tests to work with implementations lacking result::size()Boris Kolpackov1-3/+3
2011-03-27Add traits implementation for SQLiteBoris Kolpackov3-48/+124
2011-03-27Fix issues preventing building outside source directoryBoris Kolpackov1-3/+3
2011-02-25Add support for tests in subdirectoriesBoris Kolpackov1-1/+1
2011-02-22Fix iteration over uncached query resultBoris Kolpackov2-0/+15
2011-02-18Add odb::core namespace to be used in using-directivesBoris Kolpackov1-1/+1
Port all the examples and tests.
2011-01-04Copyright updateBoris Kolpackov4-4/+4
2010-11-28Simplify tests by using literal namesBoris Kolpackov1-2/+1
2010-11-26Postpone fetching of the data for cached resultsBoris Kolpackov2-0/+19
This way if an object of the same type is loaded in between iteration, the fetched image won't be messed up.
2010-11-26Save test result to a temp file instead of piping it to diffBoris Kolpackov1-1/+4
This makes tests more robust.
2010-11-22Add missing template argumentBoris Kolpackov1-1/+1
2010-09-28Rename begin_transaction() to begin()Boris Kolpackov1-14/+14
2010-09-22Add database type id as value_traits template argumentBoris Kolpackov1-1/+1
2010-09-21Redesign value_traitsBoris Kolpackov1-6/+6
2010-09-20Make result_iterator::operator* return referenceBoris Kolpackov1-2/+4
Add load() version that returns the dynamically-allocated instance.
2010-09-13Change pragma syntaxBoris Kolpackov1-5/+5
Change odb pragma namespace to db. Use qualifiers (object, value, and member) to specify type/member name. Add support for mapping C++ types to db types.
2010-09-08Add suppor for VC++ buildBoris Kolpackov2-7/+18
2010-09-06Add automake build supportBoris Kolpackov1-2/+15
2010-09-03Add missing includeBoris Kolpackov1-1/+2
2010-08-19Cosmetic changeBoris Kolpackov1-2/+1
2010-08-18Move buffer to the details namespaceBoris Kolpackov1-1/+1
2010-08-18Cosmetic changesBoris Kolpackov1-2/+0
2010-08-16Test pointer guard in query resultBoris Kolpackov1-1/+13
2010-08-13Add the --generate-query optionBoris Kolpackov1-1/+1
2010-08-13Test language-embedded queriesBoris Kolpackov5-30/+406
2010-08-10Test ability to load result into an existing objectBoris Kolpackov1-1/+8
2010-08-10Test new result interfaceBoris Kolpackov1-13/+9
2010-08-10Query testBoris Kolpackov4-0/+302