|
@@ -80,6 +80,38 @@ func ConvertOldRedis() {
|
|
|
//}
|
|
//}
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+func ConvertGuildRedis() {
|
|
|
|
|
+ cli := service.NewNetRedisConnector([]string{"127.0.0.1:6379"}, "", 21, 0)
|
|
|
|
|
+ service.SetRedis(cli)
|
|
|
|
|
+ //0.获取角色uid列表
|
|
|
|
|
+ uidList := getUidListFromRedis()
|
|
|
|
|
+ //util.InfoF("uidListSize=%v", len(uidList))
|
|
|
|
|
+ //log.Info(len(uidList))
|
|
|
|
|
+ for idx := 0; idx < len(uidList); idx++ {
|
|
|
|
|
+ uid := uidList[idx]
|
|
|
|
|
+ convertRoleGuildOldRedis2(uid)
|
|
|
|
|
+ }
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+func convertRoleGuildOldRedis2(uid uint64) {
|
|
|
|
|
+ //serverproto.SSGuildBossRefreshNtf
|
|
|
|
|
+ //公会个人数据清楚
|
|
|
|
|
+ tmpRoleGuild := &serverproto.RoleGuild{}
|
|
|
|
|
+ err := model2.GetSystemDataFromRedis(model2.RoleGuildDataPrefix, uid, tmpRoleGuild)
|
|
|
|
|
+ if err != nil && err != service.NIL {
|
|
|
|
|
+ util.InfoF("uid=%v [convertRolegGuildOldRedis] err%v", uid, err)
|
|
|
|
|
+ return
|
|
|
|
|
+ }
|
|
|
|
|
+ if tmpRoleGuild.GuildBattle != nil {
|
|
|
|
|
+ tmpRoleGuild.GuildBattle.RewardRound = 0
|
|
|
|
|
+ tmpRoleGuild.GuildBattle.MvpRewardRound = 0
|
|
|
|
|
+ }
|
|
|
|
|
+ err = model2.SetSystemDataToRedis(model2.RoleGuildDataPrefix, uid, tmpRoleGuild)
|
|
|
|
|
+ if err != nil {
|
|
|
|
|
+ util.ErrorF("uid=%v [convertRolegGuildOldRedis] err=%v", uid, err)
|
|
|
|
|
+ }
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
func convertOldRedis(redisIpStr string, lastOne bool) {
|
|
func convertOldRedis(redisIpStr string, lastOne bool) {
|
|
|
//直接获取远端redis数据,调用db接口
|
|
//直接获取远端redis数据,调用db接口
|
|
|
//redisIpStr = "127.0.0.1:6379"
|
|
//redisIpStr = "127.0.0.1:6379"
|