authx_storage/lib.rs
1pub mod audit_logger;
2pub mod memory;
3pub mod ports;
4
5#[cfg(feature = "sqlx-postgres")]
6pub mod sqlx;
7
8pub use audit_logger::AuditLogger;
9pub use memory::MemoryStore;
10pub use ports::{
11 ApiKeyRepository, AuditLogRepository, CredentialRepository, InviteRepository,
12 OAuthAccountRepository, OrgRepository, SessionRepository, StorageAdapter, UserRepository,
13};
14
15#[cfg(feature = "sqlx-postgres")]
16pub use self::sqlx::PostgresStore;