tank-sqlite
SQLite driver implementation for Tank: the Rust data layer.
Implements Tank’s Driver and related traits for SQLite, mapping Tank operations and queries into direct SQLite commands. It does not replace the main tank crate. you still use it to define entities, manage schemas, and build queries.
https://barsdeveloper.github.io/tank/
https://github.com/barsdeveloper/tank ⭐
Features
- SQLite C API (FFI) using libsqlite3-sys
- Queries are streamed row by row using
try_stream!(async_stream): each statement is stepped withsqlite3_stepand results are yielded immediately (no buffering occurs)
Install
Connect
use ;
use SQLiteDriver;
let driver = new;
let connection = driver
.connect
.await?;