Files
AIclinicalresearch/docs/05-部署文档/README.md
HaHafeng 6124c7abc6 docs(platform): Add database documentation system and restructure deployment docs
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
2026-02-27 14:35:25 +08:00

71 lines
2.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 部署文档中心
> 版本: v2.0
> 更新日期: 2026-02-27
> 适用架构: 阿里云 SAE + RDS PostgreSQL + ACR + OSS + CLB
---
## 快速导航
| 你的目标 | 文档 |
|---------|------|
| 查看当前线上状态IP/版本/密码) | [00-阿里云SAE最新真实状态记录](./00-阿里云SAE最新真实状态记录.md) |
| 查看下次需要部署什么 | [03-待部署变更清单](./03-待部署变更清单.md) |
| 执行日常更新(构建/推送/部署) | [01-日常更新操作手册](./01-日常更新操作手册.md) |
| 了解部署架构全貌 | [00-部署架构总览](./00-部署架构总览.md) |
| 查看某次具体部署记录 | `0126部署/``0227部署/` |
| 查看历史文档2025首次部署 | `_archive-2025首次部署/` |
---
## 目录结构
```
05-部署文档/
├── 00-部署架构总览.md # 架构图、服务拓扑、部署顺序
├── 00-阿里云SAE最新真实状态记录.md # ⭐ 核心:实时反映线上真实状态
├── 01-日常更新操作手册.md # ⭐ 核心统一的4服务部署SOP
├── 03-待部署变更清单.md # ⭐ 核心:开发中实时记录,部署时逐项检查
├── 0126部署/ # 2026-01-26 部署记录(归档)
├── 0227部署/ # 2026-02-27 部署记录(归档)
└── _archive-2025首次部署/ # 2025-12 首次部署的原始文档25个文件
```
### 核心文档职责
| 文档 | 职责 | 更新频率 |
|------|------|---------|
| **00-SAE最新真实状态记录** | "线上是什么样" — IP、版本、密码、环境变量 | 每次部署后 |
| **01-日常更新操作手册** | "怎么部署" — 4 个服务的构建/推送/部署 SOP | 流程变更时 |
| **03-待部署变更清单** | "要部署什么" — 开发中累积的待部署项 | 开发中实时记录 |
### 每次部署的流程
```
部署前:
1. 打开 03-待部署变更清单.md → 确认本次要部署哪些
2. 打开 00-SAE最新真实状态记录.md → 确认当前版本号
执行中:
3. 按 01-日常更新操作手册.md 逐服务执行
部署后:
4. 更新 00-SAE最新真实状态记录.md新IP/新版本)
5. 清零 03-待部署变更清单.md已部署项移到历史
6. 创建 MMDD部署/02-部署完成总结.md记录过程和问题
```
---
## 相关文档索引
| 关注点 | 文档位置 |
|--------|---------|
| 数据库架构与迁移 | `docs/01-平台基础层/07-数据库/` |
| 数据库开发规范 | `docs/04-开发规范/09-数据库开发规范.md` |
| 运维监控 | `docs/07-运维文档/` |
| 云原生开发规范 | `docs/04-开发规范/08-云原生开发规范.md` |