Expand description
SQLite initialization helpers.
Provides init_schema for creating a database with WAL mode, busy timeout,
and schema versioning built in.
Re-exports§
pub use kv::KvStore;pub use kv::SqliteKvStore;pub use schema_version::SchemaVersion;pub use sqlite::MigrationFn;pub use sqlite::init_in_memory;pub use sqlite::init_schema;pub use sqlite::init_schema_with_migrations;
Modules§
- kv
- Generic key-value store trait and SQLite implementation. Generic key-value store trait and a SQLite implementation.
- schema_
version - Schema versioning helpers for SQLite databases.
- sqlite
- SQLite initialization, WAL setup, and migration runner.