Block a user
[M-AI-02-01] 审计现有 AI Job Schema、数据规模与兼容依赖
边界条件已补充
孤儿外键检测
5 个检测 SQL 已列入审计文档(LEFT JOIN + IS NULL 标准模式),覆盖全部跨表 FK 关系:
- `AiAnalysisResult.jobId →…
[M-AI-02-01] 审计现有 AI Job Schema、数据规模与兼容依赖
N4+N5 修复
N4:FK 约束来源已标注
审计文档新增 1.6 节「FK 约束来源:Prisma 隐式默认 vs 显式声明」。
关键发现:全部 7 个 @relation 在 Prisma…
[M-AI-02-01] 审计现有 AI Job Schema、数据规模与兼容依赖
N1 修复:N1 已解决 — 调用方计数已修正
开发评论中的"22 个 prisma.aiRuntimeJob 访问点"为错误数字。
精确计数(源文件)
[M-AI-02-01] 审计现有 AI Job Schema、数据规模与兼容依赖
B2 修复:B2 已解决 — 全部 7 个 FK 约束已从 INFORMATION_SCHEMA 核实并补充
问题根因
1.3(AiRuntimeJob)、1.4(AiRuntimeResult)、1.5(AiUsageLog)的 FK…
[M-AI-02-01] 审计现有 AI Job Schema、数据规模与兼容依赖
B1 修复:B1 已解决 — 生产数据审计已完成
通过 SSH 隧道连接生产 MySQL(蜂驰云 8C,zhixi_prod @ 120.53.227.155:3306),完成了第 4 节「数据」审计的全部…
[M-AI-02-01] 审计现有 AI Job Schema、数据规模与兼容依赖
开发完成评论
完成内容
- 审计了
AiAnalysisJob(13字段)、AiAnalysisResult(14字段)、AiRuntimeJob(31字段)、AiRuntimeResult(14字段)、AiUsageLog(15字段)…
[M-AI-02-GATE] AiJob 数据库 Expand 最终兼容性与迁移验收
[M-AI-02] Expand AiAnalysisJob 生命周期、执行与输出字段
[M-AI-02] 新增不可变 AiJobSnapshot 数据模型
[M-AI-02] 新增 AiJobArtifact 产物关联模型
[M-AI-02] 新增 Transactional Outbox 数据模型与仓储
[M-AI-02] 扩展 AiUsageLog 的 Job、尝试次数与凭据归属
[M-AI-02] 将 Prisma 逻辑模型 AiAnalysisJob 重命名为 AiJob
[M-AI-02] 实现 Legacy 字段到 AiJob 新字段的 Shadow Write 与历史回填
[M-AI-02] 审计现有 AI Job Schema、数据规模与兼容依赖
[M-AI-02] 冻结 AiJob Expand Schema 与迁移契约
[M-AI-02] Expand AiAnalysisJob 身份、路由与幂等字段
[M-AI-01-06] 统一 Docker 与生产 systemd 的 API/Worker 部署拓扑
[M-AI-01-07] 实现真实 Worker Heartbeat 与 Admin 在线状态