aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2011-11-03Use ODB_DATABASE_XXX macros instead DATABASE_XXX in ODB-compiled headers1.7.0.a1Boris Kolpackov2-14/+10
DATABASE_XXX macros are not defined when building from VC++ project.
2011-11-03Temporarily remove oracle sub-directory from all_dirsBoris Kolpackov1-1/+2
This is for the 1.7.0.a1 release, which doesn't include Oracle support.
2011-11-03Add support for mapping char[N] and unsigned char[N] types to BLOBBoris Kolpackov5-0/+236
New test: common/blob.
2011-11-02Bump version to 1.7.0.a1Boris Kolpackov1-1/+1
2011-11-02Add example for optimistic concurrency supportBoris Kolpackov1-1/+1
2011-11-02Add result_iterator::id() function that returns id without loading objectBoris Kolpackov2-0/+15
2011-11-02Prevent potential image overwrite in MySQL query resultBoris Kolpackov1-1/+6
2011-11-01Fix bug in view column parsingBoris Kolpackov1-13/+1
2011-11-01Implement support for optimistic concurrencyBoris Kolpackov5-0/+488
New pragmas: optimistic, version. New test: optimistic. New database function: reload().
2011-11-01Enable query test 14 for OracleConstantin Michael1-2/+0
2011-11-01Only pass -S option to sqlplus when the Oracle driver is passed a fileConstantin Michael1-1/+2
2011-10-27Make sure output directory exist before generating config.hBoris Kolpackov1-1/+1
2011-10-27Add support for persistent classes without object idsBoris Kolpackov5-0/+235
New pragma id (object). New test: common/no-id.
2011-10-27Dereference nullableBoris Kolpackov1-1/+1
2011-10-27Rename typedef type for clarityConstantin Michael2-4/+5
2011-10-27Temporarily exclude query test 14 from Oracle test suiteConstantin Michael1-13/+15
2011-10-27Simplify LOB column query testsConstantin Michael3-62/+67
2011-10-27Refactor pre-processor directives used to realize Oracle identifier quotingConstantin Michael1-7/+3
2011-10-27Revert to manually quoting Oracle identifiers where necessaryConstantin Michael3-24/+35
2011-10-27Simplify Oracle driverConstantin Michael1-2/+1
2011-10-26Shorten inheritance test table prefix to avoid name collisionsConstantin Michael1-1/+1
2011-10-26Remove temporary makefile overrides for OracleConstantin Michael1-16/+0
2011-10-26Add BLOB comparison and null predicate test cases to query testConstantin Michael3-53/+119
2011-10-26Temporarily disable query test 14Constantin Michael1-13/+13
2011-10-26Use CLOB instead of TEXT for Oracle query testConstantin Michael1-1/+5
2011-10-26Disable use of result::size for Oracle testsConstantin Michael1-1/+1
2011-10-26Add Oracle traits implementation for query testConstantin Michael2-0/+62
2011-10-26Quote schema object identifiers for Oracle where necessaryConstantin Michael6-28/+161
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-10-24Enable ON DELETE CASCADE-based checks for MySQLBoris Kolpackov1-6/+0
Now that we generate proper foreign keys for containers.
2011-10-24Add t_ prefix to all the common tests that conflict with examplesBoris Kolpackov8-20/+20
2011-10-21Add test_ prefix to view test since it conflicts with view exampleBoris Kolpackov3-15/+15
2011-10-21Shorten table prefixesBoris Kolpackov2-2/+2
2011-10-21Rename common/const test to common/const-objectBoris Kolpackov5-5/+5
2011-10-21Add support for const data membersBoris Kolpackov7-13/+451
Const data members are automatically treated as readonly. New test: const-member.
2011-10-21Add support for readonly membersBoris Kolpackov5-0/+504
New pragma: readonly. New test: readonly.
2011-10-21Add extra explanations for certain Oracle parametersBoris Kolpackov1-5/+15
Also default to the odb_user password if the user is odb_user. This seems to be a common idiom since Oracle doesn't support no-password logins.
2011-10-21Use @ to specify SQL file to Oracle SQLPlusConstantin Michael1-1/+1
SQLPlus scripted commands, such as SET FEEDBACK OFF, are not recognized when OS redirection is employed.
2011-10-21Remove common_ from all table_prefix arguments in common testsConstantin Michael34-63/+52
2011-10-21Improve temporary makefile layoutConstantin Michael1-24/+28
2011-10-21Add 64 bit integer tests to Oracle types testConstantin Michael2-32/+68
2011-10-21Add common tests for OracleConstantin Michael11-32/+52
Due to the 30 character limit imposed by Oracle on identifiers, some of the common tests code and/or makefiles had to be modified.
2011-10-21Add character set conversion tests to Oracle types testConstantin Michael2-10/+103
2011-10-21Correct create_database implementation for OracleConstantin Michael2-11/+4
2011-10-21Add Oracle types testConstantin Michael6-1/+414
2011-10-21Add Oracle create_database code allowing for specification of character setsConstantin Michael2-1/+11
2011-10-21Add -S option when invoking SQLPlus to suppress some outputConstantin Michael1-0/+2
2011-10-21Add infrastructure for oracle development testing and implement native testConstantin Michael21-3/+666
2011-10-19Mention autotools as prerequisite in INSTALL-GITBoris Kolpackov1-3/+9
2011-10-03Don't add -framework OS X option to CPPFLAGS1.6.01.6Boris Kolpackov1-4/+0
It is only necessary in LDFLAGS and adding it to CPPFLAGS causes warnings.