From 6caf1c1828fa3f7af06b79e400b3dae611d0625c Mon Sep 17 00:00:00 2001 From: Samuel Lorch Date: Sun, 5 May 2024 01:32:05 +0200 Subject: [PATCH] Migration Improvements --- server/server.go | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/server/server.go b/server/server.go index 7a09678..7e4f46a 100644 --- a/server/server.go +++ b/server/server.go @@ -60,14 +60,17 @@ func Start(_conf config.Config, tmplFS embed.FS, staticFS embed.FS, migrationsFS return } + //err = m.Down() err = m.Up() - if err != nil { + if err == migrate.ErrNoChange { + slog.Info("No Migrations Required") + } else if err != nil { slog.Error("Unable to Migrate", "err", err) return + } else { + slog.Info("Migration Done") } - slog.Info("Migration Done") - mux := http.NewServeMux() mux.HandleFunc("/worker", handleWorkerWebsocket) mux.Handle("/static/", fs)