-- 奖励对照表：按档位与方向（顺时针/逆时针）存储权重，无自增 ID
-- 与 dice_reward_config 通过 end_index(=DiceRewardConfig.id) 关联
CREATE TABLE IF NOT EXISTS `dice_reward` (
    `tier` varchar(20) NOT NULL COMMENT '档位 T1-T5/BIGWIN',
    `direction` tinyint NOT NULL COMMENT '0=顺时针,1=逆时针',
    `end_index` int unsigned NOT NULL COMMENT '结束索引（DiceRewardConfig.id）',
    `weight` int unsigned NOT NULL DEFAULT 1 COMMENT '权重 1-10000，档位内按权重比抽取',
    `create_time` datetime DEFAULT NULL COMMENT '创建时间',
    `update_time` datetime DEFAULT NULL COMMENT '更新时间',
    `delete_time` datetime DEFAULT NULL COMMENT '软删除时间',
    PRIMARY KEY (`tier`, `direction`, `end_index`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='奖励对照表-按档位与方向存储权重';
