feat: 创建数据库

This commit is contained in:
R524809
2026-10-12 16:56:42 +08:00
parent 3c6fd2c8ca
commit 63a6993276
35 changed files with 826 additions and 266 deletions
+8 -6
View File
@@ -118,8 +118,8 @@ doodle-store/
```yaml
packages:
- 'apps/*'
- 'packages/*'
- 'apps/*'
- 'packages/*'
```
- 每个应用与共享包有独立 `package.json`,声明自身依赖;根项目设为 `private: true`,主要负责工作区脚本和公共开发工具,不集中安装所有应用的运行依赖。
@@ -213,10 +213,10 @@ apps/server/ # 以下路径相对于 doodle-store
```json
{
"code": 0,
"message": "ok",
"data": {},
"requestId": "request-id"
"code": 0,
"message": "ok",
"data": {},
"requestId": "request-id"
}
```
@@ -255,6 +255,8 @@ Web 用户不会凭现有小程序 OpenID 自动变成同一账户。跨端身
## 6. 数据迁移
环境安排见 [v3.5 开发与部署环境方案](./v3.5/开发与部署环境方案.md):本机 Docker PostgreSQL 用于开发,图片等直接使用七牛;云服务器首期仅常驻生产库。试导先在本机隔离库进行,真实微信联调时按需创建同实例独立 staging 库及测试 API,不长期部署两套数据库服务,测试不写生产库。
数据库详细设计见 [v3.5 数据库设计文档](./v3.5/数据库设计文档.md),使用 PostgreSQL + Prisma,覆盖以下集合及辅助表。
### 6.1 集合映射与主键