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
//	}
// }
