fix: 重新生成 docs

This commit is contained in:
2026-01-11 11:59:04 +08:00
parent a2f31ec5a0
commit 14aa3436cf
21 changed files with 320 additions and 7 deletions

20
docs/constraints.md Normal file
View File

@@ -0,0 +1,20 @@
# 约束与禁区
## 1. 路由规范
- **禁止** 在 `app.ts` 中手动编写 `router.get/post`
- **必须** 使用 `@Controller``@Get/Post` 装饰器,并放在 `controllers/` 目录下。
## 2. 数据库安全
- **禁止** 绕过 Prisma 直接操作数据库文件。
- **禁止** 在生产环境中手动修改 `dev.db`
## 3. 环境变量
- **禁区**: 严禁将敏感 Token 或密钥直接硬编码在代码或 `schema.prisma` 中。
- 请使用 `.env` 文件配合 `dotenv` 加载。
## 4. 依赖管理
- **禁止** 混合使用 npm/yarn必须统一使用 `pnpm`