Age | Commit message (Collapse) | Author |
|
By using SFINAE to use that member only when it exists.
|
|
Everything was already cherry-picked, or something like that, so no changes
are involved, at all.
|
|
|
|
|
|
|
|
|
|
If we can’t open it at startup, we exit.
If we can’t open it on reload, we keep the previously-opened database.
This way, we’re assured to always have a valid and open database available.
|
|
|
|
|
|
fix #3269
|
|
ref #3269
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Pure c++ sqlite3 ORM
Closes #3271
See merge request !11
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Entirely replace LiteSQL
fix #3271
|
|
Simplifies the CMakeLists.txt a little bit
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
fix #3266
|
|
fix #3266
|
|
|
|
|
|
|
|
|
|
Because it would overwrite the user file when installing a new version. And
it’s basically useless anyway, because if the file doesn’t exist at all,
biboumi will write an helpful message on stderr, telling the user to create
the config file.
|
|
fix #3234
|
|
This way, the user is always up to date, instead of being a duplicate out of
sync.
fix #3258
|
|
fix #3236
|
|
|
|
fix #3219
|