Fix migration bug on payment requests

This commit is contained in:
nicolas.dorier
2025-04-10 22:55:13 +09:00
parent 754569f5eb
commit b09b612510

View File

@@ -36,9 +36,9 @@ namespace BTCPayServer.Migrations
ALTER TABLE "PaymentRequests" ADD COLUMN "StatusNew" TEXT; ALTER TABLE "PaymentRequests" ADD COLUMN "StatusNew" TEXT;
UPDATE "PaymentRequests" SET "StatusNew" = CASE UPDATE "PaymentRequests" SET "StatusNew" = CASE
WHEN "Status" = 0 THEN 'Pending' WHEN "Status" = 0 THEN 'Pending'
WHEN "Status" = 1 THEN 'Processing' WHEN "Status" = 1 THEN 'Completed'
WHEN "Status" = 2 THEN 'Completed' WHEN "Status" = 2 THEN 'Expired'
WHEN "Status" = 3 THEN 'Expired' WHEN "Status" = 3 THEN 'Processing'
ELSE NULL ELSE NULL
END; END;
ALTER TABLE "PaymentRequests" DROP COLUMN "Status"; ALTER TABLE "PaymentRequests" DROP COLUMN "Status";