sqlite_modern_cpp icon indicating copy to clipboard operation
sqlite_modern_cpp copied to clipboard

The C++14 wrapper around sqlite library

Results 43 sqlite_modern_cpp issues
Sort by recently updated
recently updated
newest added

the code from README ``` for(auto &&row : db age >> name >> weight; cout

I'm trying to use this library via the standard method of FetchContent and CPM in my CMakeLists.txt. ```cmake CPMAddPackage( NAME sqlite_modern_cpp GIT_REPOSITORY https://github.com/SqliteModernCpp/sqlite_modern_cpp.git GIT_TAG v3.2 ) ``` And then link...

Is it possible to process queries where the number of columns is not determined at compile time?

I am getting error 'sqlite3_key': identifier not found 'sqlite3_key_v2': identifier not found 'sqlite3_rekey': identifier not found 'sqlite3_rekey_v2': identifier not found can anyone suggest solution?

I think this would be better since that is the entire point of `std::optional`. I don't see the point of throwing an exception with `std::optional`. It makes sense to throw...

I am getting this warning in MSVC "warning C4244: 'return': conversion from 'double' to 'float', possible loss of data" I guess static casting the returned result will be safe here

Does the repo support Serialized mode of Sqlite3 : https://www.sqlite.org/threadsafe.html ? We want to create a pool of sqlite connections which can be shared by multiple threads on both iOS...

These warnings are all easily fixed by just casting them explicitly. ``` sqlite_modern_cpp\type_wrapper.h(132,41): warning C4244: 'return': conversion from 'double' to 'float', possible loss of data sqlite_modern_cpp\type_wrapper.h(136,36): warning C4244: 'return': conversion...

While `throw_sqlite_error` is called with the return value of `sqlite3_errmsg` everywhere, `throw_sqlite_error` uses this argument only for extended result codes, and discards it for basic ones. ced361fec35623863b24775b715b474f0b6b9cae must have left...