Expand description
This crate is used as language independent base for building an orm.
Rust specific features will be exposed through the rorm
crate.
rorm-lib
implements C bindings for this crate.
Re-exports
pub use crate::database::Database;
pub use crate::database::DatabaseConfiguration;
pub use crate::error::Error;
pub use crate::executor::Executor;
pub use crate::row::Row;
Modules
- Wrapper around string which is decodable as an enum
- This module defines the main API wrapper.
- Error type to simplify propagating different error types.
- This module defines a wrapper for sqlx’s Executor
- This module defines a wrapper for sqlx’s AnyRow
- Re-export rorm-sql
- This module holds the definition of transactions
Enums
- The representation of all supported DB drivers