Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | Fix assignable/convertible check in extract | Dan Goodliffe | 2018-10-20 | |
| | | | | | Don't allow magic conversion between non-arithmetic and arithmetic types though. Double to std::string is not sane in this context | |||
* | Demangle typenames in column conversion exception | Dan Goodliffe | 2018-10-20 | |
| | ||||
* | Fully templated extractor | Dan Goodliffe | 2018-08-27 | |
| | ||||
* | Move multi_index for columns out of header | Dan Goodliffe | 2018-08-22 | |
| | ||||
* | Structured binding | Dan Goodliffe | 2018-08-22 | |
| | | | | | Replace Row::value method with one that supports structured binding of field values | |||
* | Workaround Clang warning about evaluation with typeid | Dan Goodliffe | 2018-08-21 | |
| | ||||
* | C++17 deprecation warnings from GCC 8.2 | Dan Goodliffe | 2018-08-21 | |
| | ||||
* | Rename submodulelibdbpp-1.2.0.1 | Dan Goodliffe | 2018-04-22 | |
| | | | | Enables reference cloning to work. | |||
* | Variadic mock pool constructor | Dan Goodliffe | 2018-04-22 | |
| | | | | | | Support for variadic constructor arguments for MockPool. Irritatingly breaks the signature by having to move the varargs to the end from the front. | |||
* | Update to latest libdbpqlibdbpp-1.2.0 | Dan Goodliffe | 2018-04-12 | |
| | ||||
* | C++17 | Dan Goodliffe | 2018-04-12 | |
| | | | | Update TransactionScope interface to be more compliant with C++CG | |||
* | Split ConnectionPool into two | Dan Goodliffe | 2018-04-12 | |
| | | | | Allows implementing a non-factory based version whilst keeping a standard base | |||
* | C++17 | Dan Goodliffe | 2018-04-11 | |
| | | | | Update to work with slightly modified resource pool. | |||
* | C++17 | Dan Goodliffe | 2018-04-09 | |
| | | | | Apply C++17 changes to command options. | |||
* | C++17 | Dan Goodliffe | 2018-04-09 | |
| | | | | | | Replaces lots of things with new C++17 variants of them. Updates much code to be compatible with C++17 version libadhocutil. Note that this includes changes to how mock databases are instantiated. | |||
* | Simplify by replacing enable_if with if constexpr | Dan Goodliffe | 2018-04-01 | |
| | ||||
* | Updated compile flags | Dan Goodliffe | 2018-04-01 | |
| | ||||
* | Fix up SQL parsing in the presense of empty single-line commentslibdbpp-1.1.4.1 | Dan Goodliffe | 2018-03-13 | |
| | ||||
* | Add fwd headers to reduce the compile overheads of simple clients.libdbpp-1.1.4 | Dan Goodliffe | 2018-03-04 | |
| | ||||
* | Use std::enable_if now, not boost's | Dan Goodliffe | 2017-12-06 | |
| | ||||
* | Assorted improvements to he SQL lexer to better handle whitespace and ↵ | Dan Goodliffe | 2017-12-04 | |
| | | | | comments mixed into statements | |||
* | Split the parser tests away from the connection tests and introduce a better ↵ | Dan Goodliffe | 2017-12-01 | |
| | | | | helper | |||
* | Pull the none lexer generated code into its own file | Dan Goodliffe | 2017-12-01 | |
| | ||||
* | Internalise some of the core functionality of the SQL parser | Dan Goodliffe | 2017-12-01 | |
| | ||||
* | Split SqlParse's statement execution into a separate class | Dan Goodliffe | 2017-11-29 | |
| | ||||
* | Gracefully handle execution failures during the setup phases. | Dan Goodliffe | 2017-11-28 | |
| | ||||
* | Rename types.* to avoid name clasheslibdbpp-1.1.3.1 | Dan Goodliffe | 2017-07-01 | |
| | ||||
* | Add tests over blob operator==libdbpp-1.1.3 | Dan Goodliffe | 2017-06-05 | |
| | ||||
* | Expose stream << Blob operator in test lib | Dan Goodliffe | 2017-06-05 | |
| | ||||
* | Expose Blob operator== | Dan Goodliffe | 2017-06-05 | |
| | ||||
* | Test extracted types can be default constructed | Dan Goodliffe | 2017-06-05 | |
| | ||||
* | Allow default constructor of Blob to support extract, increase compile time ↵ | Dan Goodliffe | 2017-06-05 | |
| | | | | testing of extractability | |||
* | Fix HEAD commit for libdbpp-postgresql | Dan Goodliffe | 2017-06-05 | |
| | ||||
* | Add doxygen comments | Dan Goodliffe | 2017-06-05 | |
| | ||||
* | Add support for blob type | Dan Goodliffe | 2017-06-05 | |
| | ||||
* | Standalone split | Dan Goodliffe | 2017-04-28 | |
| | ||||
* | Upgrade to libxml++3 | Dan Goodliffe | 2017-04-28 | |
| | ||||
* | Add missing doxygen commentslibdbpp-1.1.2 | Dan Goodliffe | 2017-01-09 | |
| | ||||
* | Implement getting PQ command option settings from map | Dan Goodliffe | 2017-01-08 | |
| | ||||
* | Add the DB command options factory | Dan Goodliffe | 2017-01-08 | |
| | ||||
* | Build a local version of the postgresql connector for unit testing with | Dan Goodliffe | 2017-01-08 | |
| | ||||
* | Add doxygen comments for command optionslibdbpp-1.1.1 | Dan Goodliffe | 2017-01-01 | |
| | ||||
* | Use connection plugin resolver for mock providers | Dan Goodliffe | 2017-01-01 | |
| | ||||
* | Add hash to base command optionslibdbpp-1.1.0 | Dan Goodliffe | 2017-01-01 | |
| | ||||
* | API change to pass command options through | Dan Goodliffe | 2017-01-01 | |
| | ||||
* | Add utility for creating a temporary mock database via the command line | Dan Goodliffe | 2017-01-01 | |
| | ||||
* | Correctly name mock databases | Dan Goodliffe | 2017-01-01 | |
| | ||||
* | Remove clang options not supported on build server | Dan Goodliffe | 2017-01-01 | |
| | ||||
* | Fix up doxygen comments | Dan Goodliffe | 2017-01-01 | |
| | ||||
* | Support registering DB mock implementations as factories | Dan Goodliffe | 2017-01-01 | |
| |