summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Demangle typenames in column conversion exceptionDan Goodliffe2018-10-20
|
* Fully templated extractorDan Goodliffe2018-08-27
|
* Move multi_index for columns out of headerDan Goodliffe2018-08-22
|
* Structured bindingDan Goodliffe2018-08-22
| | | | | Replace Row::value method with one that supports structured binding of field values
* Workaround Clang warning about evaluation with typeidDan Goodliffe2018-08-21
|
* C++17 deprecation warnings from GCC 8.2Dan Goodliffe2018-08-21
|
* Rename submodulelibdbpp-1.2.0.1Dan Goodliffe2018-04-22
| | | | Enables reference cloning to work.
* Variadic mock pool constructorDan Goodliffe2018-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.0Dan Goodliffe2018-04-12
|
* C++17Dan Goodliffe2018-04-12
| | | | Update TransactionScope interface to be more compliant with C++CG
* Split ConnectionPool into twoDan Goodliffe2018-04-12
| | | | Allows implementing a non-factory based version whilst keeping a standard base
* C++17Dan Goodliffe2018-04-11
| | | | Update to work with slightly modified resource pool.
* C++17Dan Goodliffe2018-04-09
| | | | Apply C++17 changes to command options.
* C++17Dan Goodliffe2018-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 constexprDan Goodliffe2018-04-01
|
* Updated compile flagsDan Goodliffe2018-04-01
|
* Fix up SQL parsing in the presense of empty single-line commentslibdbpp-1.1.4.1Dan Goodliffe2018-03-13
|
* Add fwd headers to reduce the compile overheads of simple clients.libdbpp-1.1.4Dan Goodliffe2018-03-04
|
* Use std::enable_if now, not boost'sDan Goodliffe2017-12-06
|
* Assorted improvements to he SQL lexer to better handle whitespace and ↵Dan Goodliffe2017-12-04
| | | | comments mixed into statements
* Split the parser tests away from the connection tests and introduce a better ↵Dan Goodliffe2017-12-01
| | | | helper
* Pull the none lexer generated code into its own fileDan Goodliffe2017-12-01
|
* Internalise some of the core functionality of the SQL parserDan Goodliffe2017-12-01
|
* Split SqlParse's statement execution into a separate classDan Goodliffe2017-11-29
|
* Gracefully handle execution failures during the setup phases.Dan Goodliffe2017-11-28
|
* Rename types.* to avoid name clasheslibdbpp-1.1.3.1Dan Goodliffe2017-07-01
|
* Add tests over blob operator==libdbpp-1.1.3Dan Goodliffe2017-06-05
|
* Expose stream << Blob operator in test libDan Goodliffe2017-06-05
|
* Expose Blob operator==Dan Goodliffe2017-06-05
|
* Test extracted types can be default constructedDan Goodliffe2017-06-05
|
* Allow default constructor of Blob to support extract, increase compile time ↵Dan Goodliffe2017-06-05
| | | | testing of extractability
* Fix HEAD commit for libdbpp-postgresqlDan Goodliffe2017-06-05
|
* Add doxygen commentsDan Goodliffe2017-06-05
|
* Add support for blob typeDan Goodliffe2017-06-05
|
* Standalone splitDan Goodliffe2017-04-28
|
* Upgrade to libxml++3Dan Goodliffe2017-04-28
|
* Add missing doxygen commentslibdbpp-1.1.2Dan Goodliffe2017-01-09
|
* Implement getting PQ command option settings from mapDan Goodliffe2017-01-08
|
* Add the DB command options factoryDan Goodliffe2017-01-08
|
* Build a local version of the postgresql connector for unit testing withDan Goodliffe2017-01-08
|
* Add doxygen comments for command optionslibdbpp-1.1.1Dan Goodliffe2017-01-01
|
* Use connection plugin resolver for mock providersDan Goodliffe2017-01-01
|
* Add hash to base command optionslibdbpp-1.1.0Dan Goodliffe2017-01-01
|
* API change to pass command options throughDan Goodliffe2017-01-01
|
* Add utility for creating a temporary mock database via the command lineDan Goodliffe2017-01-01
|
* Correctly name mock databasesDan Goodliffe2017-01-01
|
* Remove clang options not supported on build serverDan Goodliffe2017-01-01
|
* Fix up doxygen commentsDan Goodliffe2017-01-01
|
* Support registering DB mock implementations as factoriesDan Goodliffe2017-01-01
|
* Do lots more work with compile time formatter instead runtime formattersDan Goodliffe2016-12-31
|