From 2075d6f121f94b1ea8520e5f64b8ea95502fc130 Mon Sep 17 00:00:00 2001 From: Jake Kasper Date: Wed, 27 Aug 2025 13:32:45 -0400 Subject: [PATCH] database --- .../add_archived_status_to_application_plans.sql | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 database/migrations/add_archived_status_to_application_plans.sql diff --git a/database/migrations/add_archived_status_to_application_plans.sql b/database/migrations/add_archived_status_to_application_plans.sql new file mode 100644 index 0000000..18fedc5 --- /dev/null +++ b/database/migrations/add_archived_status_to_application_plans.sql @@ -0,0 +1,9 @@ +-- Add 'archived' status to application_plans table +-- This migration updates the check constraint to allow 'archived' status + +-- Drop the existing check constraint +ALTER TABLE application_plans DROP CONSTRAINT application_plans_status_check; + +-- Add the new check constraint with 'archived' included +ALTER TABLE application_plans ADD CONSTRAINT application_plans_status_check +CHECK (status IN ('planned', 'in_progress', 'completed', 'cancelled', 'archived')); \ No newline at end of file