数据库初始化

This commit is contained in:
lijun 2025-01-14 15:49:10 +08:00
parent 4384af04fa
commit e4ad946560
1 changed files with 11 additions and 11 deletions

22
main.go
View File

@ -19,6 +19,17 @@ import (
func main() {
gin.SetMode(gin.ReleaseMode)
r := gin.Default()
//数据库初始
err0 := dao.Init()
defer dao.Close()
if err0 != nil {
panic("failed to connect database:" + err0.Error())
}
err0 = worker.InitRedis()
defer worker.CloseRedis()
if err0 != nil {
panic("failed to connect redis:" + err0.Error())
}
r.Use(handler.CrosHandler())
r.Use(JWTAuthMiddleware()) // 使用 JWT 认证中间件
handler.SetUpToolGroup(r) // Tool
@ -42,17 +53,6 @@ func main() {
}
func init() {
//数据库初始
err0 := dao.Init()
defer dao.Close()
if err0 != nil {
panic("failed to connect database:" + err0.Error())
}
err0 = worker.InitRedis()
defer worker.CloseRedis()
if err0 != nil {
panic("failed to connect redis:" + err0.Error())
}
//读取配置文件
//文件地址/home/videoplayer/vp.conf
configPath := "/home/videoplayer/vp_stream.conf"