Expand description
The public-facing prelude for the axion-db crate.
This is the ONLY part that the axion crate should interact with.
It exposes the high-level manager and the data structures it returns.
Re-exportsยง
pub use crate::manager::ModelManager;pub use crate::config::DatabaseType;pub use crate::config::DbConfig;pub use crate::config::PoolOptionsConfig;pub use crate::error::DbError;pub use crate::error::DbResult;pub use crate::metadata::AxionDataType;pub use crate::metadata::ColumnMetadata;pub use crate::metadata::DatabaseMetadata;pub use crate::metadata::EnumMetadata;pub use crate::metadata::ForeignKeyReference;pub use crate::metadata::SchemaMetadata;pub use crate::metadata::TableMetadata;pub use crate::metadata::ViewMetadata;