-- 084: índice de campanha em rcs_messages — faltava (só tinha PK + reference_id).
--
-- Suporta a agregação de "Entregues/Visualizados" no detalhe do lote
-- (getCampaignDeliveryStats): sem este índice, a consulta por campaign_id
-- faria Seq Scan na tabela inteira. As demais tabelas de mensagem (waba,
-- multibm, cloud, sms — vivas e archive) já têm índice por campaign_id.

CREATE INDEX IF NOT EXISTS idx_rcs_messages_campaign_id ON rcs_messages (campaign_id);
