123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869 |
- package model
- import (
- "encoding/json"
- )
- // consts
- const (
- ActUpdateExp = "updateExp"
- ActUpdateLevel = "updateLevel"
- ActUpdateFace = "updateFace"
- ActUpdateMoral = "updateMoral"
- ActUpdateUname = "updateUname"
- ActUpdateRealname = "updateRealname"
- ActUpdateByAdmin = "updateByAdmin"
- ActBlockUser = "blockUser"
- )
- // consts
- const (
- CacheKeyBase = "bs_%d" // key of baseInfo
- CacheKeyMoral = "moral_%d" // key of detail
- CacheKeyInfo = "i_"
- )
- // Binlog is
- type Binlog struct {
- Action string `json:"action"`
- Table string `json:"table"`
- New json.RawMessage `json:"new"`
- Old json.RawMessage `json:"old"`
- }
- // NewExp userexp for mysql scan.
- type NewExp struct {
- Mid int64 `json:"mid"`
- Exp int64 `json:"exp"`
- Flag int32 `json:"flag"`
- }
- // NeastMid is
- type NeastMid struct {
- Mid int64 `json:"mid"`
- }
- // NotifyInfo notify info.
- type NotifyInfo struct {
- Uname string `json:"uname"`
- Mid int64 `json:"mid"`
- Type string `json:"type"`
- NewName string `json:"newName"`
- Action string `json:"action"`
- }
- // ExpMessage exp msg
- type ExpMessage struct {
- Mid int64 `json:"mid"`
- Exp int64 `json:"exp"`
- }
- // MemberBase is
- type MemberBase struct {
- Mid int64 `json:"mid"`
- Name string `json:"name"`
- Sex int64 `json:"sex"`
- Face string `json:"face"`
- Sign string `json:"sign"`
- Rank int64 `json:"rank"`
- }
|