From 33716f693bbe71c71a085e69f754db389a5625ed Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C4=99drzej=20Stuczy=C5=84ski?= Date: Fri, 29 Aug 2025 09:02:58 +0100 Subject: [PATCH] bugfix: make sure tables are removed in correct order to not trigger FK constraint issue (#5987) --- ...0250805120000_expiration_date_signatures_epoch_fix.sql | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/common/credential-storage/migrations/20250805120000_expiration_date_signatures_epoch_fix.sql b/common/credential-storage/migrations/20250805120000_expiration_date_signatures_epoch_fix.sql index 042e65eed2..3c83cc0aaa 100644 --- a/common/credential-storage/migrations/20250805120000_expiration_date_signatures_epoch_fix.sql +++ b/common/credential-storage/migrations/20250805120000_expiration_date_signatures_epoch_fix.sql @@ -110,14 +110,14 @@ FROM ecash_ticketbook; -- 6. finally swap out the old tables -- drop old tables -DROP TABLE expiration_date_signatures; DROP TABLE pending_issuance; DROP TABLE ecash_ticketbook; +DROP TABLE expiration_date_signatures; -- rename new tables -ALTER TABLE expiration_date_signatures_new - RENAME TO expiration_date_signatures; ALTER TABLE pending_issuance_new RENAME TO pending_issuance; ALTER TABLE ecash_ticketbook_new - RENAME TO ecash_ticketbook; \ No newline at end of file + RENAME TO ecash_ticketbook; +ALTER TABLE expiration_date_signatures_new + RENAME TO expiration_date_signatures;