feat: 创建数据库
This commit is contained in:
@@ -4,15 +4,17 @@
|
||||
|
||||
## 当前范围
|
||||
|
||||
本次仅初始化工程,不开发具体业务:
|
||||
当前完成基础工程和本地数据库环境,具体业务尚未接入:
|
||||
|
||||
- `apps/server`:可运行的 NestJS 服务,只有进程健康检查。
|
||||
- `packages/contracts`:基础成功响应与健康检查类型,不包含业务字段或私有实现。
|
||||
- `apps/admin`、`apps/web`:仅预留目录与说明,尚未选择或安装前端框架。
|
||||
- 数据库、Prisma、微信登录、七牛、定时任务、业务接口与生产部署尚未接入。
|
||||
- 本地 PostgreSQL 18.6 Docker 开发环境已启动,10 张表及初始配置已创建;Prisma、微信登录、七牛接口、定时任务、业务接口与生产部署尚未接入。
|
||||
|
||||
## 本地使用
|
||||
|
||||
先按 [本地数据库说明](infra/README.md) 配置根 `.env`,执行 `pnpm infra:up`。默认数据库地址为 `127.0.0.1:5434`,开发库为 `doodle_dev`。图片等资源直接使用七牛,本地仅启动 PostgreSQL。生产与按需测试的安排见 [v3.5 开发与部署环境方案](docs/v3.5/开发与部署环境方案.md)。
|
||||
|
||||
使用 Node.js **24.20.0** 与 pnpm **11.24.0**。如使用 fnm,可在本目录执行 `fnm use --install-if-missing`。
|
||||
|
||||
```bash
|
||||
@@ -42,6 +44,7 @@ apps/
|
||||
packages/
|
||||
contracts/ 可公开的接口类型
|
||||
deploy/ 后续部署说明,当前未部署
|
||||
infra/ 本地 PostgreSQL Docker 配置
|
||||
docs/ 工程初始化与接入边界说明
|
||||
```
|
||||
|
||||
|
||||
Reference in New Issue
Block a user