Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2015-02-06 | Update copyright | Boris Kolpackov | 1 | -1/+1 | |
2013-02-21 | Add support for pattern matching (SQL LIKE) | Boris Kolpackov | 1 | -0/+41 | |
2013-02-11 | Support compilers that deduce const arrays to const reference differently | Boris Kolpackov | 1 | -0/+35 | |
2013-02-09 | Update copyright year | Boris Kolpackov | 1 | -1/+1 | |
2013-01-24 | Add support for mapping char[N] to CHAR/VARCHAR database types | Boris Kolpackov | 1 | -104/+277 | |
Also improve query support for arrays (decaying). | |||||
2012-11-29 | Namespace management for static multi-database support | Boris Kolpackov | 1 | -0/+5 | |
Now in libodb the odb::core namespace is split into odb::common (database- independent stuff) and odb::core proper, which imports odb::common. Each database runtime now defines odb::<db>::core namespace which also imports odb::common and adds the database-specific bits. The overall idea is that one can do using namespace odb::<db>::core just like for odb::core. | |||||
2012-11-21 | Add dynamic multi-database query support | Boris Kolpackov | 1 | -57/+103 | |
2012-10-29 | Don't use boolean as identifier2.2.0.a1 | Boris Kolpackov | 1 | -8/+8 | |
Some headers/systems defined it as a macro. | |||||
2012-10-12 | Completion of prepared query support | Boris Kolpackov | 1 | -0/+5 | |
2012-10-08 | Ground work for multi-database support | Boris Kolpackov | 1 | -185/+245 | |
All generated code now includes database id. The database-specific database class interface has been updated to include all the database operations. The database-specific tests now use this interface. | |||||
2012-09-14 | Indicate value cannot be NULL when initializing query parameter image | Boris Kolpackov | 1 | -26/+26 | |
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 | 1 | -27/+46 | |
New pragma qualifier, map, and specifiers: as, to, from. New tests: <database>/custom. | |||||
2012-04-29 | Fix a few bugs | Boris Kolpackov | 1 | -2/+2 | |
2012-01-29 | Update copyright year | Boris Kolpackov | 1 | -1/+1 | |
2012-01-29 | Remove author field from file header | Boris Kolpackov | 1 | -1/+0 | |
Too much effort to maintain. | |||||
2012-01-22 | Allocate precise size buffer for string/nstring/raw query param | Boris Kolpackov | 1 | -32/+63 | |
2012-01-22 | Pass precision and scale to Oracle query_param | Boris Kolpackov | 1 | -8/+83 | |
2012-01-22 | Fix invalid max size for RAW query parameter | Boris Kolpackov | 1 | -2/+2 | |
2012-01-12 | Remove unneeded #include | Boris Kolpackov | 1 | -1/+0 | |
2011-11-10 | Add descriptor management flags for TIMESTAMP and INTERVAL image types | Boris Kolpackov | 1 | -13/+111 | |
For a query expression that has only by-value parameters, we guarantee that it can be used by multiple threads. However, the way we handle TIMESTAMP and INTERVAL types now requires the modification of the image during query execution. To resolve this, the datetime, interval_ym, and interval_ds image types now have flags that allow the query implementation to avoid the modification. | |||||
2011-10-27 | Add buffer_type member to integer image_traits to allow derivation of unsigned | Constantin Michael | 1 | -2/+2 | |
2011-10-27 | Use sizeof consistently to specify image capacity | Constantin Michael | 1 | -9/+25 | |
2011-10-27 | Refactor query_column implementations for LOB columns | Constantin Michael | 1 | -77/+11 | |
2011-10-26 | Add query and result implementations | Constantin Michael | 1 | -0/+1724 | |