17 lines
407 B
Go
17 lines
407 B
Go
|
package initialize
|
||
|
|
||
|
import (
|
||
|
"wechat-robot/internal/tasks"
|
||
|
"wechat-robot/pkg/auth"
|
||
|
)
|
||
|
|
||
|
// InitSystem
|
||
|
// @description: 初始化系统
|
||
|
func InitSystem() {
|
||
|
initConfig() // 初始化配置
|
||
|
databaseTable() // 初始化数据库表
|
||
|
initDefaultAdminUser() // 初始化默认管理员用户
|
||
|
auth.InitOAuth2Server() // 初始化OAuth2服务
|
||
|
tasks.StartScheduled() // 启动定时任务
|
||
|
}
|