feat: 添加 seed.go 初始化文件 — 默认用户+审批流程+系统设置

- seedDefaultUsers: 4个默认用户(admin/dba/auditor/developer, 密码admin123)
- seedDefaultWorkflow: 默认审批流程(提交→DBA审核→执行)
- seedDefaultSettings: 数据脱敏默认配置
- 所有操作幂等,已有数据不覆盖
- main.go调用seedAll()统一初始化
This commit is contained in:
logan committed 2026-05-29 21:31:25 +08:00
1 parent 86eea25031
commit ad12f30355
228 files changed
+118 -58764

No files matched your search

+2 -2
View File
@@ -60,8 +60,8 @@ func main() {
&model.UserGroup{},
)
// Seed default settings (idempotent)
seedDefaultSettings(db)
// Seed default data (idempotent): users, workflow, settings
seedAll(db)
// Setup Gin
r := gin.Default()