migrations library
Classes
- SqliteMigrationCli
- Command-line entry point for SQLite migration workflows.
- SqliteMigrationDraft
- File-backed SQLite migration draft created from schema diffing.
- SqliteMigrationPlan
- SQLite schema diff result.
- SqliteMigrationPlanner
- Computes SQLite migration plans from schema diffs or live databases.
- SqliteMigrationRecord
- Single migration history record stored in SQLite.
- SqliteMigrationResult
- Result of applying a SQLite migration plan.
- SqliteMigrationRunner
- Applies, records, and rolls back SQLite migrations.
- SqliteMigrationService
- High-level SQLite migration orchestration service.
- SqliteMigrationStatus
- Summary returned by SQLite migration status checks.
- SqliteMigrationStatusIssue
-
Issue reported by
statuswhen local and database migration state differ. - SqliteRollbackResult
- Result of rolling back SQLite migration state.
- SqliteSchemaApplier
- Builds SQLite DDL statements from schema definitions.
- SqliteSchemaIntrospector
-
Introspects live SQLite schemas into
SchemaDocumentvalues.
Enums
- SqliteMigrationRecordKind
- Record kind stored in SQLite migration history.