in internal/config.go [31:44]
func Open() error {
var err error
d, err := sql.Open("mysql", pmysql.PluginConfig.DSN)
d.SetMaxOpenConns(pmysql.PluginConfig.MaxOpen)
d.SetMaxIdleConns(pmysql.PluginConfig.MaxIdle)
d.SetConnMaxLifetime(time.Millisecond * time.Duration(pmysql.PluginConfig.MaxLifetime))
catalogDB, err = gorm.Open(mysql.New(mysql.Config{Conn: d}),
&gorm.Config{Logger: logger.Default.LogMode(logger.Silent)})
if err != nil {
return err
}
return nil
}