pub mod backend;
pub mod checkpoint;
pub mod error;
pub mod extension;
pub mod migrations;
pub mod pool;
pub mod sql_bridge;
pub mod stores;
pub use backend::StorageBackend;
pub use checkpoint::{checkpoint_once, run_checkpoint_task, CheckpointConfig, CheckpointTick};
pub use error::SqliteError;
pub use migrations::{
inspect_schema_version, query_embedding_models, read_schema_version, run_migrations,
EmbeddingModelRegistryRecord, Migration, ServiceSchemaPlan, VersionedMigration, MIGRATIONS,
};
pub use pool::{ConnectionPool, PoolConfig, ReaderGuard, WriterGuard};
pub use sql_bridge::SqlBridge;