From 892da3a4738823ad83fa96eb35ef10b55d269159 Mon Sep 17 00:00:00 2001 From: Laura Hausmann Date: Sun, 15 Sep 2024 21:35:40 +0200 Subject: [PATCH] [backend/startup] Exit if started with --migrate and no migrations are pending --- .../Core/Extensions/WebApplicationExtensions.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Iceshrimp.Backend/Core/Extensions/WebApplicationExtensions.cs b/Iceshrimp.Backend/Core/Extensions/WebApplicationExtensions.cs index 82230483..d900d701 100644 --- a/Iceshrimp.Backend/Core/Extensions/WebApplicationExtensions.cs +++ b/Iceshrimp.Backend/Core/Extensions/WebApplicationExtensions.cs @@ -171,6 +171,11 @@ public static class WebApplicationExtensions Environment.Exit(1); } } + else if (args.Contains("--migrate") || args.Contains("--migrate-and-start")) + { + app.Logger.LogInformation("No migrations are pending."); + if (args.Contains("--migrate")) Environment.Exit(0); + } if (args.Contains("--recompute-counters")) {