This commit is contained in:
2026-07-24 20:37:42 +08:00 Unverified
parent 5da1a8a403
commit 20ca205080
9 changed files with 1115 additions and 7 deletions
+8
View File
@@ -10,6 +10,14 @@
本地开发固定使用 SQLite。首次启动会自动创建 `src/Jiaowu.Api/data/jiaowu-dev.sqlite` 并写入演示组织数据。
Development 环境还会按业务编码幂等补齐一套大规模测试数据:16 个常见学院或教学单位、52 个常见本科专业、每个专业 2 个 2026 级行政班、每班 35 名学生、每学院 8 名教师,以及覆盖公共必修、公共选修、专业必修、专业选修和实践教学的 150 余门课程。测试教师同时生成当前学期已审核通过的授课资格;重复启动不会重复累加数据,也不会覆盖已有记录。
只执行数据库迁移和测试数据补齐、不启动 Web 服务时,可以运行:
```powershell
dotnet run --project src/Jiaowu.Api -- --seed-only
```
```powershell
dotnet run --project src/Jiaowu.Api
```