Remove all the ugly database debug
Merge branch 'postgresql' into 'master'
Add postgresql support
Closes #3237
See merge request louiz/biboumi!18
Handle postgresql and sqlite3 libs properly
Do not fail to compile when one of them is missing but the other one is not.
Raise an error when trying to open a database with the missing library.
see #3237
Remove a bunch of useless string_literal usage
Move a few functions from select_query to query
Using OptionalBool, add RecordHistoryOptional col into IrcChannelOptions table
ref #3269
Add a 0 default value for template argument N
Merge branch 'orm' into 'master'
Pure c++ sqlite3 ORM
Closes #3271
See merge request !11
Fix compilation (many warnings, and a linkage error) with clang++
Add a Statement class to manage the sqlite3_stmt objects and avoid leaks
Implement our own database ORM, and update the whole code to use it
Entirely replace LiteSQL
fix #3271