From 627421255d5b262eeaeee86b30db0c1545cdfd10 Mon Sep 17 00:00:00 2001 From: mkelvers Date: Tue, 26 May 2026 22:25:49 +0200 Subject: [PATCH] fix: wrap user rebuild migration --- internal/database/migrations/012_remove_recovery_key.sql | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/internal/database/migrations/012_remove_recovery_key.sql b/internal/database/migrations/012_remove_recovery_key.sql index d525494..bb8fe81 100644 --- a/internal/database/migrations/012_remove_recovery_key.sql +++ b/internal/database/migrations/012_remove_recovery_key.sql @@ -1,6 +1,8 @@ -- +goose Up PRAGMA foreign_keys = OFF; +BEGIN; + CREATE TABLE user_new ( id TEXT PRIMARY KEY, username TEXT NOT NULL UNIQUE, @@ -16,6 +18,8 @@ DROP TABLE user; ALTER TABLE user_new RENAME TO user; +COMMIT; + PRAGMA foreign_keys = ON; -- +goose Down