Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-04-23 | Assign table prefix to namespace instead of to each class | Boris Kolpackov | 1 | -9/+16 | |
2012-04-23 | Polymorphic inheritance support | Boris Kolpackov | 13 | -23/+3052 | |
2012-03-07 | Use RAII to free select statement results | Boris Kolpackov | 3 | -9/+42 | |
2012-03-06 | Add missing test to top-level makefile | Boris Kolpackov | 1 | -0/+1 | |
2012-03-06 | Detect situations where session is required but not used | Boris Kolpackov | 4 | -0/+262 | |
Throw session_required. | |||||
2012-03-02 | Workaround for VC10 unordered container ordering bug/peculiarity | Boris Kolpackov | 1 | -4/+4 | |
2012-03-02 | C++11 support in automake and VC++ projects, portability fixes | Boris Kolpackov | 4 | -6/+11 | |
2012-03-01 | Make sure we have same container members in all configurations | Boris Kolpackov | 2 | -0/+23 | |
2012-02-29 | Support for C++11 containers (array, forward_list, unordered) | Boris Kolpackov | 2 | -2/+299 | |
2012-02-29 | Support for C++11 std::unique_ptr and std::shared_ptr as wrappers | Boris Kolpackov | 2 | -28/+56 | |
2012-02-29 | Support for C++11 std::unique_ptr as object pointer | Boris Kolpackov | 4 | -85/+156 | |
This includes the odb::lazy_unique_ptr implementation. | |||||
2012-02-28 | Test std::shared_ptr in C++11 mode and std::tr1::shared_ptr in C++98 mode | Boris Kolpackov | 8 | -251/+327 | |
2012-02-24 | C++11 support (pass --std ODB compiler option in build makefiles) | Boris Kolpackov | 30 | -1/+150 | |
2012-02-24 | C++11 support (initial infrastructure) | Boris Kolpackov | 1 | -0/+1 | |
2012-02-22 | Add support for composite object ids | Boris Kolpackov | 5 | -0/+1160 | |
New pragma id_type (member). New test: common/composite-id. The composite example has also been updated. | |||||
2012-02-22 | Resolve C++11 ambiguity | Boris Kolpackov | 1 | -0/+1 | |
2012-01-29 | Update copyright year | Boris Kolpackov | 103 | -103/+103 | |
2012-01-29 | Remove author field from file header | Boris Kolpackov | 103 | -103/+0 | |
Too much effort to maintain. | |||||
2012-01-26 | Implement support for database schema | Boris Kolpackov | 4 | -8/+156 | |
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-20 | Cosmetic change | Boris Kolpackov | 1 | -1/+1 | |
2012-01-20 | Disable re-loading of object with long data for SQL Server | Boris Kolpackov | 1 | -0/+7 | |
2012-01-20 | Query support for SQL Server | Boris Kolpackov | 1 | -5/+11 | |
2012-01-20 | Add support for SQL Server in blob test | Boris Kolpackov | 1 | -1/+3 | |
2012-01-20 | Add test for object with only auto-id member | Boris Kolpackov | 2 | -27/+63 | |
This tests the generation of the INSERT ... DEFAULT VALUES special syntax in some databases. | |||||
2012-01-08 | Add support for defining composite value type as class template instantiations | Boris Kolpackov | 3 | -2/+99 | |
2011-12-06 | Override second version of tracer::execute() to suppress Sun CC warning1.7.0 | Boris Kolpackov | 1 | -0/+9 | |
2011-11-29 | Use biggest int type to avoid potential warnings | Boris Kolpackov | 1 | -1/+1 | |
2011-11-21 | Add support for common tests without ODB compilation for automake/VC projects | Boris Kolpackov | 3 | -5/+12 | |
2011-11-21 | Exclude include test from distribution list | Boris Kolpackov | 1 | -1/+1 | |
2011-11-09 | Make sure we can use same type as both container and simple value | Boris Kolpackov | 2 | -1/+9 | |
2011-11-08 | Add support for const version members | Boris Kolpackov | 1 | -1/+1 | |
2011-11-08 | Add common/transaction test (port from tracer) | Boris Kolpackov | 4 | -0/+227 | |
2011-11-08 | Get rid of special tracer database | Boris Kolpackov | 24 | -0/+838 | |
The include, types, and pragma tests have been moved to the common/ directory while the object test has been merged into common/lifecycle. The transaction test will be re-implemented as common/ test as soon as SQL statement tracing support is merged. | |||||
2011-11-08 | Get rid of custom value_traits specialization in query test | Boris Kolpackov | 7 | -263/+3 | |
auto_ptr<string> is now handled automatically as a wrapper. | |||||
2011-11-03 | Use ODB_DATABASE_XXX macros instead DATABASE_XXX in ODB-compiled headers1.7.0.a1 | Boris Kolpackov | 2 | -14/+10 | |
DATABASE_XXX macros are not defined when building from VC++ project. | |||||
2011-11-03 | Add support for mapping char[N] and unsigned char[N] types to BLOB | Boris Kolpackov | 5 | -0/+236 | |
New test: common/blob. | |||||
2011-11-02 | Add example for optimistic concurrency support | Boris Kolpackov | 1 | -1/+1 | |
2011-11-02 | Add result_iterator::id() function that returns id without loading object | Boris Kolpackov | 2 | -0/+15 | |
2011-11-02 | Prevent potential image overwrite in MySQL query result | Boris Kolpackov | 1 | -1/+6 | |
2011-11-01 | Fix bug in view column parsing | Boris Kolpackov | 1 | -13/+1 | |
2011-11-01 | Implement support for optimistic concurrency | Boris Kolpackov | 5 | -0/+488 | |
New pragmas: optimistic, version. New test: optimistic. New database function: reload(). | |||||
2011-11-01 | Enable query test 14 for Oracle | Constantin Michael | 1 | -2/+0 | |
2011-10-27 | Add support for persistent classes without object ids | Boris Kolpackov | 5 | -0/+235 | |
New pragma id (object). New test: common/no-id. | |||||
2011-10-27 | Dereference nullable | Boris Kolpackov | 1 | -1/+1 | |
2011-10-27 | Rename typedef type for clarity | Constantin Michael | 2 | -4/+5 | |
2011-10-27 | Temporarily exclude query test 14 from Oracle test suite | Constantin Michael | 1 | -13/+15 | |
2011-10-27 | Simplify LOB column query tests | Constantin Michael | 3 | -62/+67 | |
2011-10-27 | Refactor pre-processor directives used to realize Oracle identifier quoting | Constantin Michael | 1 | -7/+3 | |
2011-10-27 | Revert to manually quoting Oracle identifiers where necessary | Constantin Michael | 3 | -24/+35 | |
2011-10-26 | Shorten inheritance test table prefix to avoid name collisions | Constantin Michael | 1 | -1/+1 | |