Crate schemamama

Source

Macros§

  • Efficiently implement the Migration trait for a given type.

Structs§

  • Maintains an ordered collection of migrations to utilize.

Enums§

  • A migration’s direction.
  • An all-encompassing error type that can be returned during interaction with the migrator adapter.

Traits§

  • Use this trait to connect the migrator to your chosen database technology.
  • All migrations will implement this trait, and a migration trait specific to the chosen adapter. This trait defines the metadata for tracking migration sequence and for human reference.

Type Aliases§

  • The version type alias used to uniquely reference migrations.