用户删除历史对话时报错 conversations_status_check 违反约束, 因为 softDelete() 设置 status='DELETED' 但数据库 CHECK 约束 只允许 ACTIVE/ENDED/ARCHIVED。 修复: - 新增 migration 修改 CHECK 约束,添加 DELETED 值 - 同步更新 init.sql 以支持全新部署 生产环境需执行: database/migrations/20260207_add_deleted_status_to_conversations.sql Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| migrations | ||