mirror of
https://github.com/stack-auth/stack.git
synced 2026-06-13 21:01:21 +08:00
creationSource default
This commit is contained in:
parent
2fa26f83cd
commit
ea7eb1e6fa
@ -8,5 +8,11 @@
|
||||
CREATE TYPE "SubscriptionCreationSource" AS ENUM ('PURCHASE_PAGE', 'TEST_MODE');
|
||||
|
||||
-- AlterTable
|
||||
ALTER TABLE "Subscription" ADD COLUMN "creationSource" "SubscriptionCreationSource" NOT NULL,
|
||||
ALTER TABLE "Subscription" ADD COLUMN "creationSource" "SubscriptionCreationSource",
|
||||
ALTER COLUMN "stripeSubscriptionId" DROP NOT NULL;
|
||||
|
||||
-- Update existing subscriptions to have PURCHASE_PAGE as creationSource
|
||||
UPDATE "Subscription" SET "creationSource" = 'PURCHASE_PAGE' WHERE "creationSource" IS NULL;
|
||||
|
||||
-- Make creationSource NOT NULL after setting default values
|
||||
ALTER TABLE "Subscription" ALTER COLUMN "creationSource" SET NOT NULL;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user