Interface IEdgeMigration
A forward-only schema change. Registration is explicit and AOT-safe: there is no assembly scanning, and there are no down-migrations.
public interface IEdgeMigration
Properties
- Name
A human-readable name, used in logs and in EdgeMigrationException.
- Version
Unique and ascending across a database. Stored in
PRAGMA user_version.
Methods
- UpAsync(SqliteConnection, CancellationToken)
Applies the change. Runs inside a transaction the migrator owns.