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
}