modelvault-core
Core engine for ModelVault — an application-focused embedded database: model-driven schemas, validation on write, indexes, migrations, and single-file storage.
Most applications should use the modelvault facade instead.
Documentation: modelvault.readthedocs.io · rustdoc: docs.rs/modelvault-core
| Why ModelVault | Product positioning |
| On-disk format | File layout (advanced) |
| Compatibility | Format contracts |
Install
[]
= "0.14"
Optional tracing: modelvault-core = { version = "0.14", features = ["tracing"] }
Example
use *;
When to depend on this crate
- Operational tools on the engine (inspect, verify, migrate)
- Minimal dependency graph without proc-macros
- Types the facade does not re-export
License
MIT — LICENSE