-- dice_player：同一渠道内用户名唯一（dept_id + username）— 数据库根本约束
-- 执行前请备份；若存在重复数据需先清理后再执行
-- 推荐：php db/run_dice_player_dept_username_unique.php

-- 移除仅按 username 的普通索引（若不存在可忽略报错）
-- ALTER TABLE `dice_player` DROP INDEX `idx_dice_player_username`;

-- 同一渠道下用户名唯一（UNIQUE 为数据库层最终约束）
ALTER TABLE `dice_player`
    ADD UNIQUE INDEX `uk_dice_player_dept_username` (`dept_id`, `username`);
