1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
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
//}