atomr-persistence-sql 0.6.0

SQL journal and snapshot store for atomr — sqlx-backed; SQLite default; Postgres / MySQL / MSSQL features.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//! atomr-persistence-sql. Unified SQL Journal + SnapshotStore provider.
//!
//! Uses `sqlx` under the hood so a single
//! code path targets SQLite (default), Postgres, MySQL, and (later) MSSQL.

mod config;
mod dialect;
mod journal;
mod query;
mod schema;
mod snapshot;

pub use config::{SqlConfig, SqlDialect};
pub use dialect::detect_dialect;
pub use journal::SqlJournal;
pub use query::SqlReadJournal;
pub use schema::ensure_schema;
pub use snapshot::SqlSnapshotStore;