resolveRolledBack method

Future<ResolveResult> resolveRolledBack({
  1. required SessionExecutor executor,
  2. required String migrationName,
})

Marks an active migration as rolled back without executing SQL.

Implementation

Future<ResolveResult> resolveRolledBack({
  required pg.SessionExecutor executor,
  required String migrationName,
}) async {
  final changed = await runner.markMigrationRolledBack(
    executor: executor,
    migrationName: migrationName,
  );
  return ResolveResult(
    migrationName: migrationName,
    action: 'rolled back',
    changed: changed,
  );
}