Crate oxidite_db

Crate oxidite_db 

Source

Re-exports§

pub use migrations::Migration;
pub use migrations::MigrationManager;
pub use relations::HasMany;
pub use relations::HasOne;
pub use relations::BelongsTo;
pub use sqlx;
pub use chrono;
pub use regex;
pub use once_cell;

Modules§

migrations
Database migration system
relations

Structs§

DbPool
Database connection pool wrapper
DbTransaction
Database transaction
PoolOptions
Connection pool configuration
QueryBuilder
Query builder (simplified for now)

Enums§

DatabaseType
Database backend type

Traits§

Database
Common database trait
Model
Model trait for database entities

Type Aliases§

Result

Attribute Macros§

async_trait

Derive Macros§

Model