Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-08-04 | Add support for value wrappers | Boris Kolpackov | 6 | -2/+237 | |
Wrapper is a class that wraps another type. Examples of wrappers are various smart pointers, holders, etc. A wrapper can be transparent or it can handle the NULL semantics. The new odb::nullable class template is a NULL wrapper that helps to add the NULL semantics to a value type. New test: common/wrapper. | |||||
2011-08-04 | Style changes | Boris Kolpackov | 1 | -2/+2 | |
2011-07-28 | Add value_traits specializations for std::vector<char> | Boris Kolpackov | 9 | -132/+22 | |
This allows using it as a buffer for BLOB mapping. | |||||
2011-07-27 | Bump version to 1.6.0 | Boris Kolpackov | 1 | -1/+1 | |
2011-07-25 | Export variable separately to be compatible with POSIX shell1.5.0 | Boris Kolpackov | 1 | -1/+2 | |
2011-07-25 | Add type qualifier to large integer literals | Boris Kolpackov | 1 | -2/+2 | |
2011-07-25 | Bump version to 1.5.0 | Boris Kolpackov | 1 | -1/+1 | |
2011-07-25 | Use initialization syntax instead of assignment | Boris Kolpackov | 1 | -1/+1 | |
2011-07-25 | Add missing pgsql value | Boris Kolpackov | 1 | -1/+1 | |
2011-07-25 | Correct spelling mistake in option name | Boris Kolpackov | 1 | -1/+1 | |
2011-07-24 | Correct invalid psql option from --user to --username | Constantin Michael | 2 | -3/+3 | |
2011-07-24 | Correct misspelt psql option from --post to --port | Constantin Michael | 1 | -1/+1 | |
2011-07-24 | Remove all references to NUMERIC | Constantin Michael | 2 | -6/+1 | |
2011-07-24 | Correct bug in calculation of varbit byte length | Constantin Michael | 1 | -1/+1 | |
2011-07-23 | Correct misquoted variable during driver generation | Constantin Michael | 1 | -1/+1 | |
2011-07-23 | Quieten psql notifications and warnings for dist build tests | Constantin Michael | 1 | -0/+3 | |
2011-07-23 | Add db.options and db-driver.bat files to dist | Constantin Michael | 1 | -1/+2 | |
2011-07-23 | Correct psql option from --database to --dbname | Constantin Michael | 2 | -3/+3 | |
2011-07-23 | Disable notifications and warnings in Windows psql | Constantin Michael | 1 | -0/+2 | |
2011-07-23 | Add pgsql to list of databases in bootstrap makefile | Constantin Michael | 1 | -1/+1 | |
2011-07-22 | Add mising database macro | Boris Kolpackov | 1 | -0/+1 | |
2011-07-22 | Add pragma for setting type's or member's default value | Boris Kolpackov | 5 | -0/+256 | |
New pragma: default. New test: default. | |||||
2011-07-22 | Test automatic and custom ENUM mappings | Boris Kolpackov | 2 | -5/+12 | |
2011-07-22 | Cosmetic changes | Boris Kolpackov | 1 | -1/+1 | |
2011-07-22 | Include messages regarding trusted test database user in automake messages | Constantin Michael | 3 | -2/+8 | |
2011-07-22 | Correct typo | Constantin Michael | 1 | -1/+1 | |
2011-07-22 | Correct the database identifier being used in pgsql test batch files | Constantin Michael | 2 | -2/+2 | |
2011-07-22 | Correct typo in file info header | Constantin Michael | 1 | -1/+1 | |
2011-07-22 | Correct linker options to import pgsql runtime | Constantin Michael | 2 | -8/+8 | |
2011-07-22 | Link PostgreSQL template Visual Studio solutions to libodb-pgsql runtime | Constantin Michael | 2 | -8/+8 | |
2011-07-22 | Add PostgreSQL driver and options for Windows | Constantin Michael | 2 | -0/+54 | |
2011-07-22 | Update INSTALL to include PostgreSQL | Constantin Michael | 1 | -0/+1 | |
2011-07-22 | Correct makefile ommissions | Constantin Michael | 2 | -2/+2 | |
2011-07-22 | MAke automake scripts PostgreSQL aware | Constantin Michael | 5 | -0/+297 | |
2011-07-21 | Enable Qt and Boost profile tests for PostgreSQL | Constantin Michael | 5 | -4/+16 | |
2011-07-21 | Add Qt profile tests for PostgreSQL | Constantin Michael | 21 | -0/+1404 | |
2011-07-21 | Add Boost profile tests for PostgreSQL | Constantin Michael | 17 | -0/+1257 | |
2011-07-19 | New design for NULL semantics | Boris Kolpackov | 10 | -78/+79 | |
Now, instead of being specified as part of the SQL type with the type pragma, there are separate null and not_null pragmas. The not_null pragma was used to control NULL-ness of object pointers. Now the two pragmas are used consistently for object pointers and simple values (and in the future will work for composite values and containers). | |||||
2011-07-18 | Qualify id with table alias to help SQLite out | Boris Kolpackov | 1 | -1/+1 | |
This hack should go away once we have language-integrated support for ORDER BY. | |||||
2011-07-14 | Aesthetic changes | Constantin Michael | 1 | -3/+5 | |
2011-07-14 | Aesthetic changes to PostgreSQL BIT test | Constantin Michael | 1 | -3/+11 | |
2011-07-14 | Test VARBIT bit length is handled correctly | Constantin Michael | 3 | -18/+78 | |
2011-07-14 | Templatize buffer to avoid duplicate code in unsigned buffer implementation | Constantin Michael | 1 | -26/+43 | |
2011-07-14 | Do not output empty PostgreSQL client configuration options | Constantin Michael | 1 | -7/+12 | |
2011-07-14 | Remove duplicated libodb-pgsql import stubs | Constantin Michael | 2 | -14/+4 | |
2011-07-14 | Remove libpq import directory from tests | Constantin Michael | 6 | -503/+0 | |
2011-07-13 | Correct configuration script | Constantin Michael | 1 | -5/+4 | |
2011-07-13 | Allow for selective building of profile tests dependent on database | Constantin Michael | 1 | -3/+3 | |
2011-07-12 | Add PostgreSQL types and truncation tests | Constantin Michael | 10 | -1/+889 | |
2011-07-12 | Aesthetic changes and spelling corrections to pgsql test configuration | Constantin Michael | 2 | -3/+3 | |