整合gorm的log

This commit is contained in:
linwenxiang
2020-10-09 19:32:08 +08:00
parent 72a95babe5
commit 4741137c9a
3 changed files with 32 additions and 12 deletions
+9 -6
View File
@@ -3,7 +3,6 @@ package database
import (
"database/sql"
"log"
"os"
"time"
"gorm.io/driver/mysql"
@@ -13,6 +12,7 @@ import (
"go-admin/common/config"
"go-admin/common/global"
goAdminLogger "go-admin/logger"
"go-admin/tools"
toolsConfig "go-admin/tools/config"
)
@@ -47,11 +47,14 @@ func (e *Mysql) Setup() {
}
if toolsConfig.LoggerConfig.EnabledDB {
global.Eloquent.Logger = logger.New(log.New(os.Stdout, "\r\n", log.LstdFlags), logger.Config{
SlowThreshold: time.Second,
Colorful: true,
LogLevel: logger.Info,
})
global.Eloquent.Logger = logger.New(
log.New(goAdminLogger.DefaultLogger.Options().Out, "\r\n", log.LstdFlags),
logger.Config{
SlowThreshold: time.Second,
Colorful: true,
LogLevel: logger.LogLevel(
goAdminLogger.DefaultLogger.Options().Level.LevelForGorm()),
})
}
}
+9 -6
View File
@@ -3,7 +3,6 @@ package database
import (
"database/sql"
"log"
"os"
"time"
"gorm.io/driver/postgres"
@@ -13,6 +12,7 @@ import (
"go-admin/common/config"
"go-admin/common/global"
goAdminLogger "go-admin/logger"
"go-admin/tools"
toolsConfig "go-admin/tools/config"
)
@@ -49,11 +49,14 @@ func (e *PgSql) Setup() {
}
if toolsConfig.LoggerConfig.EnabledDB {
global.Eloquent.Logger = logger.New(log.New(os.Stdout, "\r\n", log.LstdFlags), logger.Config{
SlowThreshold: time.Second,
Colorful: true,
LogLevel: logger.Info,
})
global.Eloquent.Logger = logger.New(
log.New(goAdminLogger.DefaultLogger.Options().Out, "\r\n", log.LstdFlags),
logger.Config{
SlowThreshold: time.Second,
Colorful: true,
LogLevel: logger.LogLevel(
goAdminLogger.DefaultLogger.Options().Level.LevelForGorm()),
})
}
}