Files
LWLT-AIBOT/control-plane/migrations/006_task_outcomes.sql
2026-08-25 10:33:29 +08:00

14 lines
516 B
SQL

ALTER TABLE tasks
ADD COLUMN IF NOT EXISTS success_receipt jsonb,
ADD COLUMN IF NOT EXISTS success_receipt_at timestamptz,
ADD COLUMN IF NOT EXISTS error_summary jsonb,
ADD COLUMN IF NOT EXISTS error_summary_at timestamptz;
CREATE INDEX IF NOT EXISTS tasks_success_receipt_idx
ON tasks (organization_id, success_receipt_at DESC)
WHERE success_receipt IS NOT NULL;
CREATE INDEX IF NOT EXISTS tasks_error_summary_idx
ON tasks (organization_id, error_summary_at DESC)
WHERE error_summary IS NOT NULL;