Files
foka-ci/docs/constraints.md
2026-01-11 11:59:04 +08:00

595 B
Raw Permalink Blame History

约束与禁区

1. 路由规范

  • 禁止app.ts 中手动编写 router.get/post
  • 必须 使用 @Controller@Get/Post 装饰器,并放在 controllers/ 目录下。

2. 数据库安全

  • 禁止 绕过 Prisma 直接操作数据库文件。
  • 禁止 在生产环境中手动修改 dev.db

3. 环境变量

  • 禁区: 严禁将敏感 Token 或密钥直接硬编码在代码或 schema.prisma 中。
  • 请使用 .env 文件配合 dotenv 加载。

4. 依赖管理

  • 禁止 混合使用 npm/yarn必须统一使用 pnpm