You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

27 lines
601 B
Go

// Code generated by gen. DO NOT EDIT.
package app
import (
"joybuywork/internal/config"
"gits.branchcn.com/backend/microcode/plugins/orm"
)
var DB orm.Plugin
func InitDB() (err error) {
dbConfig := orm.PluginConfig{
URL: config.Config.Database.URL,
MaxIdleConn: config.Config.Database.MaxIdleConn,
MaxOpenConn: config.Config.Database.MaxOpenConn,
ConnMaxLifetime: config.Config.Database.ConnMaxLifetime,
Logger: Logger,
SlowThreshold: config.Config.Database.SlowThreshold,
}
DB, err = orm.NewPlugin(dbConfig)
if err != nil {
return
}
return
}