SQLiteCpp
SQLiteCpp copied to clipboard
SQLiteC++ (SQLiteCpp) is a smart and easy to use C++ SQLite3 wrapper.
Not sure if this is possible, but it would be nice to have string_view support in calls to `bind()`
Test case: 1. Insert 1000 records, every record have 8192 Byte blob data; 2. sleep 30; 3. get and delete record one by one. issue: the database file only 8.4...
By default, SQLiteCpp support SQLCipher for encrypting a database and it is very difficult to integrate other SQLite3 libraries. The changes from this PR improve this situation and make it...
find_package(PythonInterp) has been deprecated since cmake 3.5 and is throwing a warning as of 3.27 (maybe earlier). Since the minimum required version is 3.5 for this repo, added a branch...
Hi, In Database.h it says "a Database object shall not be shared by multiple threads". "SQLiteC++ does not support the fully thread-safe “Serialized” mode of SQLite, because of the way...
I am thinking if you could change private member functions and variables in Statment, Database and Column class from private to protected. If you change this, the user will be...
C:\opt\CPP\SQLiteCpp>git log commit bcb4c78fed6628f150c28fa6377c2b0430f7f99b (HEAD -> master, origin/master, origin/HEAD) Author: Sébastien Rombauts Date: Wed Aug 30 13:45:42 2023 +0200 C:\opt\CPP\SQLiteCpp>cmake --version cmake version 3.24.2 CMake suite maintained and supported by...
The declaration of those constants currently looks like this: ``` namespace SQLite { extern const int INTEGER; ///< SQLITE_INTEGER extern const int FLOAT; ///< SQLITE_FLOAT extern const int TEXT; ///<...
SQLite::Database dbs("hello.db3", SQLite::OPEN_READWRITE | SQLite::OPEN_CREATE); auto db_name = dbs.getFilename().c_str(); When I use the above code to create and get the database file name, the compiler prompts an error and cannot...