def.go 3.43 KB
package redis

const (
	USER_TOURIST_UID               = "CATCAFE_USER_TOURIST_UID"               //存储对应设备编码与uid的对应关系
	USER_MAX_UUID                  = "CATCAFE_USER_MAX_UUID"                  //记录当前最大的uid,新增自增即可
	USER_BASIC_DATA                = "CATCAFE_USER_BASIC_DATA"                //玩家基础信息
	USER_EXT_DATA                  = "CATCAFE_USER_EXT_DATA"                  //玩家游戏数据
	USER_BASE_DATA                 = "CATCAFE_USER_BASE_DATA"                 //小游戏自定义数据
	MSG_CKECK_ACCESSTOKEN          = "CATCAFE_MSG_CKECK_ACCESSTOKEN"          //敏感词检测的key
	TEAM_USERTEAM_NAME             = "CATCAFE_TEAM_USERTEAM_NAME"             //存储了玩家队伍名称
	TEAM_INFO                      = "CATCAFE_TEAM_INFO"                      //存储了玩家队伍信息
	TEAM_MAX_UUID                  = "CATCAFE_TEAM_MAX_UUID"                  //记录当前最大的teamid,新增自增即可
	TEAM_TEAMID_TOUUID             = "CATCAFE_TEAM_TEAMID_TOUUID"             //记录teamid与uuid的关系
	FRIEND_LIST_KEY                = "CATCAFE_FRIEND_LIST_KEY"                //玩家的好友列表的key,需要在末尾加死":uuid"
	FRIEND_APPLYLIST_KEY           = "CATCAFE_FRIEND_APPLYLIST_KEY"           //玩家申请好友列表,需要在末尾加死":uuid"
	FRIEND_APPROVELIST_KEY         = "CATCAFE_FRIEND_APPROVELIST_KEY"         //待批准好友列表,需要在末尾加死":uuid"
	FRIEND_RECOMMANDLIST_KEY       = "CATCAFE_FRIEND_RECOMMANDLIST_KEY"       //推荐好友缓存key
	USER_ACCOUNT_PASSWORD_KEY      = "CATCAFE_USER_ACCOUNT_PASSWORD_KEY"      //玩家账号密码的key
	USER_INVITEREWARD_FETCH_REWARD = "CATCAFE_USER_INVITEREWARD_FETCH_REWARD" //玩家邀请记录  hset key + uuid field为被邀请者的uuid value为领取状态
	USER_BEINVITE_UUIDRELATION     = "CATCAFE_USER_BEINVITE_UUIDRELATION"     //玩家被邀请关系记录表
	USER_INVITEWORK_RELATION       = "CATCAFE_USER_INVITEWORK_RELATION"       //玩家被邀请打工记录表
	USER_BACKUP_DATA               = "CATCAFE_USER_BACKUP_DATA"               //玩家数据保存的备份
	USER_NEW_DATA_KEY              = "cat:cafe:data_new:where:data_uid:"      //玩家数据保存的新的key

	USER_CHAT_ISNEW               = "CATCAFE_USER_CHAT_ISNEW"               //hset field为uuid 存在表示有新消息了不用再去计算  否则需要挨个去判断
	WORLD_CHAT_INFO_KEY           = "CATCAFE_WORLD_CHAT_INFO_KEY"           //存储的是世界聊天 list结构 最新的消息在最头部
	USER_CHAT_TEAM_LASTGET_KEY    = "CATCAFE_USER_CHAT_TEAM_LASTGET_KEY"    // 结构是hset field是uuid value是存储的是最后一次获取工会聊天的时间戳,用于和工会聊天最新一条消息做对比,如果时间比最新一条小则有新的消息
	USER_CHAT_TEAM_INFO_KEY       = "CATCAFE_USER_CHAT_TEAM_INFO_KEY"       // 加teamid 存储的是队伍聊天的信息 list结构 最新的消息在最头部
	USER_CHAT_PRIVATE_LASTGET_KEY = "CATCAFE_USER_CHAT_PRIVATE_LASTGET_KEY" // hset key加自己的uuid field为目标的uuid value为时间戳
	USER_CHAT_PRIVATE_INFO_KEY    = "CATCAFE_USER_CHAT_PRIVATE_INFO_KEY"    //list key需要加上自己的:uuid再加上目标:uuid 存储的是和自己相关的所有聊天信息
	USER_CHAT_EMOJUNLOCK_KEY      = "CATCAFE_USER_CHAT_EMOJUNLOCK_KEY"      //hset 记录的是玩家表情页签解锁情况 []int 0表示未解锁 1表示解锁
)