1#![cfg_attr(all(doc, CHANNEL_NIGHTLY), feature(doc_auto_cfg))]
6#![warn(missing_docs)]
7
8pub mod database;
9pub mod error;
10
11pub(crate) mod query_type;
12
13pub mod choice;
14pub mod executor;
15pub(crate) mod futures_util;
16pub mod row;
17pub mod transaction;
18
19#[path = "sqlx_impl/mod.rs"]
20pub(crate) mod internal;
21
22pub mod sql {
24 pub use rorm_sql::*;
25}
26
27pub use rorm_declaration::config::DatabaseDriver;
28
29pub use crate::database::{Database, DatabaseConfiguration};
30pub use crate::error::Error;
31pub use crate::executor::Executor;
32pub use crate::row::Row;