valence-backend-sqlite
SQLite DatabaseBackend adapter (embedded).
Audience
| Reader | Use this crate for |
|---|---|
| App developers | Enable via valence feature sqlite |
| Host integrators | Durable single-host storage |
| Adapter authors | SQL document-row pattern shared with postgres |
pub const ENGINE_ID: &str = "sqlite";
Wiring
use Arc;
use ;
let backend = connect_memory.await?;
// Or: SqliteBackend::connect("/tmp/valence.db").await?;
let valence = builder
.add_backend
.build?;
Runnable: cargo run -p uf-valence --example quickstart_sqlite --features sqlite
Shared SQL helpers: valence-backend-sql. Contract: DatabaseBackend rustdoc (cargo doc -p uf-valence-core --open).