feat(log):完全使用Zerolog接管项目中的日志记录。

This commit is contained in:
徐涛
2022-09-08 14:33:54 +08:00
parent 4f11249b94
commit d38b6ab064
5 changed files with 136 additions and 21 deletions

View File

@@ -6,6 +6,7 @@ import (
"time"
"electricity_bill_calc/config"
"electricity_bill_calc/logger"
// _ "github.com/lib/pq"
_ "github.com/jackc/pgx/v5/stdlib"
@@ -40,6 +41,8 @@ func SetupDatabaseConnection() error {
if err != nil {
return err
}
xLogger := logger.NewXormZeroLogger(logger.GetLogger())
DBConn.SetLogger(log.NewLoggerAdapter(xLogger))
DBConn.Ping()
DBConn.SetMaxIdleConns(config.DatabaseSettings.MaxIdleConns)