Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-07-17 | Bump version to 2.1.0.a1 | Boris Kolpackov | 2 | -4/+4 | |
2012-07-16 | Simplify query inheritance hierarchy | Boris Kolpackov | 1 | -8/+9 | |
This should also allow Sun CC handle queries for objects with circular dependencies. | |||||
2012-07-10 | Add support for custom database type mapping | Boris Kolpackov | 5 | -43/+138 | |
New pragma qualifier, map, and specifiers: as, to, from. New tests: <database>/custom. | |||||
2012-06-18 | Bump version to 2.0.12.0.1 | Boris Kolpackov | 2 | -3/+3 | |
2012-06-18 | Allocate container traits lazily and only when their definition is seen | Boris Kolpackov | 4 | -6/+58 | |
This fixes a problem with polymorphic hierarchies spread over multiple files in which case the source code for the derived class does not have the definition of the container traits for the base class. See the comment in the source code for further details. | |||||
2012-05-04 | Add -D_REENTRANT when building on Linux to emulate -pthread | Boris Kolpackov | 1 | -1/+3 | |
2012-04-29 | Bump version to 2.0.02.0.0 | Boris Kolpackov | 2 | -4/+4 | |
2012-04-29 | Make transaction_impl sanity check optional, use assert | Boris Kolpackov | 1 | -1/+3 | |
2012-04-26 | Replace remaining std::auto_ptr uses with odb::details::unique_ptr | Boris Kolpackov | 1 | -5/+2 | |
GCC in C++11 mode issues a deprecation warning for std::auto_ptr. | |||||
2012-04-26 | Make session optional | Boris Kolpackov | 3 | -10/+8 | |
2012-04-23 | Polymorphic inheritance support | Boris Kolpackov | 23 | -563/+1600 | |
2012-03-07 | Use RAII to free select statement results | Boris Kolpackov | 5 | -36/+73 | |
2012-03-02 | Bump version to 1.9.0.a1 | Boris Kolpackov | 2 | -4/+4 | |
2012-03-02 | Reimplement C++11 support to be header-only | Boris Kolpackov | 2 | -7/+3 | |
This way, the same build of the runtime libraries can be used in both C++98 and C++11 modes. This is important for when runtimes are installed or packaged. | |||||
2012-03-01 | Add support for using C++11 std::unique_ptr to pass connection factory | Boris Kolpackov | 2 | -21/+29 | |
2012-02-22 | Add support for composite object ids | Boris Kolpackov | 3 | -4/+4 | |
New pragma id_type (member). New test: common/composite-id. The composite example has also been updated. | |||||
2012-01-30 | Suppress warning1.8.0 | Boris Kolpackov | 1 | -1/+1 | |
2012-01-29 | Bump version to 1.8.0 | Boris Kolpackov | 2 | -4/+4 | |
2012-01-29 | Fix incorrect copyright holder | Boris Kolpackov | 3 | -3/+3 | |
2012-01-29 | Update copyright year | Boris Kolpackov | 87 | -87/+87 | |
2012-01-29 | Remove author field from file header | Boris Kolpackov | 86 | -87/+1 | |
Too much effort to maintain. | |||||
2012-01-26 | Implement support for database schema | Boris Kolpackov | 1 | -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-20 | Work around SQL Server 2005 bug with long data and OUTPUT clause | Boris Kolpackov | 2 | -1/+27 | |
2012-01-20 | Cosmetic changes | Boris Kolpackov | 1 | -5/+4 | |
2012-01-20 | Rename long_buffer to long_data_buffer | Boris Kolpackov | 3 | -7/+7 | |
2012-01-18 | Add installation instructions | Boris Kolpackov | 1 | -1/+99 | |
2012-01-17 | Autotools and VC++ build support | Boris Kolpackov | 18 | -0/+1302 | |
2012-01-17 | Free direct statement before disconnecting | Boris Kolpackov | 2 | -2/+2 | |
2012-01-17 | Cosmetic changes | Boris Kolpackov | 1 | -1/+0 | |
2012-01-17 | Use ANSI versions of ODBC functions, get rid of warnings | Boris Kolpackov | 4 | -56/+56 | |
We have to use ANSI versions explicitly because VC++ build defaults to Unicode. | |||||
2012-01-14 | Update license | Boris Kolpackov | 16 | -16/+16 | |
2012-01-14 | Cosmetic changes | Boris Kolpackov | 1 | -6/+6 | |
2012-01-12 | Change short data max and default string sizes for SQL Server | Boris Kolpackov | 1 | -12/+12 | |
Now the default short data max is 1024, non-key string size is 512 characters, and key string size is 256 characters. Also add default mapping for std::wstring. | |||||
2012-01-12 | Detect and throw when object/view with long data is re-loaded from query result | Boris Kolpackov | 7 | -7/+46 | |
2012-01-12 | Query support for SQL Server | Boris Kolpackov | 17 | -16/+3581 | |
2012-01-12 | Cosmetic changes | Boris Kolpackov | 1 | -8/+10 | |
2011-12-22 | Handle delayed result set freeing in all places | Boris Kolpackov | 1 | -0/+1 | |
2011-12-21 | Do not select object id in container SELECT statement | Boris Kolpackov | 2 | -15/+22 | |
2011-12-21 | ODB compiler implementation, traits, and types test for SQL Server | Boris Kolpackov | 7 | -184/+2045 | |
2011-12-13 | Initial value traits implementations | Boris Kolpackov | 7 | -9/+661 | |
2011-12-12 | Bump version to 1.7.0 | Boris Kolpackov | 2 | -4/+4 | |
2011-12-06 | Add NCUEL to list of documentation files | Boris Kolpackov | 1 | -1/+1 | |
2011-12-06 | Remove stray comma | Boris Kolpackov | 1 | -1/+1 | |
2011-12-05 | Add link to licensing overview page | Boris Kolpackov | 1 | -0/+6 | |
2011-12-05 | Update licensing information | Boris Kolpackov | 3 | -13/+308 | |
2011-11-29 | Add object/view/container statements, statements cache | Boris Kolpackov | 14 | -12/+1454 | |
2011-11-28 | Implement statements; add support for tracing | Boris Kolpackov | 18 | -46/+1465 | |
2011-11-28 | Add ODBC library import stub | Boris Kolpackov | 6 | -9/+416 | |
Supports both Windows ODBC driver manager and unixODBC. | |||||
2011-11-21 | Implement connection::execute() | Boris Kolpackov | 2 | -7/+114 | |
2011-11-20 | Implement support for transactions | Boris Kolpackov | 8 | -29/+226 | |