修复重复键问题
This commit is contained in:
@@ -261,6 +261,12 @@
|
||||
| `created_at` | `Timestamp` | 是 | 创建时间 |
|
||||
| `updated_at` | `Timestamp` | 是 | 更新时间 |
|
||||
|
||||
### 主键约束
|
||||
|
||||
1. `card_id` 是 SpacetimeDB 表级全局主键,不能只使用 `world-foundation` 这类跨会话固定值。
|
||||
2. Agent 自动生成的世界底稿卡统一使用 `custom-world:{session_id}:world-foundation`,确保同一会话内稳定 upsert、不同会话间不会发生唯一键冲突。
|
||||
3. 不保留历史 `world-foundation` 主键兼容逻辑;线上旧脏数据如需清理,应通过一次性运维脚本处理,不进入 reducer 主链。
|
||||
|
||||
### 索引
|
||||
|
||||
1. `session_id`
|
||||
|
||||
Reference in New Issue
Block a user