123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- package init_serve
- //import (
- // _ "github.com/alexbrainman/odbc"
- // "github.com/astaxie/beego/orm"
- //)
- //
- //const (
- // DR_ODBC orm.DriverType = 6
- //)
- //
- //func DMDataBaseORM() {
- //
- // //开启日志
- // err := orm.RegisterDriver("odbc", orm.DRTiDB)
- // if err != nil {
- // fmt.Println("注册数据库驱动失败,数据库:", ";Err:", err)
- // return
- // }
- // dsn := "Driver={DM8 ODBC DRIVER};Server=localhost:5236;Database=ETA;UID=ETA;PWD=Han6258199118`;"
- // err = orm.RegisterDataBase("default", "odbc", dsn)
- // orm.SetMaxIdleConns("default", 50)
- // orm.SetMaxOpenConns("default", 100)
- // orm.RegisterModel(new(oa.HrmResource))
- // orm.RegisterModel(new(oa.HrmDepartment))
- // orm.RegisterModel(new(oa.HrmSubCompany))
- // if err != nil {
- // fmt.Println("注册数据库失败,数据库:", ";Err:", err)
- // return
- // }
- // //ormdb, err := orm.GetDB("defalut")
- // //if err != nil {
- // // fmt.Println("获取数据库连接失败,数据库:", ";Err:", err)
- // // return
- // //}
- //
- // //ormdb.SetConnMaxLifetime(10 * time.Minute)
- // if err != nil {
- // global.LOG.Errorf("海通OA数据库 启动异常,数据库:", ";Err:", err)
- // panic(fmt.Errorf("海通OA数据库 启动异常,数据库:", "Err:%s", err))
- // }
- // //global.OaDbHTORM = ormdb
- // fmt.Println("ht oa database init end")
- //}
|