package beegodb import ( "git.rosy.net.cn/jx-callback/business/model" beego "github.com/astaxie/beego/adapter" "github.com/astaxie/beego/adapter/orm" ) func Init() { // set default database orm.RegisterDataBase("default", "mysql", beego.AppConfig.String("dbConnectStr"), 30) // orm.RegisterDataBase("c4", "mysql", "root:WebServer@1@tcp(gold1.jxc4.com:3306)/jxd_dev_0?charset=utf8mb4&loc=Local&parseTime=true", 30) orm.RegisterModel(&model.Apps{}) orm.RegisterModel(&model.Printer{}, &model.PrintMsg{}) orm.RegisterModel(&model.NewConfig{}) orm.RegisterModel(&model.User{}) orm.RegisterModel(&model.Place{}) orm.RegisterModel(&model.Menu{}) orm.RegisterModel(&model.MenuDetail{}) orm.RegisterModel(&model.SimFlowExpend{}, &model.SimFlowIncome{}) // create table orm.RunSyncdb("default", false, true) }