Commit Graph
6 Commits
Author SHA1 Message Date
louiz’ 414bbca0bc 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
2017-12-02 20:08:50 +01:00
louiz’ 0168b96b79 Add postgresql support 2017-12-02 20:08:47 +01:00
louiz’ fd7ee48a86 Remove many log_debug from the database module 2017-07-08 18:11:25 +02:00
louiz’ 2677ac42e8 Fix compilation (many warnings, and a linkage error) with clang++ 2017-06-14 10:46:44 +02:00
louiz’ 9defd0ccb7 Add a Statement class to manage the sqlite3_stmt objects and avoid leaks 2017-06-14 00:19:15 +02:00
louiz’ 50cadf3dac Implement our own database ORM, and update the whole code to use it
Entirely replace LiteSQL

fix #3271
2017-06-14 00:19:15 +02:00