-- Захват перед POST и удержание неизвестных исходов. Исторические строки не меняются. BEGIN; ALTER TABLE alert_outbox DROP CONSTRAINT IF EXISTS alert_outbox_status_check; ALTER TABLE alert_outbox ADD CONSTRAINT alert_outbox_status_check CHECK (status IN ('pending', 'processing', 'unknown', 'sent', 'failed')); COMMIT;