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 need it to define entities, manage schemas, and build queries.
https://tankhq.github.io/tank/
https://github.com/TankHQ/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
Quick Start
use ;
use SQLiteDriver;
let driver = new;
let connection = driver
.connect
.await?;