SchemaMigrator constructor
- SupabaseClient _client, {
- List<
Migration> ? migrations, - MigrationLoader? migrationLoader,
Creates a migrator. migrations overrides the default asset-backed
loader (useful for tests). migrationLoader is an alternate override
that defers loading until run() is called.
Implementation
SchemaMigrator(
this._client, {
List<Migration>? migrations,
MigrationLoader? migrationLoader,
}) : _overrideMigrations = migrations,
_migrationLoader = migrationLoader ?? _loadBundledMigrations;