Skip to main content

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;