Completed: - Add 6 core database documents (docs/01-平台基础层/07-数据库/) Architecture overview, migration history, environment comparison, tech debt tracking, seed data management, PostgreSQL extensions - Restructure deployment docs: archive 20 legacy files to _archive-2025/ - Create unified daily operations manual (01-日常更新操作手册.md) - Add pending deployment change tracker (03-待部署变更清单.md) - Update database development standard to v3.0 (three iron rules) - Fix Prisma schema type drift: align @db.* annotations with actual DB IIT: UUID/Timestamptz(6), SSA: Timestamp(6)/VarChar(20/50/100) - Add migration: 20260227_align_schema_with_db_types (idempotent ALTER) - Add Cursor Rule for auto-reminding deployment change documentation - Update system status guide v6.4 with deployment and DB doc references - Add architecture consultation docs (Prisma guide, SAE deployment guide) Technical details: - Manual migration due to shadow DB limitation (TD-001 in tech debt) - Deployment docs reduced from 20+ scattered files to 3 core documents - Cursor Rule triggers on schema.prisma, package.json, Dockerfile changes Made-with: Cursor
3.2 KiB
3.2 KiB
待部署变更清单
用途: 开发过程中实时记录所有待部署的变更,下次部署时按此清单逐项执行
维护规则: 每次修改 Schema / 新增依赖 / 改配置时,立即在此文档追加记录
Cursor Rule:.cursor/rules/deployment-change-tracking.mdc会自动提醒
最后清零: 2026-02-27(0227 部署完成后清零)
当前待部署变更
⚠️ 下次部署前,逐项检查此清单。部署完成后将已部署项移到「历史」区域并清零。
数据库变更
| # | 变更内容 | 迁移文件 | 优先级 | 备注 |
|---|---|---|---|---|
| DB-1 | ssa_workflows 类型精度对齐 + 清理重复 FK | 20260227_align_schema_with_db_types |
低 | 幂等 SQL,RDS 上执行无副作用 |
后端变更 (Node.js)
| # | 变更内容 | 涉及文件 | 需要操作 | 备注 |
|---|---|---|---|---|
| — | 暂无 |
前端变更
| # | 变更内容 | 涉及文件 | 需要操作 | 备注 |
|---|---|---|---|---|
| — | 暂无 |
Python 微服务变更
| # | 变更内容 | 涉及文件 | 需要操作 | 备注 |
|---|---|---|---|---|
| — | 暂无 |
R 统计引擎变更
| # | 变更内容 | 涉及文件 | 需要操作 | 备注 |
|---|---|---|---|---|
| — | 暂无 |
环境变量 / 配置变更
| # | 变更内容 | 服务 | 变量名 | 备注 |
|---|---|---|---|---|
| — | 暂无 |
基础设施变更
| # | 变更内容 | 范围 | 备注 |
|---|---|---|---|
| — | 暂无 |
记录模板
开发时发现需要部署的变更,复制下方模板追加到对应区域:
<!-- 数据库变更 -->
| DB-N | 简述变更 | `迁移文件名` | 高/中/低 | 备注 |
<!-- 后端变更 -->
| BE-N | 简述变更 | `file.ts` | 重新构建镜像 | 备注 |
<!-- 前端变更 -->
| FE-N | 简述变更 | `Component.tsx` | 重新构建镜像 | 备注 |
<!-- Python 变更 -->
| PY-N | 简述变更 | `requirements-prod.txt` | 重新构建镜像 | 备注 |
<!-- R 变更 -->
| R-N | 简述变更 | `tool.R` | 重新构建镜像 | 备注 |
<!-- 环境变量 -->
| ENV-N | 简述变更 | nodejs-backend-test | `VAR_NAME=value` | 备注 |
历史(已部署,仅供追溯)
0227 部署已清零项
| # | 变更内容 | 部署日期 | 结果 |
|---|---|---|---|
| DB | 5 个业务迁移 + 1 个 drift patch | 2026-02-27 | ✅ |
| DB | SSA data_profile 列补充 | 2026-02-27 | ✅ 线上热修 |
| DB | RVW review_tasks 8 列补充 | 2026-02-27 | ✅ 线上热修 |
| BE | Node.js v1.7 → v2.2(SSA/ASL/RVW/IIT 全模块更新) | 2026-02-27 | ✅ |
| BE | Dockerfile 增加 JSON 配置文件拷贝 | 2026-02-27 | ✅ |
| FE | 前端 v1.3 → v1.8(react-markdown, nginx 配置更新) | 2026-02-27 | ✅ |
| PY | Python v1.1 → v1.2(新增 scipy) | 2026-02-27 | ✅ |
| R | R 统计引擎 v1.0.1 全新部署 | 2026-02-27 | ✅ |
| ENV | nodejs-backend-test: R_STATISTICS_SERVICE_URL 等 | 2026-02-27 | ✅ |
| ENV | frontend-nginx-service: BACKEND_SERVICE_HOST 更新 | 2026-02-27 | ✅ |