-- 002__stages.sql
-- Добавляем jsonb-колонку для истории FSM-переходов сделки.
-- Используется и для аудита, и для отрисовки на admin-странице.

ALTER TABLE m2m_core.deals
    ADD COLUMN IF NOT EXISTS stages jsonb NOT NULL DEFAULT '[]'::jsonb;

COMMENT ON COLUMN m2m_core.deals.stages IS
    'История FSM-переходов: [{state, entered_at, left_at, reason}, ...]';
