package mysql //import ( // "aon_app_server/models" // "fmt" // "github.com/beego/beego/orm" // "github.com/beego/beego/v2/core/logs" // beego "github.com/beego/beego/v2/server/web" // _ "github.com/go-sql-driver/mysql" //) // ////Ormer orm.Ormer // //var mysqlorm orm.Ormer // //func init() { // logs.Debug("mysql init") // //return // orm.Debug = true // if err := orm.RegisterDriver("mysql", orm.DRMySQL); err != nil { // logs.Error(err.Error()) // } // // orm.RegisterModel(new(models.Task)) // //orm.RegisterModel(new(models.App)) // orm.RegisterModel(new(models.TaskResult)) // // logs.Debug("AppConfig", beego.AppConfig) // // user, _ := beego.AppConfig.String("mysql.user") // pass, _ := beego.AppConfig.String("mysql.pass") // host, _ := beego.AppConfig.String("mysql.host") // port, _ := beego.AppConfig.String("mysql.port") // db, _ := beego.AppConfig.String("mysql.db") // logs.Debug("mysql info", user, pass, host, port, db) // // dbURL := fmt.Sprintf("%s:%s@tcp(%s:%s)/%s?charset=utf8mb4&parseTime=true", user, pass, host, port, db) // logs.Debug("Will connect to mysql url", dbURL) // // if err := orm.RegisterDataBase("default", "mysql", dbURL); err != nil { // logs.Error(err.Error()) // panic(err.Error()) // } // orm.SetMaxIdleConns("default", 10) // orm.SetMaxOpenConns("default", 100) // // mysqlorm = orm.NewOrm() //} // //func GetOrmer() orm.Ormer { // return mysqlorm //}