-- 推广邮件日志：增加内部受众 user_id 列
-- expert_type=5（外部 expert 库）：expert_id 有值，user_id=0
-- expert_type∈{1,2,3,4}（内部主编/编委/青年编委/作者）：user_id 有值，expert_id=0

ALTER TABLE `t_promotion_email_log`
  ADD COLUMN `user_id` INT NOT NULL DEFAULT 0
    COMMENT '内部受众 user_id；expert_type∈{1..4} 时填，=5 时为 0'
    AFTER `expert_id`;

ALTER TABLE `t_promotion_email_log`
  ADD INDEX `idx_user_send_time` (`user_id`, `send_time`);
