自定义gorm的logger

This commit is contained in:
SliverHorn
2020-11-24 19:27:16 +08:00
parent 85fce8f01e
commit c2a55931bb
4 changed files with 154 additions and 0 deletions

View File

@@ -73,6 +73,12 @@ func GormMysql() *gorm.DB {
// gormConfig 根据配置决定是否开启日志
func gormConfig(mod bool) *gorm.Config {
if global.GVA_CONFIG.Mysql.LogZap {
return &gorm.Config{
Logger: Default.LogMode(logger.Info),
DisableForeignKeyConstraintWhenMigrating: true,
}
}
if mod {
return &gorm.Config{
Logger: logger.Default.LogMode(logger.Info),