Migration.fromDb constructor

Migration.fromDb({
  1. required int? id,
  2. required String name,
  3. DateTime? start,
  4. DateTime? finish,
  5. required MigrationState migrationState,
})

Implementation

Migration.fromDb(
    {required this.id,
    required this.name,
    this.start,
    this.finish,
    required this.migrationState}) {
  if (!_migrationActionRegistry.containsKey(name)) {
    throw MigrationException(
        'A migration named "$name" is attempting to be created that has not been registered');
  }
  migrationAction = _migrationActionRegistry[name]!;
}