-- 执行状态:测试环境已执行 -- 测试环境:test -- 测试执行时间:2026-07-24 10:16:38 +0800 -- 正式环境:未执行 -- 户外招聘会签到记录关联移动端用户 -- 历史签到记录 user_id 保持为空,仍使用原有快照字段展示。 ALTER TABLE shz.cms_outdoor_fair_attendee ADD COLUMN IF NOT EXISTS user_id BIGINT; COMMENT ON COLUMN shz.cms_outdoor_fair_attendee.user_id IS '移动端用户ID'; DROP INDEX IF EXISTS shz.uk_cms_outdoor_fair_attendee_user; CREATE UNIQUE INDEX uk_cms_outdoor_fair_attendee_user ON shz.cms_outdoor_fair_attendee (fair_id, user_id) WHERE user_id IS NOT NULL AND del_flag = '0';