2 Commits

Author SHA1 Message Date
wangdl
5310436984 fix(ci): add migration baseline to backward-compat workflow
Some checks failed
M-AI-02 Backward Compatibility / backward-compat (push) Failing after 52s
Deploy API Server / build-and-deploy (push) Failing after 26s
- Handles DBs where _prisma_migrations is missing (prisma db push history)
- Marks all existing migrations as applied before migrate deploy

Co-Authored-By: Claude <noreply@anthropic.com>
2026-06-20 13:35:58 +08:00
wangdl
7d47b3b587 ci: add M-AI-01 backward compatibility verification workflow
Some checks failed
M-AI-02 Backward Compatibility / backward-compat (push) Failing after 15s
Deploy API Server / build-and-deploy (push) Failing after 27s
- Checks out M-AI-01 commit 789d6ec against M-AI-02 migrated DB
- Tests: createJob, findById, pending→processing, processing→completed,
  processing→failed with errorMessage, AiAnalysisResult FK, AiUsageLog insert
- Verifies physical columns (errorMessage, completedAt, status, jobType) preserved
- Any failure blocks CI

Co-Authored-By: Claude <noreply@anthropic.com>
2026-06-20 13:34:11 +08:00