beeorm.go
494 字节
package orm
import (
"github.com/astaxie/beego/orm"
"gitlab.fjmaimaimai.com/mmm-go/gocomm/config"
"gitlab.fjmaimaimai.com/mmm-go/gocomm/pkg/log"
)
func NewBeeormEngine(conf config.Mysql){
err:=orm.RegisterDataBase("default","mysql",conf.DataSource)
if err!=nil{
log.Error(err)
}else{
log.Debug("open db address:",conf.DataSource)
}
orm.SetMaxIdleConns("default", conf.MaxIdle)
orm.SetMaxOpenConns("default", conf.MaxOpen)
//orm.DefaultTimeLoc = time.Local
//orm.Debug = true
}