fix: add 'cancelled' to housekeeping_tasks status check constraint

DB constraint only allowed pending/in_progress/done/skipped, causing
500 error when trying to cancel a maintenance task.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-03-24 20:20:26 +03:00
parent 0e3a7347e0
commit 2b21f2c219

View File

@@ -0,0 +1,6 @@
ALTER TABLE housekeeping_tasks
DROP CONSTRAINT IF EXISTS housekeeping_tasks_status_check;
ALTER TABLE housekeeping_tasks
ADD CONSTRAINT housekeeping_tasks_status_check
CHECK (status IN ('pending', 'in_progress', 'done', 'skipped', 'cancelled'));