-- Índice em waba_messages.campaign_id — suporta a contagem de mensagens
-- submetidas por campanha (coluna "Progresso" da listagem /campaigns), que é
-- consultada a cada poll de 5s enquanto houver campanha em andamento na página.
-- multibm_messages (012) e rcs_messages (0001) já têm o índice equivalente;
-- waba_messages era a única das três tabelas de mensagem sem ele.
-- Aplicado automaticamente no boot via seedDatabase() (server/seed.ts).

CREATE INDEX IF NOT EXISTS idx_waba_messages_campaign_id ON waba_messages (campaign_id);
