新增定时任务封装以及配置自动清理数据库功能

新增
- server/config/timer.go
- server/initialize/timer.go
- server/utils/db_automation.go
- server/utils/timer/timed_task.go
修改
- server/config.yaml
- server/config/config/go
- server/global/global.go
- server/main.go
This commit is contained in:
songzhibin97
2021-04-17 14:50:44 +08:00
parent eb1911232b
commit 2b0a565120
9 changed files with 197 additions and 2 deletions
+1
View File
@@ -17,6 +17,7 @@ func main() {
global.GVA_VP = core.Viper() // 初始化Viper
global.GVA_LOG = core.Zap() // 初始化zap日志库
global.GVA_DB = initialize.Gorm() // gorm连接数据库
initialize.Timer()
if global.GVA_DB != nil {
initialize.MysqlTables(global.GVA_DB) // 初始化表
// 程序结束前关闭数据库链接