From 2a483ea41525a6f9b3b9c966d184fc6acbbd6d09 Mon Sep 17 00:00:00 2001 From: WuYongJie Date: Fri, 7 Aug 2026 12:38:02 +0800 Subject: [PATCH] fix(db): make JST archive source migration idempotent --- .../migration.sql | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/furniture-3d-system/prisma/migrations/20260803183000_add_jst_sku_archive_source_fields/migration.sql b/furniture-3d-system/prisma/migrations/20260803183000_add_jst_sku_archive_source_fields/migration.sql index b20074cc..5dc40a52 100644 --- a/furniture-3d-system/prisma/migrations/20260803183000_add_jst_sku_archive_source_fields/migration.sql +++ b/furniture-3d-system/prisma/migrations/20260803183000_add_jst_sku_archive_source_fields/migration.sql @@ -1,5 +1,5 @@ ALTER TABLE "IntakeNonIntegratedSkuItem" - ADD COLUMN "sourceWeight" DECIMAL(18, 3), - ADD COLUMN "sourceBrand" TEXT NOT NULL DEFAULT '', - ADD COLUMN "sourceCreatedAt" TIMESTAMP(3), - ADD COLUMN "sourceUpdatedAt" TIMESTAMP(3); + ADD COLUMN IF NOT EXISTS "sourceWeight" DECIMAL(18, 3), + ADD COLUMN IF NOT EXISTS "sourceBrand" TEXT NOT NULL DEFAULT '', + ADD COLUMN IF NOT EXISTS "sourceCreatedAt" TIMESTAMP(3), + ADD COLUMN IF NOT EXISTS "sourceUpdatedAt" TIMESTAMP(3);