-- 一键测试权重：为 dice_reward_config_record 增加进度与结果字段
-- total_play_count: 总模拟次数（s_count + n_count）
-- over_play_count: 已完成次数，每完成 10 条写入 dice_play_record_test 后更新
-- status: -1 失败，0 进行中，1 成功
-- remark: 失败时记录原因
-- s_count / n_count: 顺时针、逆时针模拟次数
-- tier_counts: 档位出现次数 JSON，如 {"T1":100,"T2":200,...}，用于档位概率
-- 若某列已存在会报错，可跳过该条

ALTER TABLE `dice_reward_config_record` ADD COLUMN `total_play_count` int unsigned NOT NULL DEFAULT 0 COMMENT '总模拟次数' AFTER `lottery_config_id`;
ALTER TABLE `dice_reward_config_record` ADD COLUMN `over_play_count` int unsigned NOT NULL DEFAULT 0 COMMENT '已完成次数' AFTER `total_play_count`;
ALTER TABLE `dice_reward_config_record` ADD COLUMN `status` tinyint NOT NULL DEFAULT 0 COMMENT '状态 -1失败 0进行中 1成功' AFTER `over_play_count`;
ALTER TABLE `dice_reward_config_record` ADD COLUMN `remark` varchar(500) DEFAULT NULL COMMENT '失败时记录原因' AFTER `status`;
ALTER TABLE `dice_reward_config_record` ADD COLUMN `s_count` int unsigned NOT NULL DEFAULT 0 COMMENT '顺时针模拟次数' AFTER `remark`;
ALTER TABLE `dice_reward_config_record` ADD COLUMN `n_count` int unsigned NOT NULL DEFAULT 0 COMMENT '逆时针模拟次数' AFTER `s_count`;
ALTER TABLE `dice_reward_config_record` ADD COLUMN `tier_counts` json DEFAULT NULL COMMENT '档位出现次数 T1=>count' AFTER `result_counts`;
