-- Composite index for "latest notification audit per user" (ignoreBlocked: skip users whose last send was FAILED).
-- findTopByUserIdOrderByCreatedAtDesc(user_id) uses this for efficient lookup.
CREATE INDEX idx_notifications_audit_user_created ON notifications_audit (user_id, created_at DESC);
