raisfast 0.2.19

The last backend you'll ever need. Rust-powered headless CMS with built-in blog, ecommerce, wallet, payment and 4 plugin engines.
//! Database module.
//!
//! Provides multi-database support (SQLite, PostgreSQL, MySQL),
//! with the backend selected at compile time via feature flags.

pub mod backup;
pub mod connection;
pub mod driver;
pub mod pool;
pub mod schema;
pub mod sql_type;
pub mod tenant;

pub mod schema_meta {
    include!(concat!(env!("OUT_DIR"), "/schema_meta.rs"));
}

pub mod prelude {
    pub use super::driver::DbDriver;
    pub use super::driver::Driver;
    pub use super::driver::is_safe_identifier;
    pub use super::driver::sanitize_identifier;
    pub use super::pool::{
        DbArguments, DbConnection, DbPoolConnection, DbQueryResult, DbRow, Pool, Transaction,
    };
}

pub use driver::DbDriver;
pub use driver::Driver;
pub use pool::{
    DbArguments, DbConnection, DbPoolConnection, DbQueryResult, DbRow, Pool, Transaction,
};