From 1e8095c224839e22de873b39725f90e0fc0330b9 Mon Sep 17 00:00:00 2001 From: DarkSky Date: Thu, 1 Jan 2026 18:20:18 +0800 Subject: [PATCH] fix: ci --- .../20251231203615_workspace_admin_stats/migration.sql | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/packages/backend/server/migrations/20251231203615_workspace_admin_stats/migration.sql b/packages/backend/server/migrations/20251231203615_workspace_admin_stats/migration.sql index a3f59c42d..85794c84d 100644 --- a/packages/backend/server/migrations/20251231203615_workspace_admin_stats/migration.sql +++ b/packages/backend/server/migrations/20251231203615_workspace_admin_stats/migration.sql @@ -42,6 +42,11 @@ BEGIN RETURN NULL; END IF; + -- Skip if workspace does not exist to avoid FK errors on orphaned records + IF NOT EXISTS (SELECT 1 FROM "workspaces" WHERE "id" = wid) THEN + RETURN NULL; + END IF; + INSERT INTO "workspace_admin_stats_dirty" ("workspace_id", "updated_at") VALUES (wid, NOW()) ON CONFLICT ("workspace_id")