rust-ef 1.6.0

Rust Entity Framework - An EFCore-inspired ORM for Rust
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//! Database provider abstraction trait.
//!
//! Corresponds to EFCore's database provider model, allowing multiple
//! database backends (PostgreSQL, MySQL, SQLite, etc.) to be plugged in.
//!
//! `DbValue` and `DbValueConvertError` live in `db_value.rs`; `TryFrom<DbValue>`
//! impls in `db_value_convert.rs`; provider traits (`ISqlGenerator`,
//! `IAsyncConnection`, `IDatabaseProvider`) in `traits.rs`.

mod db_value;
mod db_value_convert;
mod traits;

pub use db_value::{DbValue, DbValueConvertError};
pub use traits::{IAsyncConnection, IDatabaseProvider, ISqlGenerator, IsolationLevel};