package bdb import ( "fmt" "server/config" mdb "server/db/mysql" "server/modules/customer/values" ) var BackDB *mdb.MysqlClient func InitMysql() { var err error fmt.Println(config.GetConfig().Customer.DB) BackDB, err = mdb.InitMysqlClient(config.GetConfig().Customer.DB, false) if err != nil { panic(err) } } // MigrateDB 自动数据库迁移 func MigrateDB() { err := BackDB.C().AutoMigrate(new(values.User)) if err != nil { panic(err) } err = BackDB.C().AutoMigrate(new(values.EditHistory)) if err != nil { panic(err) } err = BackDB.C().AutoMigrate(new(values.Role)) if err != nil { panic(err) } }