diff --git a/core/db/mysql.go b/core/db/mysql.go index 26c4135..de4d6cf 100644 --- a/core/db/mysql.go +++ b/core/db/mysql.go @@ -11,15 +11,27 @@ import ( var Client *gorm.DB func Init() error { + // 日志输出sql观察 + // newLogger := logger.New( + // log.New(os.Stdout, "\r\n", log.LstdFlags), // io writer + // logger.Config{ + // SlowThreshold: time.Second, // Slow SQL threshold + // LogLevel: logger.Info, // Log level + // IgnoreRecordNotFoundError: true, // Ignore ErrRecordNotFound error for logger + // ParameterizedQueries: false, // Don't include params in the SQL log + // Colorful: false, // Disable color + // }, + // ) + // db, err := gorm.Open(mysql.Open(conf.OmcConf.Mysql), &gorm.Config{Logger: newLogger}) - d, err := gorm.Open(mysql.Open(conf.OmcConf.Mysql), &gorm.Config{}) + db, err := gorm.Open(mysql.Open(conf.OmcConf.Mysql), &gorm.Config{}) if err != nil { zlog.Ins().ErrorF("open mysql %s error, ", conf.OmcConf.Mysql, err) panic(err) } - sqlDB, _ := d.DB() + sqlDB, _ := db.DB() sqlDB.SetMaxOpenConns(20) sqlDB.SetMaxIdleConns(10) - Client = d + Client = db return nil }