Keep schema history out of your application model.
Main crate · API documentation · Source repository
tbisversion-derive
thisversion-derive implements the VersionFamily and VersionBoundary
derive macros used by thisversion.
They connect historical schema types to an application's current model while
keeping migrations explicit and checked by Rust's type system.
Most applications should depend on thisversion, which re-exports both
derives, rather than depending on this implementation crate directly:
[]
= "0.1"
See the main crate README for usage, examples, and the project guide.