k2db
Rust data layer for MongoDB with enforced metadata, soft-delete semantics, scoped ownership filtering, and guarded aggregation.
What it provides
- Automatic
_uuid,_owner,_created,_updated, and_deletedmetadata handling. - Soft-delete enforcement across reads, writes, and aggregation pipelines.
- Optional ownership scoping with lax and strict enforcement modes.
- Optional guarded and strict aggregation validation.
- Built-in observability hooks and Ratatouille logging integration.
Install
[]
= "0.1.1"
Status
This crate is the Rust replatform of the k2db data layer and is published under MIT.
Repository: https://github.com/frogfishio/k2db