package model import ( "github.com/fox/fox/log" ) var ( // UserBindServiceRedis *redis.Client // UserDB *gorm.DB // LogDB *gorm.DB ) func InitRedis() { log.Debug("init redis") //var err error //cfg := &config.Cfg.Redis //UserBindServiceRedis, err = db.InitRedis(cfg.Password, cfg.Host, cfg.Port, constant.Redis3UserBindService) //if err != nil { // log.Fatal(err.Error()) // return //} //utils.AutoSetRedisPool(UserBindServiceRedis) } // // func InitDb() { // log.Debug("init db") // var err error // cfg := &config.Cfg.UserDb // UserDB, err = db.InitMysql(cfg.Username, cfg.Password, cfg.Host, cfg.Port, cfg.DbName) // if err != nil { // log.Fatal(err.Error()) // return // } // cfg = &config.Cfg.LogDb // LogDB, err = db.InitMysql(cfg.Username, cfg.Password, cfg.Host, cfg.Port, cfg.DbName) // if err != nil { // log.Fatal(err.Error()) // return // } // // 自动迁移game库表结构 // err = UserDB.AutoMigrate( // &UserAccount{}, // ) // if err != nil { // log.Fatal(err.Error()) // return // } // // 自动迁移game_log库表结构 // err = LogDB.AutoMigrate( // &UserLoginLog{}, // ) // if err != nil { // log.Fatal(err.Error()) // return // } // }