SQLiteCpp
SQLiteCpp copied to clipboard
SQLiteC++ (SQLiteCpp) is a smart and easy to use C++ SQLite3 wrapper.
Rvalues are inherently unsuitable for no-copy binding, because their lifetime cannot be guaranteed. Separately declare, and delete, all overloads of bindNoCopy() that take a std::string rvalue.
For supporting std::optional in Statement.h, this code can be added: ``` template void bind(const int aIndex, const std::optional& value) { if (value) bind(aIndex, *value); else bind(aIndex); } ```
SQLiteCpp version: 3.3.2 CMAKE GUI version: 3.30.0 MSVC: 2022, Version 17.9.7 Unable to build it with cmake GUI + MSVC 2022. CMAKE output: ``` Selecting Windows SDK version 10.0.22621.0 to...
can't find an instruction in Makefile ``` sudo make install [ 20%] Built target sqlite3 [100%] Built target SQLiteCpp Install the project... -- Install configuration: "" -- Installing: /usr/local/lib/libSQLiteCpp.a --...
I have just found and installed `libsqlitecpp-dev` from Debian 12 repository, suppose it's official even not latest version. So it's compiling well in VSCode, without errors, by using this header:...
Disable running cpplint and cppcheck tools by default Add Github Actions to run them on CI Fix #452 First time build fails on Windows with MSVC due to carriage return...
Hello, could you please add an installation option for sqliteCpp, I don't want to install sqliteCpp when I use a static library and join my project
```cpp std::string sql = "SELECT name FROM sqlite_master WHERE type='table';"; SQLite::Statement query{ db, sql.c_str() }; // OK! SQLite::Statement query{ db, sql }; // Error! ``` Extremely misleading, I've wasted a...
I love your SQLite library for C++. I am writing an application using curses and panels and i am getting errors compiling the SQLiteCPP package. See the enclosed screenshot of...
makes the following changes to the readme: - fold some sections into summary. - mention the usage of wrapdb. - remove the mention of the local wrap file that no...