floz-orm 0.1.7

A lightweight, typesafe Rust ORM — unifying DAO and DSL from a single schema
Documentation
//! Database connection, transaction management, and the `Executor` trait.
//!
//! Supports both PostgreSQL and SQLite backends via feature flags.
//! Both can be enabled simultaneously; the backend is selected at
//! runtime based on the `DATABASE_URL` scheme.
//!
//! ## Module layout
//!
//! - [`pool`] — `Db` connection pool wrapper
//! - [`tx`] — `Tx` transaction wrapper
//! - [`executor`] — `Executor` trait + `impl` for `Db` and `Tx`
//! - [`row_bound`] — `FlozRowBound` cfg-gated trait alias
//! - [`placeholder`] — `$N` → `?N` placeholder conversion

mod placeholder;
mod row_bound;
mod pool;
mod tx;
mod executor;

pub use pool::Db;
pub use tx::Tx;
pub use executor::Executor;
pub use row_bound::FlozRowBound;