Expand description
§use-db-core
Shared engine-neutral database enums, labels, errors, and marker types.
This crate is part of the use-database facade workspace. It provides small, engine-neutral vocabulary types and metadata containers. It does not connect to databases, execute queries, run migrations, parse SQL, or model engine-specific behavior.
§Example
use use_db_core::{DatabaseEngine, DatabaseKind};
let engine = DatabaseEngine::new("postgres").expect("valid engine label");
assert_eq!(engine.as_str(), "postgres");
assert_eq!(DatabaseKind::Relational.as_str(), "relational");Shared database vocabulary for RustUse.
Structs§
Enums§
- Database
Error - Error returned by primitive database vocabulary constructors.
- Database
Kind - Common database storage families.
- Database
Object Kind - Common database object kinds.
Type Aliases§
- Database
Result - Result alias for primitive database vocabulary operations.