031f160393
迁移 0010/0011 在首次 service 运行后被修改,导致 sqlx 校验和不匹配。 0010 回退到仅 ALTER COLUMN DROP NOT NULL(已幂等执行)。 新增 0013 处理全新数据库缺少 kind/entry 列的问题。 已通过 psql 删除 _sqlx_migrations 中的 0010/0011 记录, 下次 service 启动将重新应用(均为幂等操作)。
4 lines
234 B
SQL
4 lines
234 B
SQL
-- 移除 llm_usage 表中旧 iPet 遗留列的 NOT NULL 约束
|
|
-- kind/entry 是旧格式字段,新代码不使用它们
|
|
ALTER TABLE llm_usage ALTER COLUMN kind DROP NOT NULL;
|
|
ALTER TABLE llm_usage ALTER COLUMN entry DROP NOT NULL; |