keepsake-sqlx 0.4.0

SQLx/Postgres adapter for keepsake lifecycle storage
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//! SQLx/Postgres adapter for Keepsake.

mod repository;

pub mod prelude {
    //! Common imports for application modules using the `SQLx` adapter.

    pub use crate::{KeepsakeRepository, RepositoryError, RepositoryResult};
}

pub use repository::{
    ActiveRelation, AppliedKeepsake, KeepsakeRepository, MembershipCursor, NoopRelationCache,
    RelationCache, RepositoryError, RepositoryResult, TimedExpiryCandidate,
    TimedKeepsakeRepository,
};
#[cfg(feature = "cache")]
pub use repository::{LocalRelationCache, LocalRelationCacheConfig};