Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-10-03 | Proofreading changes | Boris Kolpackov | 4 | -46/+61 | |
2011-10-02 | Add simple view to hello example | Boris Kolpackov | 3 | -2/+36 | |
2011-09-27 | Fix invalid configure option name | Boris Kolpackov | 1 | -1/+1 | |
2011-09-27 | Add view example | Boris Kolpackov | 6 | -1/+860 | |
2011-09-20 | Bump version to 1.6.0.a21.6.0.a2 | Boris Kolpackov | 1 | -1/+1 | |
2011-09-20 | Change query syntax to use . for composite and -> for object pointer access | Boris Kolpackov | 6 | -6/+6 | |
Also make non-inverse query columns act as both an object pointer and a normal column. The latter allows us to use natural expressions such as query<employee>::employer.is_null (). | |||||
2011-08-28 | Support multiple .sql files | Boris Kolpackov | 1 | -2/+3 | |
2011-08-24 | Set more sane table prefix | Boris Kolpackov | 1 | -1/+1 | |
2011-08-22 | Bump version to 1.6.0.a11.6.0.a1 | Boris Kolpackov | 1 | -1/+1 | |
2011-08-22 | Enable foreign key constraints checking in SQLite | Boris Kolpackov | 12 | -23/+139 | |
Due to bugs in SQLite DDL foreign key support, we have to temporarily disable foreign keys when re-creating the schema. New manual section: 12.5.3, "Foreign Key Constraints". | |||||
2011-08-22 | Add --table-prefix option | Boris Kolpackov | 12 | -11/+22 | |
Assign unique table prefixes to most examples. This makes sure that we don't end up with broken schemas where half of the tables were changed by the next test and the other half has foreign keys that now point to nowhere. | |||||
2011-08-04 | Add support for boost::optional and boost::shared_ptr as value wrappers | Boris Kolpackov | 3 | -13/+57 | |
New test: boost/common/optional. | |||||
2011-08-04 | Add support for value wrappers | Boris Kolpackov | 2 | -4/+36 | |
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-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 | Use _CRT_SECURE_NO_DEPRECATE instead of _CRT_SECURE_NO_WARNINGS | Constantin Michael | 6 | -24/+24 | |
2011-07-25 | Add _CRT_SECURE_NO_WARNINGS preprocessor definition to all VC++ projects | Constantin Michael | 6 | -25/+25 | |
2011-07-25 | Bump version to 1.5.0 | 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 | Add DATABASE_PGSQL define | Boris Kolpackov | 1 | -0/+4 | |
2011-07-24 | Correct psql option from --user to --username | Constantin Michael | 2 | -4/+4 | |
2011-07-23 | Correct misquoted variable while generating driver | 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 | Constantin Michael | 2 | -3/+3 | |
2011-07-23 | Add pgsql to the list of databases in bootstrap makefile | Constantin Michael | 1 | -1/+1 | |
2011-07-23 | Disable warnings and notifications for Windows psql | Constantin Michael | 1 | -0/+2 | |
2011-07-22 | Add missing includes, comments | Boris Kolpackov | 2 | -2/+4 | |
2011-07-22 | Cosmetic changes | Boris Kolpackov | 1 | -1/+1 | |
2011-07-22 | Aesthetic changes | Constantin Michael | 1 | -1/+2 | |
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 | Add PostgreSQL driver and options for Windows | Constantin Michael | 2 | -0/+54 | |
2011-07-22 | Update INSTALL to include PostgreSQL | Constantin Michael | 1 | -1/+2 | |
2011-07-22 | Make automake scripts PostgreSQL aware | Constantin Michael | 4 | -0/+293 | |
2011-07-22 | Corrections to PostgreSQL traits implementation in mapping example | Constantin Michael | 1 | -4/+4 | |
2011-07-22 | Simplify implementation of PostgreSQL DATE mapping example | Constantin Michael | 1 | -9/+14 | |
2011-07-21 | Enable Qt and Boost profile examples for PostgreSQL | Constantin Michael | 1 | -8/+0 | |
2011-07-19 | New design for NULL semantics | Boris Kolpackov | 6 | -13/+13 | |
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 | Restore original function name | Boris Kolpackov | 1 | -1/+1 | |
2011-07-14 | Aesthetic changes | Constantin Michael | 1 | -3/+5 | |
2011-07-14 | Do not output empty PostgreSQL client configuration options | Constantin Michael | 1 | -7/+12 | |
2011-07-14 | Inline PostgreSQL traits implementation and remove cxx file | Constantin Michael | 3 | -20/+7 | |
2011-07-14 | Temporarily disable Qt and Boost policy examples for PostgreSQL | Constantin Michael | 1 | -4/+10 | |
2011-07-14 | Remove erroneous SQLite schema creation from schema example | Constantin Michael | 2 | -18/+2 | |
2011-07-14 | Remove libpq import directory | Constantin Michael | 6 | -503/+0 | |
2011-07-14 | Correct file descriptions | Constantin Michael | 10 | -10/+10 | |
2011-07-13 | Add PostgreSQL | Constantin Michael | 33 | -17/+1005 | |
2011-04-27 | Use QtCore prefix when including Qt headers1.4.0 | Boris Kolpackov | 2 | -10/+43 | |
This appears to be more portable. For example, on Mac OS X with -framework QtCore option include <QString> does not work while including <QtCore/QString> does. |