From 960a7e93d3b6dd52d1c19ac239d58259b24ae2b9 Mon Sep 17 00:00:00 2001 From: zkldi <20380519+zkldi@users.noreply.github.com> Date: Thu, 21 Apr 2022 18:36:27 +0100 Subject: [PATCH] fix: Remove migrations from pending when they fail --- server/src/lib/migration/migrations.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/server/src/lib/migration/migrations.ts b/server/src/lib/migration/migrations.ts index 62f82a884..0202cc091 100644 --- a/server/src/lib/migration/migrations.ts +++ b/server/src/lib/migration/migrations.ts @@ -166,6 +166,9 @@ export async function ApplyMigration(migrationID: string) { ); } + // remove the stale migration so it can be re-ran in the future. + await db.migrations.findOneAndDelete({ migrationID }); + process.exit(1); } }