package db import ( "git.rosy.net.cn/jx-callback/business/legacyorder" "git.rosy.net.cn/jx-callback/business/model" "git.rosy.net.cn/jx-callback/globals" "git.rosy.net.cn/jx-callback/legacy/models" "github.com/astaxie/beego" "github.com/astaxie/beego/orm" _ "github.com/go-sql-driver/mysql" // import your used driver ) func init() { // set default database orm.RegisterDataBase("default", "mysql", beego.AppConfig.String("dbConnectStr"), 30) models.RegisterModels() if globals.CallNewMsgHandler { orm.RegisterModel(new(model.GoodsOrder)) orm.RegisterModel(new(model.OrderSku)) orm.RegisterModel(new(model.Waybill)) orm.RegisterModel(new(model.OrderStatus)) // orm.RegisterModel(new(legacyorder.Elemeorder2)) // orm.RegisterModel(new(legacyorder.Jdorder2)) orm.RegisterModel(new(legacyorder.Jxorder2)) orm.RegisterModel(new(legacyorder.Jxordersku2)) } // create table orm.RunSyncdb("default", false, true) }