chore: speedup bootstrap and migrate -- update logs
This commit is contained in:
@@ -17,11 +17,11 @@ func NewInitService(settingsService *SettingsService) *InitService {
|
|||||||
|
|
||||||
// Initialize 执行系统初始化,返回 UserService
|
// Initialize 执行系统初始化,返回 UserService
|
||||||
func (s *InitService) Initialize() *UserService {
|
func (s *InitService) Initialize() *UserService {
|
||||||
logger.Info("开始初始化系统...")
|
logger.Info("[Init] 开始初始化系统...")
|
||||||
|
|
||||||
// 初始化默认设置
|
// 初始化默认设置
|
||||||
if err := s.settingsService.InitSettings(); err != nil {
|
if err := s.settingsService.InitSettings(); err != nil {
|
||||||
logger.Warnf("初始化设置失败: %v", err)
|
logger.Warnf("[Init] 初始化设置失败: %v", err)
|
||||||
}
|
}
|
||||||
|
|
||||||
// 创建 UserService
|
// 创建 UserService
|
||||||
@@ -35,12 +35,12 @@ func (s *InitService) Initialize() *UserService {
|
|||||||
|
|
||||||
// initializeLanguages 初始化同步语言环境
|
// initializeLanguages 初始化同步语言环境
|
||||||
func (s *InitService) initializeLanguages() {
|
func (s *InitService) initializeLanguages() {
|
||||||
logger.Info("开始初始化编程语言环境...")
|
logger.Info("[Languages] 开始初始化编程语言环境...")
|
||||||
miseService := NewMiseService()
|
miseService := NewMiseService()
|
||||||
if err := miseService.Sync(); err != nil {
|
if err := miseService.Sync(); err != nil {
|
||||||
logger.Errorf("初始化同步语言环境失败: %v", err)
|
logger.Errorf("[Languages] 初始化同步语言环境失败: %v", err)
|
||||||
} else {
|
} else {
|
||||||
logger.Info("初始化语言环境同步完成")
|
logger.Info("[Languages] 初始化语言环境同步完成")
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -48,16 +48,16 @@ func (s *InitService) initializeLanguages() {
|
|||||||
func (s *InitService) initializeAdmin(userService *UserService) {
|
func (s *InitService) initializeAdmin(userService *UserService) {
|
||||||
existingUser := userService.GetUserByUsername("admin")
|
existingUser := userService.GetUserByUsername("admin")
|
||||||
if existingUser != nil {
|
if existingUser != nil {
|
||||||
logger.Info("管理员账号已存在,跳过创建")
|
logger.Info("[Init] 管理员账号已存在,跳过创建")
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
password := utils.RandomString(12)
|
password := utils.RandomString(12)
|
||||||
userService.CreateUser("admin", password, "admin@local", "admin")
|
userService.CreateUser("admin", password, "admin@local", "admin")
|
||||||
logger.Infof("--------------------------------------------------")
|
logger.Infof("--------------------------------------------------")
|
||||||
logger.Infof("管理员账号创建成功:")
|
logger.Infof("[Init] 管理员账号创建成功:")
|
||||||
logger.Infof("用户名: admin")
|
logger.Infof("[Init] 用户名: admin")
|
||||||
logger.Infof("密 码: %s", password)
|
logger.Infof("[Init] 密 码: %s", password)
|
||||||
logger.Infof("请妥善保管您的密码,并登录后及时修改。")
|
logger.Infof("[Init] 请妥善保管您的密码,并登录后及时修改。")
|
||||||
logger.Infof("--------------------------------------------------")
|
logger.Infof("--------------------------------------------------")
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user