Expand description
SQL migration system for Kimberlite database.
Provides file-based migration management with:
- Auto-numbered SQL migration files
- Checksum-based integrity validation
- Migration tracking in database
- Lock file to prevent tampering
Re-exports§
pub use error::Error;pub use error::Result;pub use file::Migration;pub use file::MigrationFile;pub use lock::LockFile;pub use tracker::MigrationTracker;
Modules§
- error
- Error types for migration system.
- file
- Migration file format and parsing.
- lock
- Migration lock file for integrity validation.
- tracker
- Migration tracking system.
Structs§
- Migration
Config - Configuration for migration system.
- Migration
Manager - Migration manager coordinates file operations and tracking.