feat: add resetpwd cmd -- fix init useless process

This commit is contained in:
engigu
2026-02-27 23:19:50 +08:00
parent dac413d985
commit 6e50172fd3
2 changed files with 8 additions and 2 deletions
+1 -1
View File
@@ -23,7 +23,7 @@ func Run(args []string) {
} }
// 必须初始化环境与数据库才能修改密码 // 必须初始化环境与数据库才能修改密码
bootstrap.New() bootstrap.InitBasic()
userService := services.NewUserService() userService := services.NewUserService()
adminUser := userService.GetUserByUsername("admin") adminUser := userService.GetUserByUsername("admin")
+7 -1
View File
@@ -21,10 +21,16 @@ type App struct {
} }
func New() *App { func New() *App {
app := InitBasic()
app.initRouter()
return app
}
// InitBasic 初始化基础环境(配置和数据库),不启动后台服务和路由
func InitBasic() *App {
app := &App{} app := &App{}
app.initConfig() app.initConfig()
app.initDatabase() app.initDatabase()
app.initRouter()
return app return app
} }