mod manager;
pub mod models;
mod schema;
mod error;
#[cfg(feature = "postgres")]
mod postgres;
#[cfg(feature = "sqlite")]
mod sqlite;
#[cfg(feature = "mysql")]
mod mysql;
pub use manager::{DatabaseBackendTrait, DatabaseManager};
pub use models::{MessageMapping, RoomMapping, UserMapping};
pub use error::DatabaseError;