feat: 建立 MySQL 8 数据库基础 (#78)

This commit is contained in:
chengma
2026-08-10 01:22:22 +08:00
parent 93bbca88a8
commit 7e74bf210d
12 changed files with 623 additions and 41 deletions
+3 -3
View File
@@ -2,7 +2,7 @@
- 文档状态:基线草案,待需求评审
- 适用范围:`admin/`
- 产品类型:本地运行的 Web 管理端(Go + Gin + HTML 模板)
- 产品类型:集中部署的 Web 管理端(Go + Gin + HTML 模板 + MySQL 8.4)
本文档中 `[必须]` / `[建议]` / `[待定]` 的含义见 [文档索引](../README.md#文档标注说明)。
没有标注的默认是 `[必须]`。看不懂的词查 [术语表](00-glossary.md)。
@@ -410,7 +410,7 @@ PDD 商品之所以单独一个模块,是因为它在数据上就是**独立
MVP 包含:
- 五模块页面框架和统一的三段式布局;
- SQLite 建库与迁移;
- MySQL 8.4 建库与追加式迁移;SQLite 仅作为一次性历史数据迁移来源;
- 蝦皮 Excel 导入(upsert)、搜索、批量删除、手动新增、编辑弹窗;
- PDD 链接录入与发起采集;
- 顺运宝数据的**手工录入或造数**(同步按钮占位);
@@ -441,7 +441,7 @@ MVP 之后:
## 10. 非功能需求
- 单机运行,操作人员规模是个位数,不追求高并发。
- 集中部署,操作人员规模是个位数;不追求大规模并发,但任务领取必须保证并发唯一。
- 页面在 1366×768 上可正常使用。
- 导入 1 万行 Excel 应在可接受时间内完成,并显示进度或结果统计。
- 所有写操作有 CSRF 防护,所有 SQL 参数化。