summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Restore and extend types covered by generic extrator testDan Goodliffe2019-02-18
|
* Enable performance checks and fix accordinglyDan Goodliffe2019-02-17
|
* Enable hicpp checks and fix accordinglyDan Goodliffe2019-02-17
|
* Modernize clang tidy fixesDan Goodliffe2019-02-16
|
* More clang tidy fixesDan Goodliffe2019-02-16
|
* Basic clang tidy fixesDan Goodliffe2019-02-16
|
* Parallel lto only with gccDan Goodliffe2019-02-16
|
* Bump postgresql submodulelibdbpp-1.4.0Dan Goodliffe2019-02-10
|
* Remove boost_systemDan Goodliffe2019-02-09
|
* Add MySQL client submodule and build and testDan Goodliffe2019-02-07
|
* Disable fall-through warning on generated codeDan Goodliffe2019-02-07
|
* Removed messy typedef in favour of autoDan Goodliffe2019-02-05
|
* Template key arg for deriving comparatorDan Goodliffe2019-02-05
|
* Skip lexical cast if naturally convertibleDan Goodliffe2019-02-05
|
* Remove unrequired defaulted functionDan Goodliffe2019-02-04
|
* Columns are unique, not sharedDan Goodliffe2019-02-04
|
* Deriving comparatorDan 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
|
* Update doxygen commentslibdbpp-1.3.0Dan Goodliffe2019-01-21
|
* Update to match string_view plugin interfaceDan Goodliffe2019-01-14
|
* 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
* 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
|