-- Migration 047: Add after-hours message tracking to engagement snapshots
-- Counts Teams messages sent by the employee between 5:30 PM and 7:00 AM UTC.
-- Populated during sync if the Azure AD app has the Chat.Read.All permission.

ALTER TABLE engagement_snapshots
  ADD COLUMN IF NOT EXISTS after_hours_messages INT DEFAULT 0;
