# 移除 DiceRewardConfig 表 s_start_index / n_start_index 的说明（已处理）

**`s_start_index`**（顺时针起始索引）、**`n_start_index`**（逆时针起始索引）已从业务与表单中移除，起始索引统一使用 **dice_reward.start_index**。

## 1. 当前状态（移除后无影响）

| 位置 | 处理情况 |
|------|----------|
| **PlayStartLogic** | 已使用 **DiceReward** 的 `start_index`，不读 config，无影响 |
| **DiceRewardLogic::getListWithConfig** | 已去掉对 config 的 join 与回填，仅使用 `r.start_index` |
| **DiceRewardConfigValidate** | 已从规则与 save/update 场景中删除这两项 |
| **奖励配置编辑弹窗** | 已移除「顺时针/逆时针起始索引」表单项及提交字段 |
| **DiceRewardConfig 模型** | 已从属性注释中删除 |

## 2. 数据库表结构

若表中仍有这两列，可执行：

- `server/db/dice_reward_config_drop_start_index.sql`：删除 `s_start_index`、`n_start_index` 列。

执行前请确认已通过「创建奖励对照」生成 dice_reward 数据，且 `dice_reward.start_index` 已正确写入。
