summaryrefslogtreecommitdiff
path: root/tests/database.cpp
AgeCommit message (Collapse)Author
2018-03-17Revert "Use std::optional<bool> instead of OptionalBool"louiz’
This reverts commit ba879a882e031d7b8503f78fe41d1210000c96ca.
2018-03-16Use std::optional<bool> instead of OptionalBoollouiz’
2017-12-12Only run the unit tests with postgresql if TEST_POSTGRES_URI env var is setlouiz’
Even if we built with postgresql’s support
2017-12-03Run some of the ci tests against a postgresql docker containerlouiz’
2017-12-02Add postgresql supportlouiz’
2017-06-16Using OptionalBool, add RecordHistoryOptional col into IrcChannelOptions tablelouiz’
ref #3269
2017-06-14Implement our own database ORM, and update the whole code to use itlouiz’
Entirely replace LiteSQL fix #3271
2016-07-12Properly catch and handle database errorslouiz’
Do not use a singleton for the database. fix #3203
2016-01-04Use the configured encoding value when decoding received messagesFlorent Le Coz
2016-01-04Add a ChannelOptions table in the DBFlorent Le Coz
And a way to retrieve its values, defaulting on the ServerOptions for unset values.
2015-10-31Run the database tests with an in-memory sqlite dbFlorent Le Coz
2015-10-31Add a few testsFlorent Le Coz
2015-10-29Use Catch for our test suiteFlorent Le Coz
`make check` is also added to compile and run the tests Catch is fetched with cmake automatically into the build directory when needed