#![cfg_attr(test, allow(clippy::unwrap_used, clippy::expect_used))]
#[cfg(any(feature = "libsql", feature = "postgres"))]
mod schema;
mod sql;
#[cfg(feature = "libsql")]
pub mod lite;
#[cfg(feature = "turso")]
pub mod limbo;
#[cfg(feature = "postgres")]
pub mod pg;
#[cfg(feature = "libsql")]
pub use lite::factory::LiteFactory as LiteEngineFactory;
#[cfg(feature = "turso")]
pub use limbo::factory::LimboFactory as LimboEngineFactory;
#[cfg(feature = "postgres")]
pub use pg::factory::PostgresFactory as PostgresEngineFactory;