From 7190078b8d1d511aea2d23871addf2c47fdd8d81 Mon Sep 17 00:00:00 2001 From: abelanger5 Date: Mon, 14 Apr 2025 09:59:27 -0400 Subject: [PATCH] fix: remove fk constraint on crons (#1543) --- .../migrate/migrations/20250414130637_v1_0_12.sql | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 cmd/hatchet-migrate/migrate/migrations/20250414130637_v1_0_12.sql diff --git a/cmd/hatchet-migrate/migrate/migrations/20250414130637_v1_0_12.sql b/cmd/hatchet-migrate/migrate/migrations/20250414130637_v1_0_12.sql new file mode 100644 index 000000000..93531a812 --- /dev/null +++ b/cmd/hatchet-migrate/migrate/migrations/20250414130637_v1_0_12.sql @@ -0,0 +1,9 @@ +-- +goose Up +-- +goose StatementBegin +ALTER TABLE "WorkflowRunTriggeredBy" DROP CONSTRAINT "WorkflowRunTriggeredBy_cronParentId_cronSchedule_cronName_fkey"; +-- +goose StatementEnd + +-- +goose Down +-- +goose StatementBegin +ALTER TABLE "WorkflowRunTriggeredBy" ADD CONSTRAINT "WorkflowRunTriggeredBy_cronParentId_cronSchedule_cronName_fkey" FOREIGN KEY ("cronParentId", "cronSchedule", "cronName") REFERENCES "WorkflowTriggerCronRef"("parentId", "cron", "name") ON DELETE SET NULL ON UPDATE CASCADE; +-- +goose StatementEnd