Expand description
SQLite persistence layer for sbol-db.
Implements the sbol-db-storage contract over SQLite, mirroring the
Postgres model with portable SQL: the triplestore (with set semantics), the
graph registry, the derived object view, ontology loading, neighborhood
traversal, sequence search, the job queue, and the SynBioHub query
accelerator. The backend passes the full sbol-db-conformance suite.
Re-exports§
pub use pool::connect;pub use pool::connect_and_migrate;pub use pool::run_migrations;pub use pool::SqliteMigrator;
Modules§
Structs§
- Sqlite
JobRepository - Sqlite
SqlConsole - The SQL console for a SQLite backend. Cloneable; clones share the pool.
- Sqlite
Stats - The introspection capability for a SQLite backend. Cloneable; clones share the pool.
- Sqlite
Store - The SQLite SBOL store. Cloneable; all clones share one connection pool.
Type Aliases§
- Sqlite
Pool - An alias for
Pool, specialized for SQLite.