summaryrefslogtreecommitdiff
path: root/libdbpp/unittests
Commit message (Collapse)AuthorAge
* Bump postgresql submodulelibdbpp-1.4.0Dan Goodliffe2019-02-10
|
* Add MySQL client submodule and build and testDan Goodliffe2019-02-07
|
* Columns are unique, not sharedDan Goodliffe2019-02-04
|
* Switch to string_viewDan Goodliffe2019-02-04
|
* Update PQ test submoduleDan Goodliffe2019-02-03
|
* Remove unnecessary calls to .string()Dan Goodliffe2019-02-03
|
* Remove boost::filesystem in favour of std::filesystemDan Goodliffe2019-02-03
|
* Fix assignable/convertible check in extractDan Goodliffe2018-10-20
| | | | | Don't allow magic conversion between non-arithmetic and arithmetic types though. Double to std::string is not sane in this context
* Fully templated extractorDan Goodliffe2018-08-27
|
* 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
* 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.
* Fix up SQL parsing in the presense of empty single-line commentslibdbpp-1.1.4.1Dan Goodliffe2018-03-13
|
* 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
* Add tests over blob operator==libdbpp-1.1.3Dan 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 support for blob typeDan Goodliffe2017-06-05
|
* Standalone splitDan Goodliffe2017-04-28
|
* 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
|
* Use connection plugin resolver for mock providersDan Goodliffe2017-01-01
|
* API change to pass command options throughDan Goodliffe2017-01-01
|
* Support registering DB mock implementations as factoriesDan Goodliffe2017-01-01
|
* Add extra enable_if filter to check *o is a thing and test case of issues ↵libdbpp-1.0.4Dan Goodliffe2016-10-21
| | | | found compiling slicer
* Add wrappers for binding anything that can be optional (pointer or optional ↵Dan Goodliffe2016-10-18
| | | | type)
* Add RowRange and supporting classes for use with for loop over a selected rowsetDan Goodliffe2016-06-17
|
* Support table source being a SqlWriter expressionlibdbpp-1.0.3Dan Goodliffe2016-04-23
|
* Audit callbacks for deleted/updated/inserted records during table patchDan Goodliffe2016-04-18
|
* Simple wrappers for bulk uploading from a std::stream or FILE *Dan Goodliffe2016-01-10
|
* Improve and centralise transaction handling logiclibdbpp-1.0.0Dan Goodliffe2015-12-29
|
* Add missing override attributeDan Goodliffe2015-12-29
|
* Non-const command gettersDan Goodliffe2015-12-29
|
* Default (not supported) bulk upload implementationDan Goodliffe2015-12-29
|
* Non-const execute and save pointsDan Goodliffe2015-12-29
|
* Move TablePatch to its own filesDan Goodliffe2015-12-29
|
* Move SqlWriter to its own filesDan Goodliffe2015-12-29
|
* Reshuffle and add new exceptionsDan Goodliffe2015-12-29
|
* Add scope transaction helperDan Goodliffe2015-12-29
|
* Support double quote stringsDan Goodliffe2015-12-24
|
* Check stream state before executeDan Goodliffe2015-12-24
|