15 lines
871 B
SQL
15 lines
871 B
SQL
-- dice_reward_config 表结构迁移:按 DiceRewardConfigTest 配置
|
||
-- 1. s_end_index 改为 n_start_index(逆时针起始索引)
|
||
-- 2. n_end_index 改为 s_start_index(顺时针起始索引)
|
||
-- 3. weight 改为 1-10000 整数(原为 0-100 小数则需先改类型再改范围)
|
||
|
||
-- 若表已有 s_end_index / n_end_index,先重命名
|
||
ALTER TABLE `dice_reward_config`
|
||
CHANGE COLUMN `s_end_index` `n_start_index` int NOT NULL DEFAULT 0 COMMENT '逆时针起始索引';
|
||
ALTER TABLE `dice_reward_config`
|
||
CHANGE COLUMN `n_end_index` `s_start_index` int NOT NULL DEFAULT 0 COMMENT '顺时针起始索引';
|
||
|
||
-- weight 改为 1-10000 无符号整数(若原为 decimal(5,2),先改类型)
|
||
ALTER TABLE `dice_reward_config`
|
||
MODIFY COLUMN `weight` int unsigned NOT NULL DEFAULT 1 COMMENT '权重 1-10000,档位内按权重比抽取 grid_number';
|