Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2013-08-27 | Add support for statement processing | Boris Kolpackov | 1 | -15/+16 | |
2013-08-14 | Add support for object sections | Boris Kolpackov | 1 | -0/+1 | |
Sections are an optimization mechanism that allows the partitioning of data members of a persistent class into groups that can be separately loaded and/or updated. | |||||
2013-07-08 | Add support for Visual Studio 2005 | Boris Kolpackov | 1 | -1/+4 | |
2013-02-14 | Make sure windows.hxx is always installed on Windows | Boris Kolpackov | 1 | -12/+15 | |
2013-02-09 | Update copyright year | Boris Kolpackov | 1 | -1/+1 | |
2013-02-05 | Add support for change-tracking containers | Boris Kolpackov | 1 | -0/+1 | |
ODB now supports "smart" ordered containers. Such containers get extra functions for updating and deleting individual elements. Based on this functionality implement two change-tracking containers: odb::vector (equivalent to std::vector) and QOdbList (equivalent to QList). New tests: common/container/change-tracking and qt/common/container/change- tracking. | |||||
2012-11-21 | Add dynamic multi-database query support | Boris Kolpackov | 1 | -0/+1 | |
2012-10-19 | Initial support for prepared queries | Boris Kolpackov | 1 | -0/+2 | |
2012-09-16 | Add support for Visual Studio 2012 | Boris Kolpackov | 1 | -1/+4 | |
2012-04-30 | Add empty source file to facilitate VC++ symbol exporting2.0.0 | Boris Kolpackov | 1 | -0/+1 | |
2012-03-02 | Reimplement C++11 support to be header-only | Boris Kolpackov | 1 | -7/+0 | |
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-02-28 | Build infrastructure for C++11 support | Boris Kolpackov | 1 | -2/+9 | |
2012-01-29 | Update copyright year | Boris Kolpackov | 1 | -1/+1 | |
2012-01-29 | Remove author field from file header | Boris Kolpackov | 1 | -2/+1 | |
Too much effort to maintain. | |||||
2011-11-15 | Add support for selecting threading implementation | Boris Kolpackov | 1 | -2/+29 | |
2011-11-07 | Add support for SQL statement tracing | Boris Kolpackov | 1 | -0/+2 | |
2011-10-27 | Make sure output directory exist before generating config.h | Boris Kolpackov | 1 | -1/+1 | |
2011-08-21 | Add odb::connection class | Boris Kolpackov | 1 | -0/+1 | |
This abstract class represents a connection to the database. One can use it to start a transaction or to execute a native statement out of a transaction. Before we had concrete connection classes in the database runtime libraries (e.g., odb::mysql::connection). Now these classes derive from odb::connection. | |||||
2011-03-01 | Add support for embedded database schemas | Boris Kolpackov | 1 | -6/+8 | |
New options: --schema-format, --default-schema. New example: schema/embedded. | |||||
2011-01-24 | Add dummy source file for DLL export | Boris Kolpackov | 1 | -5/+6 | |
2011-01-04 | Copyright update | Boris Kolpackov | 1 | -1/+1 | |
2010-12-10 | Cosmetic changes | Boris Kolpackov | 1 | -3/+4 | |
2010-11-22 | Add session, database operations on pointers and const objects | Boris Kolpackov | 1 | -0/+1 | |
Currently, session is just an object cache. The persist, update, and erase database operations are overloaded to also work on object pointers. All the database operations and the query facility now support const objects. New session-related exceptions: not_in_session, already_in_session, const_object. | |||||
2010-09-14 | Support fall-back dependency tracking | Boris Kolpackov | 1 | -2/+2 | |
2010-09-13 | Make odb::exception abstract | Boris Kolpackov | 1 | -1/+0 | |
Implement what() in concrete exceptions. | |||||
2010-09-09 | Add empty source files to allow inline function exporting | Boris Kolpackov | 1 | -0/+3 | |
2010-09-06 | Generate config.h | Boris Kolpackov | 1 | -1/+22 | |
2010-09-03 | Implement Win32 TLS support | Boris Kolpackov | 1 | -3/+10 | |
2010-08-26 | Add support for creating other build systems (meta-building) | Boris Kolpackov | 1 | -17/+57 | |
Add support for automake, VC++ 9, and VC++ 10. Also add the Win32 and 'NULL' threading model implementations. | |||||
2010-08-18 | Move shared_ptr to the details namespace | Boris Kolpackov | 1 | -2/+1 | |
2010-08-18 | Move buffer to the details namespace | Boris Kolpackov | 1 | -1/+2 | |
2010-08-18 | Add multi-threading primitives | Boris Kolpackov | 1 | -1/+5 | |
Currently only the pthread-based implementation is present. | |||||
2010-07-26 | Buffer implementation | Boris Kolpackov | 1 | -0/+1 | |
2010-07-20 | Get rid of the session mechanism for now | Boris Kolpackov | 1 | -2/+1 | |
Add low-level API instead. | |||||
2010-06-04 | Initial implementation | Boris Kolpackov | 1 | -0/+60 | |