fix(medusa): Money amount detached migration (#5079)

This commit is contained in:
Adrien de Peretti
2023-09-15 13:51:19 +02:00
committed by GitHub
parent 09bcbdaea5
commit 92237db7fe

View File

@@ -35,7 +35,7 @@ export class dropMoneyAmountConstraintsForPricingModule1692953518123
DROP INDEX IF EXISTS "idx_product_variant_money_amount_money_amount_id_unique";
DROP INDEX IF EXISTS "idx_product_variant_money_amount_variant_id";
ALTER TABLE "product_variant_money_amount" ADD COLUMN IF NOT EXISTS "variant_id";
ALTER TABLE "money_amount" ADD COLUMN IF NOT EXISTS "variant_id" text;
UPDATE "money_amount" SET "variant_id" = "product_variant_money_amount"."variant_id"
FROM "product_variant_money_amount"
@@ -44,6 +44,7 @@ export class dropMoneyAmountConstraintsForPricingModule1692953518123
DROP TABLE IF EXISTS "product_variant_money_amount";
CREATE INDEX IF NOT EXISTS idx_product_variant_money_amount_id ON money_amount (variant_id);
ALTER TABLE "money_amount" ADD CONSTRAINT "FK_17a06d728e4cfbc5bd2ddb70af0" FOREIGN KEY ("variant_id") REFERENCES "product_variant"("id") ON DELETE NO ACTION ON UPDATE NO ACTION;
`
)
}