Registry / database / sqlite-flux

sqlite-flux

JSON →
library1.1.1vcpkgunverified

Modern C++20 type-safe, thread-safe SQLite query builder with fluent API and compile-time validation

vcpkg install sqlite-flux
INSTALL
IMPORT
SIG · SQLITE-FLUX
S
sqlite-flux
databasecppv1.1.1
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

sqlite_flux/sqlite_flux.hpp
✓ #include <sqlite_flux/sqlite_flux.hpp>

Create an in-memory SQLite database, insert a row, and query it

#include <sqlite_flux/sqlite_flux.hpp> #include <iostream> int main() { auto db = sqlite_flux::database(":memory:"); db.execute("CREATE TABLE test (id INTEGER PRIMARY KEY, name TEXT)"); db.execute("INSERT INTO test VALUES (1, 'hello')"); auto result = db.query("SELECT name FROM test WHERE id = ?", 1); for (auto& row : result) { std::cout << row.get<std::string>(0) << std::endl; } return 0; }
Debug
Known issues
breakingRequires C++20; not compatible with older standards
fix
Set CMAKE_CXX_STANDARD to 20 or higher
affects: all
Upgrade
Version history
1.1.1latest on vcpkg
Audit
Dependencies

No dependency data recorded yet.

Agent activity
16 hits · last 30 days
node
14
OpenAI (training)
1
Resources

No resource links recorded.

sqlite-flux — pip install sqlite-flux · libregistry