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 status when 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 SchemaDocument values.

Enums

SqliteMigrationRecordKind
Record kind stored in SQLite migration history.