Expand description
Apply and reverse migrations against a siderite_orm::Db.
Structs§
- Lock
Holder - The session that holds the migration lock, as far as the server shows
it to the inspecting role. Fields other than
sessionareNonewhen the server hides them (PostgreSQL withoutpg_read_all_stats, MySQL withoutPROCESS) or the session ended between the two reads. - Migration
Intent - Explicit SQL/callback work entered before completion was confirmed.
- Migrator
- Applies JSON migrations through
Db. - Recovery
Entry - Recorded recovery state; catalogs must be reconciled before any repair.
- Recovery
Report - Snapshot of applied ids and recorded partial work, without modifying SQL.
- Report
- Outcome of
Migrator::migrateorMigrator::rollback.
Constants§
- HISTORY_
TABLE - History table written by the migrator.