Module migrations

Module migrations 

Source
Expand description

Database migration system.

Provides both built-in FORGE schema migrations and support for user migrations.

Structs§

AppliedMigration
Information about an applied migration.
DiffEntry
A single diff entry.
Migration
A single migration with up and optional down SQL.
MigrationExecutor
Executes migrations against a database.
MigrationGenerator
Generates SQL migrations from schema changes.
MigrationRunner
Migration runner that handles both built-in and user migrations.
MigrationStatus
Status of migrations.
SchemaDiff
Represents the difference between two schemas.

Enums§

DiffAction
Type of schema change.

Functions§

load_migrations_from_dir
Load user migrations from a directory.