pkg/mysqlx/mysqlx.go
@@ -1,12 +1,13 @@ package mysqlx import ( "time" "go.uber.org/zap" "gorm.io/driver/mysql" "gorm.io/gorm" "gorm.io/gorm/logger" "gorm.io/gorm/schema" "time" ) type Conf struct { @@ -29,16 +30,21 @@ }, DisableForeignKeyConstraintWhenMigrating: true, } if log != nil { dbLogger := New(log).LogMode(logger.Info) if !conf.LogMode { dbLogger = dbLogger.LogMode(logger.Silent) } gConfig.Logger = dbLogger } db, err := gorm.Open(mysql.Open(conf.Dsn), gConfig) if err != nil { return err } sqlDb, err := db.DB() if err != nil { return err