structure

package
v0.4.5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 1, 2020 License: MIT Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ActivityConfig

type ActivityConfig struct {
	Id   int     `xorm:"not null pk autoincr comment('id') INT(11)" json:"id" form:"id" csv:"id"`
	Acid int     `xorm:"not null comment('活动id') index INT(11)" json:"acid" form:"acid" csv:"acid"`
	Type int     `xorm:"not null default 0 comment('配置类型') TINYINT(1)" json:"type" form:"type" csv:"type"`
	F1   int     `xorm:"not null default 0 comment('配置字段1') INT(11)" json:"f1" form:"f1" csv:"f1"`
	F2   int     `xorm:"not null default 0 comment('配置字段2') INT(11)" json:"f2" form:"f2" csv:"f2"`
	F3   int     `xorm:"not null default 0 comment('配置字段3') INT(11)" json:"f3" form:"f3" csv:"f3"`
	F4   int     `xorm:"not null default 0 comment('配置字段4') INT(11)" json:"f4" form:"f4" csv:"f4"`
	F5   int     `xorm:"not null default 0 comment('配置字段5') INT(11)" json:"f5" form:"f5" csv:"f5"`
	F6   int     `xorm:"not null default 0 comment('配置字段6') INT(11)" json:"f6" form:"f6" csv:"f6"`
	F7   int     `xorm:"not null default 0 comment('配置字段7') INT(11)" json:"f7" form:"f7" csv:"f7"`
	F8   int     `xorm:"not null default 0 comment('配置字段8') INT(11)" json:"f8" form:"f8" csv:"f8"`
	F9   int     `xorm:"not null default 0 comment('配置字段9') INT(11)" json:"f9" form:"f9" csv:"f9"`
	F10  int     `xorm:"not null default 0 comment('配置字段10') INT(11)" json:"f10" form:"f10" csv:"f10"`
	F11  float32 `xorm:"not null default 0.00 comment('配置字段11') FLOAT(11,2)" json:"f11" form:"f11" csv:"f11"`
	F12  float32 `xorm:"not null default 0.00 comment('配置字段12') FLOAT(11,2)" json:"f12" form:"f12" csv:"f12"`
	F13  float32 `xorm:"not null default 0.00 comment('配置字段13') FLOAT(11,2)" json:"f13" form:"f13" csv:"f13"`
	F14  float32 `xorm:"not null default 0.00 comment('配置字段14') FLOAT(11,2)" json:"f14" form:"f14" csv:"f14"`
	F15  string  `xorm:"not null default '' comment('配置字段15') VARCHAR(300)" json:"f15" form:"f15" csv:"f15"`
	F16  string  `xorm:"not null default '' comment('配置字段16') VARCHAR(300)" json:"f16" form:"f16" csv:"f16"`
	F17  string  `xorm:"not null default '' comment('配置字段17') VARCHAR(300)" json:"f17" form:"f17" csv:"f17"`
	F18  string  `xorm:"not null comment('配置字段18') TEXT" json:"f18" form:"f18" csv:"f18"`
	F19  string  `xorm:"not null comment('配置字段19') TEXT" json:"f19" form:"f19" csv:"f19"`
	F20  string  `xorm:"not null comment('配置字段20') TEXT" json:"f20" form:"f20" csv:"f20"`
}

type ConfP2pJipaiqi

type ConfP2pJipaiqi struct {
	Gameid int   `xorm:"not null pk default 0 comment('游戏id') INT(10)" json:"gameid" form:"gameid" csv:"gameid"`
	Days   int   `xorm:"not null pk comment('有效天数') INT(8)" json:"days" form:"days" csv:"days"`
	Golds  int64 `xorm:"not null default 0 comment('购买需要金币数量') BIGINT(20)" json:"golds" form:"golds" csv:"golds"`
	Ltime  int   `xorm:"not null default 0 comment('时间') INT(10)" json:"ltime" form:"ltime" csv:"ltime"`
}

type CreateRoomConfig

type CreateRoomConfig struct {
	Gid       int    `xorm:"not null pk comment('游戏') INT(11)" json:"gid" form:"gid" csv:"gid"`
	Gameset   string `xorm:"comment('03CRET指令JSON体数据 ') VARCHAR(500)" json:"gameset" form:"gameset" csv:"gameset"`
	Roundset  string `` /* 153-byte string literal not displayed */
	Starttime int    `xorm:"not null default 0 INT(11)" json:"startTime" form:"startTime" csv:"startTime"`
	Endtime   int    `xorm:"not null default 0 INT(11)" json:"endTime" form:"endTime" csv:"endTime"`
}

type ExpPerLevel

type ExpPerLevel struct {
	Level int `xorm:"not null default 0 comment('等级') INT(11)" json:"level" form:"level" csv:"level"`
	Exp   int `xorm:"not null default 0 comment('所需经验') INT(11)" json:"exp" form:"exp" csv:"exp"`
}

type GameAndroidLevel

type GameAndroidLevel struct {
	Gid      int    `xorm:"not null pk default 0 comment('游戏id') INT(10)" json:"gid" form:"gid" csv:"gid"`
	Rtype    int    `xorm:"not null pk default 0 comment('rtype 1 初级 2 中级') TINYINT(4)" json:"rtype" form:"rtype" csv:"rtype"`
	Basepond int    `xorm:"not null default 0 comment('åˆ�å§‹æ± ') INT(10)" json:"basepond" form:"basepond" csv:"basepond"`
	Curpond  int    `xorm:"not null default 0 comment('当å‰�æ± ') INT(10)" json:"curpond" form:"curpond" csv:"curpond"`
	Pond     string `xorm:"not null default '' comment('库存值') VARCHAR(100)" json:"pond" form:"pond" csv:"pond"`
	LevelMin string `xorm:"not null default '' comment('机器人最小等级') VARCHAR(100)" json:"level_min" form:"level_min" csv:"level_min"`
	LevelMax string `xorm:"not null default '' comment('机器人最大等级') VARCHAR(100)" json:"level_max" form:"level_max" csv:"level_max"`
}

type GameAudit

type GameAudit struct {
	Platform string `xorm:"not null pk default '' comment('平台') VARCHAR(20)" json:"platform" form:"platform" csv:"platform"`
	Version  string `xorm:"not null pk default '' comment('版本') VARCHAR(10)" json:"version" form:"version" csv:"version"`
}

type GameBlockIp

type GameBlockIp struct {
	Ip          string `xorm:"not null pk default '' comment('禁用IP 支持正则') VARCHAR(100)" json:"ip" form:"ip" csv:"ip"`
	Regx        int    `xorm:"not null default 0 comment('1正则 0非正则') TINYINT(1)" json:"regx" form:"regx" csv:"regx"`
	ExpiredTime int    `` /* 128-byte string literal not displayed */
	Reason      string `xorm:"comment('禁封原因') VARCHAR(100)" json:"reason" form:"reason" csv:"reason"`
	GmId        int    `xorm:"not null default 0 comment('禁封IP的GM') INT(11)" json:"gm_id" form:"gm_id" csv:"gm_id"`
}

type GameBoxes

type GameBoxes struct {
	Bid     int    `xorm:"not null pk autoincr comment('宝箱ID') INT(11)" json:"bid" form:"bid" csv:"bid"`
	Name    string `xorm:"not null default '0' comment('宝箱名称') VARCHAR(150)" json:"name" form:"name" csv:"name"`
	Btype   int    `` /* 143-byte string literal not displayed */
	Btime   int    `xorm:"not null default 0 comment('打开时间,单位分钟') INT(8)" json:"btime" form:"btime" csv:"btime"`
	Bnum    int    `xorm:"not null default 0 comment('宝箱开出物品数量') INT(8)" json:"bnum" form:"bnum" csv:"bnum"`
	Quality int    `xorm:"not null default 0 comment('宝箱品质') TINYINT(3)" json:"quality" form:"quality" csv:"quality"`
	Weights string `xorm:"not null comment('权重配置-json字符串') TEXT" json:"weights" form:"weights" csv:"weights"`
	Frees   int    `xorm:"not null default 0 comment('抽卡系统每天免费次数') TINYINT(3)" json:"frees" form:"frees" csv:"frees"`
	Price   int    `xorm:"not null default 0 comment('抽卡系统抽卡耗钻数') INT(10)" json:"price" form:"price" csv:"price"`
	Tab     int    `xorm:"not null default 0 comment('标签页') TINYINT(3)" json:"tab" form:"tab" csv:"tab"`
	Objects string `xorm:"not null comment('宝箱物品内容') TEXT" json:"objects" form:"objects" csv:"objects"`
}

type GameCdns

type GameCdns struct {
	Bid   string `xorm:"not null pk default '' comment('BUNDLEID') VARCHAR(50)" json:"bid" form:"bid" csv:"bid"`
	Cdn1  string `xorm:"not null default '' comment('正常CDN') VARCHAR(100)" json:"cdn1" form:"cdn1" csv:"cdn1"`
	Cdn2  string `xorm:"not null default '' comment('审核CDN') VARCHAR(100)" json:"cdn2" form:"cdn2" csv:"cdn2"`
	Ver2  string `xorm:"not null default '' comment('审核版本号') VARCHAR(10)" json:"ver2" form:"ver2" csv:"ver2"`
	Flag2 int    `xorm:"not null comment('审核开关') INT(11)" json:"flag2" form:"flag2" csv:"flag2"`
}

type GameConfig

type GameConfig struct {
	Cid    int    `xorm:"not null pk autoincr comment('编号') INT(11)" json:"cid" form:"cid" csv:"cid"`
	Cvalue int    `xorm:"not null default 0 comment('值') INT(11)" json:"cvalue" form:"cvalue" csv:"cvalue"`
	Cdesc  string `xorm:"not null default '' comment('描述') VARCHAR(20)" json:"cdesc" form:"cdesc" csv:"cdesc"`
	Ctext  string `xorm:"comment('字符串值') TEXT" json:"ctext" form:"ctext" csv:"ctext"`
}

type GameGiftbags

type GameGiftbags struct {
	Code        string `xorm:"not null pk default '0' comment('礼包码') VARCHAR(45)" json:"code" form:"code" csv:"code"`
	Name        string `xorm:"not null default '' comment('礼包名称') VARCHAR(50)" json:"name" form:"name" csv:"name"`
	Wppack      string `xorm:"not null default '' comment('礼包内容') VARCHAR(200)" json:"wppack" form:"wppack" csv:"wppack"`
	Extime      int    `xorm:"not null default 0 comment('过期时间段-分钟') INT(10)" json:"extime" form:"extime" csv:"extime"`
	Expire      int    `xorm:"not null default 0 comment('过期时间') INT(11)" json:"expire" form:"expire" csv:"expire"`
	Channel     int    `xorm:"not null default 0 comment('使用渠道 0-全渠道') INT(5)" json:"channel" form:"channel" csv:"channel"`
	LimitGlobal int    `` /* 135-byte string literal not displayed */
	LimitSingle int    `` /* 139-byte string literal not displayed */
	Used        int    `xorm:"not null default 0 comment('已使用次数') INT(10)" json:"used" form:"used" csv:"used"`
	Ltime       int    `xorm:"not null default 0 INT(11)" json:"ltime" form:"ltime" csv:"ltime"`
}

type GameGoldsType

type GameGoldsType struct {
	Gsid      int    `xorm:"not null pk comment('游戏编号') INT(10)" json:"gsid" form:"gsid" csv:"gsid"`
	Gamename  string `xorm:"not null comment('游戏名称') VARCHAR(500)" json:"gamename" form:"gamename" csv:"gamename"`
	Shortkey  string `xorm:"not null default '' comment('英文短名') VARCHAR(20)" json:"shortkey" form:"shortkey" csv:"shortkey"`
	Gstype    int    `` /* 141-byte string literal not displayed */
	Gsclass   string `xorm:"not null comment('集合') VARCHAR(200)" json:"gsclass" form:"gsclass" csv:"gsclass"`
	Remark    string `xorm:"not null default '' comment('简单描述') VARCHAR(1000)" json:"remark" form:"remark" csv:"remark"`
	State     int    `xorm:"not null default 1 comment('状态 1可用 0不可用') TINYINT(1)" json:"state" form:"state" csv:"state"`
	Orderby   int    `xorm:"not null default 0 comment('排序') INT(11)" json:"orderby" form:"orderby" csv:"orderby"`
	Apiserver string `xorm:"not null default '' comment('游戏服务器地址') VARCHAR(500)" json:"apiserver" form:"apiserver" csv:"apiserver"`
	IsHot     int    `xorm:"not null default 0 comment('牛人在玩啥') TINYINT(1)" json:"is_hot" form:"is_hot" csv:"is_hot"`
	UiRootid  int    `xorm:"not null default 0 comment('UI区域编号') INT(1)" json:"ui_rootid" form:"ui_rootid" csv:"ui_rootid"`
	UiPosid   int    `xorm:"not null default 0 comment('UI位置编号') INT(1)" json:"ui_posid" form:"ui_posid" csv:"ui_posid"`
	UiColor   int    `xorm:"not null default 0 comment('UI颜色') INT(8)" json:"ui_color" form:"ui_color" csv:"ui_color"`
	Censerver string `xorm:"not null default '' comment('中心服务器地址') VARCHAR(100)" json:"censerver" form:"censerver" csv:"censerver"`
}

type GameGradeAddition

type GameGradeAddition struct {
	Season   int    `xorm:"not null pk default 0 comment('赛季') INT(11)" json:"season" form:"season" csv:"season"`
	Gid      int    `xorm:"not null pk default 0 comment('游戏id') INT(11)" json:"gid" form:"gid" csv:"gid"`
	Addition string `xorm:"not null default '' comment('加成比例') VARCHAR(300)" json:"addition" form:"addition" csv:"addition"`
}

type GameGuidance

type GameGuidance struct {
	Step      int    `xorm:"not null pk default 0 comment('引导序号') INT(10)" json:"step" form:"step" csv:"step"`
	Stage     int    `` /* 192-byte string literal not displayed */
	Title     string `xorm:"default '' comment('操作步骤') VARCHAR(50)" json:"title" form:"title" csv:"title"`
	Interrupt string `xorm:"default '' comment('中断操作 内容自己约定') VARCHAR(200)" json:"interrupt" form:"interrupt" csv:"interrupt"`
	Tips      string `xorm:"default '' comment('操作提示') VARCHAR(200)" json:"tips" form:"tips" csv:"tips"`
	Guide     string `xorm:"not null default '' comment('引导位置坐标') VARCHAR(100)" json:"guide" form:"guide" csv:"guide"`
	Box       string `xorm:"not null default '' comment('对话框坐标') VARCHAR(100)" json:"box" form:"box" csv:"box"`
}

type GameHallNotice

type GameHallNotice struct {
	Id      int    `xorm:"not null pk autoincr INT(11)" json:"id" form:"id" csv:"id"`
	Content string `xorm:"not null comment('内容') TEXT" json:"content" form:"content" csv:"content"`
	State   int    `xorm:"not null default 0 comment('状态 1 显示  0 不显示') TINYINT(3)" json:"state" form:"state" csv:"state"`
	Ltime   int    `xorm:"not null default 0 comment('添加时间') INT(10)" json:"ltime" form:"ltime" csv:"ltime"`
	Admin   int    `xorm:"not null default 0 comment('管理员') INT(10)" json:"admin" form:"admin" csv:"admin"`
	Appid   int    `xorm:"not null default 0 comment('appid') INT(11)" json:"appid" form:"appid" csv:"appid"`
}

type GameHallserver

type GameHallserver struct {
	Hid        int    `xorm:"not null pk autoincr INT(11)" json:"hid" form:"hid" csv:"hid"`
	Title      string `xorm:"not null default '' comment('备注') VARCHAR(45)" json:"title" form:"title" csv:"title"`
	Server     string `xorm:"not null default '' comment('服务器') VARCHAR(30)" json:"server" form:"server" csv:"server"`
	Minusecard int    `xorm:"not null default 0 comment('最小消耗卡') INT(11)" json:"minusecard" form:"minusecard" csv:"minusecard"`
	Maxusecard int    `xorm:"not null default 0 comment('最大消耗卡') INT(11)" json:"maxusecard" form:"maxusecard" csv:"maxusecard"`
	Status     int    `xorm:"not null default 0 comment('0 不可用 1 可用') TINYINT(3)" json:"status" form:"status" csv:"status"`
	Admin      int    `xorm:"not null default 0 comment('操作员') INT(10)" json:"admin" form:"admin" csv:"admin"`
	Lasttime   int    `xorm:"not null default 0 comment('修改时间') INT(10)" json:"lasttime" form:"lasttime" csv:"lasttime"`
	Stype      int    `` /* 155-byte string literal not displayed */
}

type GameLiveness

type GameLiveness struct {
	Livetype int    `` /* 128-byte string literal not displayed */
	Liveness int    `xorm:"not null pk comment('累积活跃度') INT(10)" json:"liveness" form:"liveness" csv:"liveness"`
	Wppack   string `` /* 131-byte string literal not displayed */
}

type GameMjRooms

type GameMjRooms struct {
	Code        int    `xorm:"not null pk comment('房间号') INT(11)" json:"code" form:"code" csv:"code"`
	Gsid        string `xorm:"not null default '' comment('游戏服务器') VARCHAR(20)" json:"gsid" form:"gsid" csv:"gsid"`
	Tid         int    `xorm:"not null default 0 comment('桌子') INT(11)" json:"tid" form:"tid" csv:"tid"`
	Uid         int    `xorm:"not null default 0 comment('创建者') INT(11)" json:"uid" form:"uid" csv:"uid"`
	Cards       int    `xorm:"not null default 0 comment('消耗房卡数量') INT(11)" json:"cards" form:"cards" csv:"cards"`
	Rounds      int    `xorm:"not null default 0 comment('局数') INT(11)" json:"rounds" form:"rounds" csv:"rounds"`
	Type        int    `` /* 134-byte string literal not displayed */
	Ltime       int    `xorm:"not null default 0 comment('创建时间') INT(11)" json:"ltime" form:"ltime" csv:"ltime"`
	Lid         int    `xorm:"not null default 0 comment('日志编号') INT(11)" json:"lid" form:"lid" csv:"lid"`
	Stype       int    `xorm:"not null default 0 comment('飞不飞') TINYINT(4)" json:"stype" form:"stype" csv:"stype"`
	Times       int    `xorm:"not null comment('百搭封顶 巧嘛几倍的花') TINYINT(4)" json:"times" form:"times" csv:"times"`
	Baidad      int    `xorm:"not null default 0 TINYINT(4)" json:"baidad" form:"baidad" csv:"baidad"`
	Huamaima    int    `xorm:"not null default 0 SMALLINT(4)" json:"huamaima" form:"huamaima" csv:"huamaima"`
	Bdwcount    int    `xorm:"not null default 0 comment('王最多出几张') TINYINT(4)" json:"bdwcount" form:"bdwcount" csv:"bdwcount"`
	Wft         int    `xorm:"not null default 0 comment('王压2') TINYINT(4)" json:"wft" form:"wft" csv:"wft"`
	Fd          int    `xorm:"not null default 0 comment('封顶数') SMALLINT(4)" json:"fd" form:"fd" csv:"fd"`
	Wdc         int    `xorm:"not null default 0 comment('王单出') TINYINT(4)" json:"wdc" form:"wdc" csv:"wdc"`
	Qianggang   int    `xorm:"not null default 0 TINYINT(4)" json:"qianggang" form:"qianggang" csv:"qianggang"`
	Choujiang   int    `xorm:"not null default 0 TINYINT(4)" json:"choujiang" form:"choujiang" csv:"choujiang"`
	Checkip     int    `xorm:"not null default 0 TINYINT(4)" json:"checkIp" form:"checkIp" csv:"checkIp"`
	Checkgps    int    `xorm:"not null default 0 TINYINT(4)" json:"checkGps" form:"checkGps" csv:"checkGps"`
	Bnotdianpao int    `xorm:"not null default 0 comment('百搭点炮不可胡') TINYINT(4)" json:"bnotdianpao" form:"bnotdianpao" csv:"bnotdianpao"`
	Huanum      int    `xorm:"not null default 0 TINYINT(4)" json:"huanum" form:"huanum" csv:"huanum"`
	Flyvalue    int    `xorm:"not null default 0 TINYINT(4)" json:"flyvalue" form:"flyvalue" csv:"flyvalue"`
	Qmnotchi    int    `xorm:"not null default 0 TINYINT(4)" json:"qmnotchi" form:"qmnotchi" csv:"qmnotchi"`
	Paobaida    int    `xorm:"not null default 0 TINYINT(4)" json:"paobaida" form:"paobaida" csv:"paobaida"`
	Mid         int    `xorm:"not null default 0 comment('比赛ID') INT(11)" json:"mid" form:"mid" csv:"mid"`
	Buytype     int    `` /* 135-byte string literal not displayed */
	Hid         int    `xorm:"not null default 0 comment('小助手') INT(11)" json:"hid" form:"hid" csv:"hid"`
	Cid         int    `xorm:"not null comment('家族ID') INT(11)" json:"cid" form:"cid" csv:"cid"`
	Difen       int    `xorm:"not null default 0 comment('底分') INT(11)" json:"difen" form:"difen" csv:"difen"`
	Huangfan    int    `xorm:"not null default 0 INT(11)" json:"huangfan" form:"huangfan" csv:"huangfan"`
	Gid         int    `xorm:"not null default 0 comment('游戏ID') INT(11)" json:"gid" form:"gid" csv:"gid"`
	Cur         int    `xorm:"not null default 0 comment('当前局数') INT(8)" json:"cur" form:"cur" csv:"cur"`
	IsOver      int    `xorm:"not null default 0 comment('桌子状态') TINYINT(3)" json:"is_over" form:"is_over" csv:"is_over"`
	Uid1        int    `xorm:"not null comment('用户1') INT(11)" json:"uid1" form:"uid1" csv:"uid1"`
	Uid2        int    `xorm:"not null default 0 comment('用户2') INT(11)" json:"uid2" form:"uid2" csv:"uid2"`
	Uid3        int    `xorm:"not null default 0 comment('用户3') INT(11)" json:"uid3" form:"uid3" csv:"uid3"`
	Uid4        int    `xorm:"not null default 0 comment('用户4') INT(11)" json:"uid4" form:"uid4" csv:"uid4"`
	Uid5        int    `xorm:"not null default 0 comment('用户5') INT(11)" json:"uid5" form:"uid5" csv:"uid5"`
	Uid6        int    `xorm:"not null default 0 comment('用户6') INT(11)" json:"uid6" form:"uid6" csv:"uid6"`
	Bijiaotype  int    `xorm:"not null default 0 INT(8)" json:"bijiaotype" form:"bijiaotype" csv:"bijiaotype"`
	Door        int    `xorm:"not null comment('二麻') INT(11)" json:"door" form:"door" csv:"door"`
	Feetype     int    `` /* 157-byte string literal not displayed */
	Qixiaodui   int    `xorm:"not null default 0 comment('七小对') INT(5)" json:"qixiaodui" form:"qixiaodui" csv:"qixiaodui"`
}

type GameOutfit

type GameOutfit struct {
	Uroid  int `xorm:"not null pk autoincr comment('自增id 装备id') INT(11)" json:"uroid" form:"uroid" csv:"uroid"`
	Uid    int `xorm:"not null default 0 comment('用户id') index INT(11)" json:"uid" form:"uid" csv:"uid"`
	Roid   int `xorm:"not null default 0 comment('角色id') INT(11)" json:"roid" form:"roid" csv:"roid"`
	Extime int `` /* 136-byte string literal not displayed */
	Exp    int `xorm:"not null default 0 comment('拥有该装备之后多获得的经验值') INT(11)" json:"exp" form:"exp" csv:"exp"`
	Ltime  int `xorm:"not null default 0 comment('添加时间') INT(11)" json:"ltime" form:"ltime" csv:"ltime"`
}

type GamePets

type GamePets struct {
	Id          int    `xorm:"not null pk autoincr comment('宠物id') INT(11)" json:"id" form:"id" csv:"id"`
	Name        string `xorm:"not null default '' comment('宠物名称') VARCHAR(20)" json:"name" form:"name" csv:"name"`
	RoomImg     string `xorm:"not null default '' comment('大厅立绘') VARCHAR(100)" json:"room_img" form:"room_img" csv:"room_img"`
	RoomAnimate string `xorm:"not null default '' comment('大厅动画') VARCHAR(100)" json:"room_animate" form:"room_animate" csv:"room_animate"`
	GameImg     string `xorm:"not null default '' comment('游戏内立绘') VARCHAR(100)" json:"game_img" form:"game_img" csv:"game_img"`
	GameAnimate string `xorm:"not null default '' comment('游戏内动画') VARCHAR(100)" json:"game_animate" form:"game_animate" csv:"game_animate"`
	Mutual      int    `xorm:"not null default 0 comment('交互气泡') INT(11)" json:"mutual" form:"mutual" csv:"mutual"`
	Effect      string `xorm:"not null default '' comment('特效描述') VARCHAR(200)" json:"effect" form:"effect" csv:"effect"`
	EffectNum   int    `xorm:"not null default 0 comment('特效倍数') INT(11)" json:"effect_num" form:"effect_num" csv:"effect_num"`
}

type GameProps

type GameProps struct {
	Pid         int    `xorm:"not null pk autoincr comment('道具id') INT(11)" json:"pid" form:"pid" csv:"pid"`
	Type        int    `` /* 291-byte string literal not displayed */
	Subtype     int    `` /* 239-byte string literal not displayed */
	Name        string `xorm:"not null default '' comment('道具名称') VARCHAR(100)" json:"name" form:"name" csv:"name"`
	Icon        int    `xorm:"not null default 0 comment('icon-ID') INT(5)" json:"icon" form:"icon" csv:"icon"`
	Syxhtype    int    `` /* 137-byte string literal not displayed */
	Syxhnum     int    `xorm:"not null default 0 comment('使用消耗货币数量') INT(5)" json:"syxhnum" form:"syxhnum" csv:"syxhnum"`
	Dqtype      int    `` /* 128-byte string literal not displayed */
	Sytype      int    `` /* 128-byte string literal not displayed */
	Sytime      int    `xorm:"not null default 0 comment('使用期限 0-永久 单位分钟') INT(8)" json:"sytime" form:"sytime" csv:"sytime"`
	Hbtype      int    `xorm:"not null default 0 comment('货币类型') TINYINT(3)" json:"hbtype" form:"hbtype" csv:"hbtype"`
	Quality     int    `xorm:"not null default 0 comment('品级 1-4级') TINYINT(3)" json:"quality" form:"quality" csv:"quality"`
	Exps        int    `xorm:"not null default 0 comment('增加经验值') INT(8)" json:"exps" form:"exps" csv:"exps"`
	HabitRole   int    `xorm:"not null default 0 comment('偏好人物类型') INT(10)" json:"habit_role" form:"habit_role" csv:"habit_role"`
	Effect      int    `xorm:"not null default 0 comment('表现效果id') INT(11)" json:"effect" form:"effect" csv:"effect"`
	Repeatid    int    `xorm:"not null default 0 comment('重复获得替换道具ID') INT(11)" json:"repeatid" form:"repeatid" csv:"repeatid"`
	Repeatnum   int    `xorm:"not null default 0 comment('重复获得替换道具数量') INT(11)" json:"repeatnum" form:"repeatnum" csv:"repeatnum"`
	Ulroleid    int    `xorm:"not null default 0 comment('人物ID') INT(11)" json:"ulroleid" form:"ulroleid" csv:"ulroleid"`
	Ulrolelv    int    `xorm:"not null default 0 comment('人物等级') INT(8)" json:"ulrolelv" form:"ulrolelv" csv:"ulrolelv"`
	Bwtype      int    `xorm:"not null default 0 comment('袋子物品类型') INT(5)" json:"bwtype" form:"bwtype" csv:"bwtype"`
	Bquality    int    `xorm:"not null comment('袋子物品品级') TINYINT(3)" json:"bquality" form:"bquality" csv:"bquality"`
	Minnum      int    `xorm:"not null default 0 comment('袋子最小物品数量') INT(5)" json:"minnum" form:"minnum" csv:"minnum"`
	Maxnum      int    `xorm:"not null default 0 comment('袋子最大物品数量') INT(5)" json:"maxnum" form:"maxnum" csv:"maxnum"`
	Overlay     int    `xorm:"not null default 0 comment('0-不支持叠加 1-支持叠加') TINYINT(1)" json:"overlay" form:"overlay" csv:"overlay"`
	Preferences string `xorm:"not null default '' comment('偏好') VARCHAR(200)" json:"preferences" form:"preferences" csv:"preferences"`
	Desc        string `xorm:"not null default '' comment('描述') VARCHAR(100)" json:"desc" form:"desc" csv:"desc"`
	Ltime       int    `xorm:"not null default 0 comment('添加时间') INT(11)" json:"ltime" form:"ltime" csv:"ltime"`
	Utime       int    `xorm:"not null default 0 comment('更新时间') INT(11)" json:"utime" form:"utime" csv:"utime"`
}

type GameRankStat

type GameRankStat struct {
	Stars          int    `xorm:"not null pk default 0 comment('段位等级') TINYINT(4)" json:"stars" form:"stars" csv:"stars"`
	Rank           int    `xorm:"default 0 comment('段位分') INT(10)" json:"rank" form:"rank" csv:"rank"`
	Name           string `xorm:"not null default '' comment('段位名称') VARCHAR(30)" json:"name" form:"name" csv:"name"`
	Score          int    `xorm:"default 0 comment('基础积分') INT(10)" json:"score" form:"score" csv:"score"`
	Coin           int    `xorm:"default 0 comment('入场需求') INT(10)" json:"coin" form:"coin" csv:"coin"`
	Tax            int    `xorm:"default 0 comment('门票') INT(10)" json:"tax" form:"tax" csv:"tax"`
	Base           int    `xorm:"default 0 comment('底分') INT(10)" json:"base" form:"base" csv:"base"`
	Bid            int    `xorm:"default 0 comment('掉落宝箱id') INT(10)" json:"bid" form:"bid" csv:"bid"`
	Exp            int    `xorm:"default 0 comment('增加经验值') INT(10)" json:"exp" form:"exp" csv:"exp"`
	Roomgoldfactor int    `` /* 134-byte string literal not displayed */
	Roomtimefactor int    `` /* 145-byte string literal not displayed */
	ReviveNums     int    `xorm:"not null default 0 comment('复活币数量') INT(10)" json:"revive_nums" form:"revive_nums" csv:"revive_nums"`
	ReviveDiscount int    `` /* 142-byte string literal not displayed */
}

type GameRatioFactor

type GameRatioFactor struct {
	Ratio  int `xorm:"not null pk comment('全局倍率') INT(10)" json:"ratio" form:"ratio" csv:"ratio"`
	Factor int `xorm:"not null comment('系数') INT(10)" json:"factor" form:"factor" csv:"factor"`
}

type GameRecordInfo2051

type GameRecordInfo2051 struct {
	Index       int64  `xorm:"not null pk autoincr comment('索引') BIGINT(30)" json:"index" form:"index" csv:"index"`
	Cards       string `xorm:"comment('手牌') TEXT" json:"cards" form:"cards" csv:"cards"`
	Backcard    string `xorm:"comment('底牌') TEXT" json:"backcard" form:"backcard" csv:"backcard"`
	Points      string `xorm:"comment('分数') TEXT" json:"points" form:"points" csv:"points"`
	Turns       string `xorm:"comment('手数') TEXT" json:"turns" form:"turns" csv:"turns"`
	Bombs       string `xorm:"comment('炸弹') TEXT" json:"bombs" form:"bombs" csv:"bombs"`
	Banker      int    `xorm:"comment('地主玩家') TINYINT(1)" json:"banker" form:"banker" csv:"banker"`
	Doubletimes int    `xorm:"comment('倍数') index INT(10)" json:"doubletimes" form:"doubletimes" csv:"doubletimes"`
	Basescore   int    `xorm:"comment('底分') TINYINT(3)" json:"basescore" form:"basescore" csv:"basescore"`
	Spring      int    `xorm:"comment('1反春 2春天') TINYINT(1)" json:"spring" form:"spring" csv:"spring"`
	Winpos      int    `xorm:"comment('赢家位置') TINYINT(1)" json:"winpos" form:"winpos" csv:"winpos"`
	Gameturns   int    `xorm:"comment('游戏手数') INT(10)" json:"gameturns" form:"gameturns" csv:"gameturns"`
	OrderBy     int    `xorm:"not null default 0 comment('按照倍数排序') index INT(10)" json:"order_by" form:"order_by" csv:"order_by"`
	Cha         int    `xorm:"not null default 0 comment('差值') index INT(10)" json:"cha" form:"cha" csv:"cha"`
}

type GameRecordInfo2051Copy

type GameRecordInfo2051Copy struct {
	Index       int64  `xorm:"not null pk autoincr comment('索引') BIGINT(30)" json:"index" form:"index" csv:"index"`
	Cards       string `xorm:"comment('手牌') TEXT" json:"cards" form:"cards" csv:"cards"`
	Backcard    string `xorm:"comment('底牌') TEXT" json:"backcard" form:"backcard" csv:"backcard"`
	Points      string `xorm:"comment('分数') TEXT" json:"points" form:"points" csv:"points"`
	Turns       string `xorm:"comment('手数') TEXT" json:"turns" form:"turns" csv:"turns"`
	Bombs       string `xorm:"comment('炸弹') TEXT" json:"bombs" form:"bombs" csv:"bombs"`
	Banker      int    `xorm:"comment('地主玩家') TINYINT(1)" json:"banker" form:"banker" csv:"banker"`
	Doubletimes int    `xorm:"comment('倍数') INT(10)" json:"doubletimes" form:"doubletimes" csv:"doubletimes"`
	Basescore   int    `xorm:"comment('底分') TINYINT(3)" json:"basescore" form:"basescore" csv:"basescore"`
	Spring      int    `xorm:"comment('1反春 2春天') TINYINT(1)" json:"spring" form:"spring" csv:"spring"`
	Winpos      int    `xorm:"comment('赢家位置') TINYINT(1)" json:"winpos" form:"winpos" csv:"winpos"`
	Gameturns   int    `xorm:"comment('游戏手数') INT(10)" json:"gameturns" form:"gameturns" csv:"gameturns"`
	OrderBy     int    `xorm:"not null default 0 comment('按照倍数排序') INT(10)" json:"order_by" form:"order_by" csv:"order_by"`
	Cha         int    `xorm:"not null default 0 comment('差值') INT(10)" json:"cha" form:"cha" csv:"cha"`
}

type GameRecordInfo2051S

type GameRecordInfo2051S struct {
	Index       int64  `xorm:"not null pk autoincr comment('索引') BIGINT(30)" json:"index" form:"index" csv:"index"`
	Cards       string `xorm:"comment('手牌') VARCHAR(150)" json:"cards" form:"cards" csv:"cards"`
	Backcard    string `xorm:"comment('底牌') VARCHAR(50)" json:"backcard" form:"backcard" csv:"backcard"`
	Points      string `xorm:"comment('分数') VARCHAR(50)" json:"points" form:"points" csv:"points"`
	Turns       string `xorm:"comment('手数') VARCHAR(50)" json:"turns" form:"turns" csv:"turns"`
	Bombs       string `xorm:"comment('炸弹') VARCHAR(50)" json:"bombs" form:"bombs" csv:"bombs"`
	Banker      int    `xorm:"comment('地主玩家') TINYINT(1)" json:"banker" form:"banker" csv:"banker"`
	Doubletimes int    `xorm:"comment('倍数') index INT(10)" json:"doubletimes" form:"doubletimes" csv:"doubletimes"`
	Basescore   int    `xorm:"comment('底分') TINYINT(3)" json:"basescore" form:"basescore" csv:"basescore"`
	Spring      int    `xorm:"comment('1反春 2春天') TINYINT(1)" json:"spring" form:"spring" csv:"spring"`
	Winpos      int    `xorm:"comment('赢家位置') TINYINT(1)" json:"winpos" form:"winpos" csv:"winpos"`
	Gameturns   int    `xorm:"comment('游戏手数') INT(10)" json:"gameturns" form:"gameturns" csv:"gameturns"`
	OrderBy     int    `xorm:"not null default 0 comment('按照倍数排序') index INT(10)" json:"order_by" form:"order_by" csv:"order_by"`
	Cha         int    `xorm:"not null default 0 comment('差值') index INT(10)" json:"cha" form:"cha" csv:"cha"`
}

type GameRecordInfo2052

type GameRecordInfo2052 struct {
	Index       int64  `xorm:"not null pk autoincr comment('索引') BIGINT(30)" json:"index" form:"index" csv:"index"`
	Cards       string `xorm:"comment('手牌') TEXT" json:"cards" form:"cards" csv:"cards"`
	Backcard    string `xorm:"comment('底牌') TEXT" json:"backcard" form:"backcard" csv:"backcard"`
	Points      string `xorm:"comment('分数') TEXT" json:"points" form:"points" csv:"points"`
	Turns       string `xorm:"comment('手数') TEXT" json:"turns" form:"turns" csv:"turns"`
	Bombs       string `xorm:"comment('炸弹') TEXT" json:"bombs" form:"bombs" csv:"bombs"`
	Banker      int    `xorm:"comment('地主玩家') TINYINT(1)" json:"banker" form:"banker" csv:"banker"`
	Doubletimes int    `xorm:"comment('倍数') index INT(10)" json:"doubletimes" form:"doubletimes" csv:"doubletimes"`
	Basescore   int    `xorm:"comment('底分') TINYINT(3)" json:"basescore" form:"basescore" csv:"basescore"`
	Spring      int    `xorm:"comment('1反春 2春天') TINYINT(1)" json:"spring" form:"spring" csv:"spring"`
	Winpos      int    `xorm:"comment('赢家位置') TINYINT(1)" json:"winpos" form:"winpos" csv:"winpos"`
	Gameturns   int    `xorm:"comment('游戏手数') INT(10)" json:"gameturns" form:"gameturns" csv:"gameturns"`
	OrderBy     int    `xorm:"not null default 0 comment('按照倍数排序') index INT(10)" json:"order_by" form:"order_by" csv:"order_by"`
	Cha         int    `xorm:"index INT(10)" json:"cha" form:"cha" csv:"cha"`
}

type GameRegisterIp

type GameRegisterIp struct {
	Day   int    `xorm:"not null pk comment('天') INT(11)" json:"day" form:"day" csv:"day"`
	Ip    string `xorm:"not null pk default '' comment('ip') VARCHAR(20)" json:"ip" form:"ip" csv:"ip"`
	Count int    `xorm:"not null default 0 comment('注册用户数') INT(11)" json:"count" form:"count" csv:"count"`
}

type GameRoleExps

type GameRoleExps struct {
	Quality   int `xorm:"not null pk default 0 comment('角色品阶') INT(5)" json:"quality" form:"quality" csv:"quality"`
	RoleLevel int `xorm:"not null pk default 0 comment('角色等级') INT(5)" json:"role_level" form:"role_level" csv:"role_level"`
	RoleExps  int `xorm:"not null default 0 comment('累积经验值') INT(10)" json:"role_exps" form:"role_exps" csv:"role_exps"`
	Score     int `xorm:"not null default 0 comment('增加分值倍率') INT(8)" json:"score" form:"score" csv:"score"`
	Exps      int `xorm:"not null default 0 comment('消耗经验值') INT(8)" json:"exps" form:"exps" csv:"exps"`
}

type GameRoleSkills

type GameRoleSkills struct {
	Quality    int `xorm:"not null pk default 0 comment('角色品阶') INT(5)" json:"quality" form:"quality" csv:"quality"`
	SkillLevel int `xorm:"not null pk default 0 comment('角色技能等级') INT(5)" json:"skill_level" form:"skill_level" csv:"skill_level"`
	RoleLevel  int `` /* 130-byte string literal not displayed */
	Stuff1     int `xorm:"not null default 0 comment('突破材料id1') INT(11)" json:"stuff1" form:"stuff1" csv:"stuff1"`
	Stuff2     int `xorm:"not null default 0 comment('突破材料id2') INT(11)" json:"stuff2" form:"stuff2" csv:"stuff2"`
}

type GameRoleVoices

type GameRoleVoices struct {
	Rvid       int    `xorm:"not null pk autoincr comment('自增id') INT(11)" json:"rvid" form:"rvid" csv:"rvid"`
	Roid       int    `xorm:"not null default 0 comment('角色id') INT(11)" json:"roid" form:"roid" csv:"roid"`
	Text       string `xorm:"not null default '' comment('语音文字描述') VARCHAR(300)" json:"text" form:"text" csv:"text"`
	Context    string `xorm:"not null comment('文本内容') VARCHAR(300)" json:"context" form:"context" csv:"context"`
	ResVoice   int    `xorm:"not null default 0 comment('语音资源ID') INT(10)" json:"res_voice" form:"res_voice" csv:"res_voice"`
	Scenes     string `` /* 147-byte string literal not displayed */
	SkillLevel int    `xorm:"default 0 comment('解锁技能等级') INT(11)" json:"skill_level" form:"skill_level" csv:"skill_level"`
}

type GameRoles

type GameRoles struct {
	Roid       int    `xorm:"not null pk autoincr comment('角色ID') INT(11)" json:"roid" form:"roid" csv:"roid"`
	Name       string `xorm:"not null default '' comment('角色名称') VARCHAR(100)" json:"name" form:"name" csv:"name"`
	Icon       int    `xorm:"not null default 0 comment('Icon-id') INT(5)" json:"icon" form:"icon" csv:"icon"`
	Quality    int    `xorm:"not null default 0 comment('品阶') TINYINT(3)" json:"quality" form:"quality" csv:"quality"`
	BsYz       int    `xorm:"not null default 0 comment('牌型基础分-压制') TINYINT(3)" json:"bs_yz" form:"bs_yz" csv:"bs_yz"`
	BsJb       int    `xorm:"not null default 0 comment('牌型基础分-加倍') TINYINT(3)" json:"bs_jb" form:"bs_jb" csv:"bs_jb"`
	BsLd       int    `xorm:"not null default 0 comment('牌型基础分-连对') TINYINT(3)" json:"bs_ld" form:"bs_ld" csv:"bs_ld"`
	BsFj       int    `xorm:"not null default 0 comment('牌型基础分-飞机') TINYINT(3)" json:"bs_fj" form:"bs_fj" csv:"bs_fj"`
	BsZd       int    `xorm:"not null default 0 comment('牌型基础分-炸弹') TINYINT(3)" json:"bs_zd" form:"bs_zd" csv:"bs_zd"`
	BsSz       int    `xorm:"not null default 0 comment('牌型基础分-顺子') TINYINT(3)" json:"bs_sz" form:"bs_sz" csv:"bs_sz"`
	BsSd       int    `xorm:"not null default 0 comment('牌型基础分-三带') TINYINT(3)" json:"bs_sd" form:"bs_sd" csv:"bs_sd"`
	Skid       int    `xorm:"not null default 0 comment('技能ID') INT(11)" json:"skid" form:"skid" csv:"skid"`
	Maxlevel   int    `xorm:"not null default 0 comment('角色上限') INT(5)" json:"maxlevel" form:"maxlevel" csv:"maxlevel"`
	HabitWp    int    `xorm:"not null default 0 comment('偏好物品ID') INT(11)" json:"habit_wp" form:"habit_wp" csv:"habit_wp"`
	HabitRole  int    `xorm:"not null default 0 comment('偏好人物类型') INT(10)" json:"habit_role" form:"habit_role" csv:"habit_role"`
	ResArt     int    `xorm:"not null default 0 comment('美术路径-id') INT(5)" json:"res_art" form:"res_art" csv:"res_art"`
	ResLv      string `` /* 176-byte string literal not displayed */
	ResVoice   int    `xorm:"not null default 0 comment('语音路径-id') INT(5)" json:"res_voice" form:"res_voice" csv:"res_voice"`
	ResEmoijs  string `xorm:"not null default '' comment('默认表情道具ID') VARCHAR(300)" json:"res_emoijs" form:"res_emoijs" csv:"res_emoijs"`
	ResVemoijs string `` /* 127-byte string literal not displayed */
	Actors     string `xorm:"not null default '' comment('配音人员') VARCHAR(100)" json:"actors" form:"actors" csv:"actors"`
	Chathead   int    `xorm:"not null default 0 comment('头像道具ID') INT(11)" json:"chathead" form:"chathead" csv:"chathead"`
	Chatavator int    `xorm:"not null default 0 comment('头像框道具ID') INT(11)" json:"chatavator" form:"chatavator" csv:"chatavator"`
	Taste      int    `xorm:"not null default 1 comment('0正常角色 1体验角色') TINYINT(3)" json:"taste" form:"taste" csv:"taste"`
	Isdefault  int    `` /* 128-byte string literal not displayed */
	Desc       string `xorm:"not null default '' comment('描述') VARCHAR(500)" json:"desc" form:"desc" csv:"desc"`
	Ltime      int    `xorm:"not null default 0 comment('添加时间') INT(11)" json:"ltime" form:"ltime" csv:"ltime"`
	Utime      int    `xorm:"not null default 0 comment('更新时间') INT(11)" json:"utime" form:"utime" csv:"utime"`
}

type GameRoomStat

type GameRoomStat struct {
	Gid            int    `xorm:"not null pk default 8 comment('遊戲id') INT(10)" json:"gid" form:"gid" csv:"gid"`
	Rtype          int    `xorm:"not null pk default 1 comment('房間類型') INT(10)" json:"rtype" form:"rtype" csv:"rtype"`
	Gametype       int    `` /* 241-byte string literal not displayed */
	S2g            int    `xorm:"not null default 0 comment('1分对应多少金币') INT(10)" json:"s2g" form:"s2g" csv:"s2g"`
	Systax         int64  `xorm:"not null default 0 comment('系统税收') BIGINT(20)" json:"systax" form:"systax" csv:"systax"`
	RoomName       string `xorm:"default ' ' comment('房间名') VARCHAR(512)" json:"room_name" form:"room_name" csv:"room_name"`
	Goldsless      int    `xorm:"not null default 0 comment('踢出条件') INT(10)" json:"goldsless" form:"goldsless" csv:"goldsless"`
	Goldsmin       int    `xorm:"default 0 comment('最小进入') INT(10)" json:"goldsmin" form:"goldsmin" csv:"goldsmin"`
	Goldsmax       int    `xorm:"not null default 0 comment('金币上限') INT(10)" json:"goldsmax" form:"goldsmax" csv:"goldsmax"`
	Wins           int    `xorm:"not null default 0 comment('掉落宝箱所需的连胜次数') INT(3)" json:"wins" form:"wins" csv:"wins"`
	Playernum      int    `xorm:"not null default 0 comment('玩家数量') INT(3)" json:"playernum" form:"playernum" csv:"playernum"`
	Androidnum     int    `xorm:"not null default 0 comment('初始机器人数量') INT(10)" json:"androidnum" form:"androidnum" csv:"androidnum"`
	Increasenum    int    `xorm:"not null default 0 comment('机器增量') INT(10)" json:"increasenum" form:"increasenum" csv:"increasenum"`
	Timefactor1    int    `xorm:"not null default 0 comment('时间参数1') INT(10)" json:"timefactor1" form:"timefactor1" csv:"timefactor1"`
	Timefactor2    int    `xorm:"not null default 0 comment('时间参数2(千分之)') INT(10)" json:"timefactor2" form:"timefactor2" csv:"timefactor2"`
	Goldfatcot3    int    `xorm:"not null default 0 comment('金币参数3') INT(10)" json:"goldfatcot3" form:"goldfatcot3" csv:"goldfatcot3"`
	Goldfatcot4    int    `xorm:"not null default 0 comment('金币参数4(千分之)') INT(10)" json:"goldfatcot4" form:"goldfatcot4" csv:"goldfatcot4"`
	Roomgoldfactor int    `` /* 134-byte string literal not displayed */
	Roomtimefactor int    `` /* 145-byte string literal not displayed */
}

type GameServers

type GameServers struct {
	Hid        int    `xorm:"not null pk autoincr INT(11)" json:"hid" form:"hid" csv:"hid"`
	Title      string `xorm:"not null default '' comment('备注') VARCHAR(45)" json:"title" form:"title" csv:"title"`
	Server     string `xorm:"not null default '' comment('服务器') unique VARCHAR(30)" json:"server" form:"server" csv:"server"`
	Status     int    `xorm:"not null default 0 comment('0 不可用 1 可用') TINYINT(3)" json:"status" form:"status" csv:"status"`
	Admin      int    `xorm:"not null default 0 comment('操作员') INT(10)" json:"admin" form:"admin" csv:"admin"`
	Lasttime   int    `xorm:"not null default 0 comment('修改时间') INT(10)" json:"lasttime" form:"lasttime" csv:"lasttime"`
	Stype      int    `` /* 155-byte string literal not displayed */
	Uses       int    `xorm:"not null default 0 comment('使用次数') INT(11)" json:"uses" form:"uses" csv:"uses"`
	Usetime    int    `xorm:"not null default 0 comment('使用时间') index INT(11)" json:"usetime" form:"usetime" csv:"usetime"`
	Hallstatus int    `xorm:"not null default 0 comment('大厅状态') TINYINT(3)" json:"hallstatus" form:"hallstatus" csv:"hallstatus"`
}

type GameServers2

type GameServers2 struct {
	Ip      string `xorm:"not null pk default '' comment('ip') VARCHAR(20)" json:"ip" form:"ip" csv:"ip"`
	Depth   int    `xorm:"not null default 0 comment('深度') index INT(11)" json:"depth" form:"depth" csv:"depth"`
	Isdie   int    `xorm:"not null default 0 comment('是否死了') TINYINT(1)" json:"isdie" form:"isdie" csv:"isdie"`
	Dietime int    `xorm:"not null default 0 comment('死的时间') INT(11)" json:"dietime" form:"dietime" csv:"dietime"`
	Usetime int    `xorm:"not null default 0 comment('使用时间') INT(11)" json:"usetime" form:"usetime" csv:"usetime"`
}

type GameShopConfig

type GameShopConfig struct {
	Scid     int     `xorm:"not null pk autoincr comment('商店配置id') INT(10)" json:"scid" form:"scid" csv:"scid"`
	Name     string  `xorm:"not null default '' comment('配置名称') VARCHAR(100)" json:"name" form:"name" csv:"name"`
	Icon     int     `xorm:"not null default 0 comment('Icon-id') INT(5)" json:"icon" form:"icon" csv:"icon"`
	Channel  int     `xorm:"not null default 0 comment('发行平台 0-所有 >1其他苹果') INT(5)" json:"channel" form:"channel" csv:"channel"`
	Buytype  int     `` /* 135-byte string literal not displayed */
	Buyprice float32 `xorm:"not null default 0.00 comment('价格') FLOAT(11,2)" json:"buyprice" form:"buyprice" csv:"buyprice"`
	Discount int     `xorm:"not null default 0 comment('折扣比%, 0没有') INT(5)" json:"discount" form:"discount" csv:"discount"`
	Paykey   string  `xorm:"not null default '' comment('支付key') VARCHAR(200)" json:"paykey" form:"paykey" csv:"paykey"`
	Wptype   int     `` /* 134-byte string literal not displayed */
	Wpnum    int     `xorm:"not null default 0 comment('物品数量') INT(10)" json:"wpnum" form:"wpnum" csv:"wpnum"`
	Wppack   string  `` /* 134-byte string literal not displayed */
	Putaway  int     `xorm:"not null default 0 comment('是否上架 0-不上架 1-上架') TINYINT(1)" json:"putaway" form:"putaway" csv:"putaway"`
	Hide     int     `xorm:"not null default 0 comment('是否隐藏 0-显示 1-隐藏') TINYINT(1)" json:"hide" form:"hide" csv:"hide"`
	Ltime    int     `xorm:"not null default 0 comment('配置时间') INT(11)" json:"ltime" form:"ltime" csv:"ltime"`
	Utime    int     `xorm:"not null default 0 comment('更新时间') INT(11)" json:"utime" form:"utime" csv:"utime"`
}

type GameSkills

type GameSkills struct {
	Skid      int    `xorm:"not null pk autoincr comment('技能ID') INT(11)" json:"skid" form:"skid" csv:"skid"`
	Name      string `xorm:"not null default '' comment('技能名称') VARCHAR(100)" json:"name" form:"name" csv:"name"`
	Icon      int    `xorm:"not null default 0 comment('Icon-id') INT(5)" json:"icon" form:"icon" csv:"icon"`
	Trigger   int    `` /* 131-byte string literal not displayed */
	Condition int    `xorm:"not null default 0 comment('触发条件') TINYINT(3)" json:"condition" form:"condition" csv:"condition"`
	Effect1   int    `xorm:"not null default 0 comment('等级1效果值(百分之)') INT(5)" json:"effect1" form:"effect1" csv:"effect1"`
	Effect2   int    `xorm:"not null default 0 comment('等级2效果值(百分之)') INT(5)" json:"effect2" form:"effect2" csv:"effect2"`
	Effect3   int    `xorm:"not null default 0 comment('等级3效果值(百分之)') INT(5)" json:"effect3" form:"effect3" csv:"effect3"`
	Effect4   int    `xorm:"not null default 0 comment('等级4效果值(百分之)') INT(5)" json:"effect4" form:"effect4" csv:"effect4"`
	Effect5   int    `xorm:"not null default 0 comment('等级5效果值(百分之)') INT(5)" json:"effect5" form:"effect5" csv:"effect5"`
	Effect6   int    `xorm:"not null default 0 comment('等级6效果值(百分之)') INT(5)" json:"effect6" form:"effect6" csv:"effect6"`
	Extra     int    `xorm:"not null default 0 comment('额外影响字段') INT(5)" json:"extra" form:"extra" csv:"extra"`
	Remark    string `xorm:"not null default '' comment('备注') VARCHAR(100)" json:"remark" form:"remark" csv:"remark"`
	Desc      string `xorm:"not null default '' comment('描述') VARCHAR(100)" json:"desc" form:"desc" csv:"desc"`
	Ltime     int    `xorm:"not null default 0 comment('添加时间') INT(11)" json:"ltime" form:"ltime" csv:"ltime"`
	Utime     int    `xorm:"not null default 0 comment('修改时间') INT(11)" json:"utime" form:"utime" csv:"utime"`
}

type GameTask

type GameTask struct {
	Tkid     int    `xorm:"not null pk autoincr comment('每日任务id') INT(11)" json:"tkid" form:"tkid" csv:"tkid"`
	Type     int    `xorm:"not null default 0 comment('任务类型 1-每日任务 2-成就任务') TINYINT(1)" json:"type" form:"type" csv:"type"`
	Gptype   int    `` /* 131-byte string literal not displayed */
	Gpid     int    `xorm:"not null default 0 comment('任务组id 0-未分组') INT(11)" json:"gpid" form:"gpid" csv:"gpid"`
	Gid      int    `` /* 143-byte string literal not displayed */
	Title    string `xorm:"not null default '' comment('任务标题') VARCHAR(100)" json:"title" form:"title" csv:"title"`
	Mstype   int    `` /* 741-byte string literal not displayed */
	Msnum    int    `xorm:"not null default 0 comment('任务数量') INT(10)" json:"msnum" form:"msnum" csv:"msnum"`
	Msnum2   int    `xorm:"not null default 0 comment('任务数量2') INT(10)" json:"msnum2" form:"msnum2" csv:"msnum2"`
	Liveness int    `xorm:"not null default 0 comment('达成目标获得活跃度') INT(8)" json:"liveness" form:"liveness" csv:"liveness"`
	Wppack   string `` /* 145-byte string literal not displayed */
	Objects  string `xorm:"not null comment('成就任务数量及奖励') TEXT" json:"objects" form:"objects" csv:"objects"`
	Desc     string `xorm:"not null default '' comment('描述') VARCHAR(100)" json:"desc" form:"desc" csv:"desc"`
}

type GameTax

type GameTax struct {
	Gid        int   `xorm:"not null pk default 0 comment('游戏id') INT(10)" json:"gid" form:"gid" csv:"gid"`
	Rtype      int   `xorm:"not null pk default 0 comment('房间类型') TINYINT(3)" json:"rtype" form:"rtype" csv:"rtype"`
	AiSystax   int64 `xorm:"not null default 0 comment('机器人税收') BIGINT(20)" json:"ai_systax" form:"ai_systax" csv:"ai_systax"`
	UserSystax int64 `xorm:"not null default 0 comment('玩家税收') BIGINT(20)" json:"user_systax" form:"user_systax" csv:"user_systax"`
	Changes    int64 `xorm:"not null default 0 comment('金币变化') BIGINT(20)" json:"changes" form:"changes" csv:"changes"`
}

type GameType

type GameType struct {
	Gsid      int    `xorm:"not null pk comment('游戏编号') INT(10)" json:"gsid" form:"gsid" csv:"gsid"`
	Gstype    int    `` /* 126-byte string literal not displayed */
	Gamename  string `xorm:"not null comment('游戏名称') VARCHAR(500)" json:"gamename" form:"gamename" csv:"gamename"`
	Shortkey  string `xorm:"not null comment('短名') CHAR(15)" json:"shortkey" form:"shortkey" csv:"shortkey"`
	Guild     int    `xorm:"not null TINYINT(3)" json:"guild" form:"guild" csv:"guild"`
	Asversion int    `xorm:"not null comment('flash版本') TINYINT(1)" json:"asversion" form:"asversion" csv:"asversion"`
	Remark    string `xorm:"not null default '' comment('备注') VARCHAR(1000)" json:"remark" form:"remark" csv:"remark"`
	State     int    `xorm:"not null default 1 comment('状态 1可用 不可用') TINYINT(1)" json:"state" form:"state" csv:"state"`
	Orderby   int    `xorm:"not null default 0 comment('排序') TINYINT(3)" json:"orderby" form:"orderby" csv:"orderby"`
}

type GameUserServer

type GameUserServer struct {
	Uid       int    `xorm:"not null pk default 0 comment('用户') INT(11)" json:"uid" form:"uid" csv:"uid"`
	Ip        string `xorm:"not null default '' comment('ip') index VARCHAR(20)" json:"ip" form:"ip" csv:"ip"`
	Enters    int    `xorm:"not null default 0 comment('进入次数') INT(11)" json:"enters" form:"enters" csv:"enters"`
	Isdie     int    `xorm:"not null default 0 comment('死了') TINYINT(4)" json:"isdie" form:"isdie" csv:"isdie"`
	Dietime   int    `xorm:"not null default 0 comment('时间') INT(11)" json:"dietime" form:"dietime" csv:"dietime"`
	Entertime int    `xorm:"not null default 0 comment('进入时间') INT(11)" json:"entertime" form:"entertime" csv:"entertime"`
}

type GameUserServerHs

type GameUserServerHs struct {
	Sid   int    `xorm:"not null pk autoincr comment('自动ID') INT(11)" json:"sid" form:"sid" csv:"sid"`
	Uid   int    `xorm:"not null default 0 comment('用户ID') INT(11)" json:"uid" form:"uid" csv:"uid"`
	Ip    string `xorm:"not null default '' comment('IP') VARCHAR(20)" json:"ip" form:"ip" csv:"ip"`
	Isdie int    `xorm:"not null default 0 comment('死了') TINYINT(4)" json:"isdie" form:"isdie" csv:"isdie"`
	Ltime int    `xorm:"not null default 0 comment('时间') INT(11)" json:"ltime" form:"ltime" csv:"ltime"`
}

type GameUserfield

type GameUserfield struct {
	Uid           int     `xorm:"not null pk INT(10)" json:"uid" form:"uid" csv:"uid"`
	Changes       int64   `xorm:"not null default 0 comment('玩家金币总流水') BIGINT(20)" json:"changes" form:"changes" csv:"changes"`
	Startdumb     int     `xorm:"not null default 0 comment('禁言开始') index INT(10)" json:"startdumb" form:"startdumb" csv:"startdumb"`
	Dumblimit     int     `xorm:"not null default 0 comment('禁言结束') INT(10)" json:"dumblimit" form:"dumblimit" csv:"dumblimit"`
	State         int     `` /* 169-byte string literal not displayed */
	Online        int     `xorm:"not null default 0 comment('在线') TINYINT(1)" json:"online" form:"online" csv:"online"`
	OnlineTimes   int     `xorm:"not null default 0 comment('在线总时长') INT(11)" json:"online_times" form:"online_times" csv:"online_times"`
	GameTimes     int     `xorm:"not null default 0 comment('游戏总时长') INT(11)" json:"game_times" form:"game_times" csv:"game_times"`
	Ismotor       int     `xorm:"not null default 0 comment('是否机器人') index TINYINT(1)" json:"ismotor" form:"ismotor" csv:"ismotor"`
	PayGolds      int64   `xorm:"not null default 0 comment('充值总房卡') BIGINT(20)" json:"pay_golds" form:"pay_golds" csv:"pay_golds"`
	PayStones     int64   `xorm:"not null default 0 comment('充值总宝石') BIGINT(20)" json:"pay_stones" form:"pay_stones" csv:"pay_stones"`
	PayFirst      float32 `xorm:"not null default 0.00 comment('首充金额') FLOAT(11,2)" json:"pay_first" form:"pay_first" csv:"pay_first"`
	RoomCard      int     `xorm:"not null default 0 comment('房卡数量') INT(11)" json:"room_card" form:"room_card" csv:"room_card"`
	Ticket        int     `xorm:"not null default 0 comment('礼券数量') INT(11)" json:"ticket" form:"ticket" csv:"ticket"`
	Stones        int     `xorm:"not null default 0 comment('宝石') INT(11)" json:"stones" form:"stones" csv:"stones"`
	CardUse       int     `xorm:"not null default 0 comment('消耗房卡总计') INT(11)" json:"card_use" form:"card_use" csv:"card_use"`
	TicketUse     int     `xorm:"not null default 0 comment('消耗礼券总计') INT(11)" json:"ticket_use" form:"ticket_use" csv:"ticket_use"`
	StonesUse     int     `xorm:"not null default 0 comment('宝石使用总计') INT(11)" json:"stones_use" form:"stones_use" csv:"stones_use"`
	Level         int     `xorm:"not null default 0 comment('等级') INT(10)" json:"level" form:"level" csv:"level"`
	Experience    int     `xorm:"not null default 0 comment('经验值') INT(10)" json:"experience" form:"experience" csv:"experience"`
	VipLevel      int     `xorm:"not null default 0 comment('vip等级') index(vip_level) TINYINT(3)" json:"vip_level" form:"vip_level" csv:"vip_level"`
	VipPay        float32 `xorm:"not null default 0.00 comment('在当前VIP充值金额') FLOAT(11,2)" json:"vip_pay" form:"vip_pay" csv:"vip_pay"`
	VipCard       int     `xorm:"not null default 0 comment('vip消耗的房卡') INT(11)" json:"vip_card" form:"vip_card" csv:"vip_card"`
	VipTime       int     `xorm:"not null default 0 comment('成为VIP的时间') INT(10)" json:"vip_time" form:"vip_time" csv:"vip_time"`
	VipExpire     int     `` /* 127-byte string literal not displayed */
	VipRounds     int     `xorm:"not null default 0 comment('当前局数') INT(10)" json:"vip_rounds" form:"vip_rounds" csv:"vip_rounds"`
	VipLstate     int     `` /* 126-byte string literal not displayed */
	VipLtime      int     `xorm:"not null default 0 comment('最后一次 升保降时间') INT(10)" json:"vip_ltime" form:"vip_ltime" csv:"vip_ltime"`
	VipExps       int     `xorm:"not null default 0 comment('vip经验') INT(10)" json:"vip_exps" form:"vip_exps" csv:"vip_exps"`
	UseProp       int     `xorm:"not null default 0 comment('使用的道具') INT(10)" json:"use_prop" form:"use_prop" csv:"use_prop"`
	UseChat       int     `xorm:"not null default 0 comment('使用聊天框') INT(10)" json:"use_chat" form:"use_chat" csv:"use_chat"`
	UseAvatar     int     `xorm:"not null default 0 comment('使用头像框') INT(10)" json:"use_avatar" form:"use_avatar" csv:"use_avatar"`
	UseHead       int     `xorm:"not null default 0 comment('使用头像') INT(11)" json:"use_head" form:"use_head" csv:"use_head"`
	Btimes        int     `xorm:"not null default 0 comment('累计红包奖励次数') INT(5)" json:"btimes" form:"btimes" csv:"btimes"`
	Bonus         int64   `xorm:"not null default 0 comment('累计红包奖励数量') BIGINT(20)" json:"bonus" form:"bonus" csv:"bonus"`
	Golds         int64   `xorm:"not null default 0 comment('金币') BIGINT(20)" json:"golds" form:"golds" csv:"golds"`
	BonusGolds    int64   `xorm:"not null default 0 comment('金币变化量') BIGINT(20)" json:"bonus_golds" form:"bonus_golds" csv:"bonus_golds"`
	Lucky         int     `xorm:"not null default 0 INT(11)" json:"lucky" form:"lucky" csv:"lucky"`
	Curlianwins   int     `xorm:"not null default 0 comment('当前连赢局数') INT(11)" json:"curlianwins" form:"curlianwins" csv:"curlianwins"`
	PropsCap      int     `xorm:"not null default 0 comment('道具容纳能力') INT(8)" json:"props_cap" form:"props_cap" csv:"props_cap"`
	GradeSeason   int     `xorm:"not null default 0 comment('段位赛季') INT(10)" json:"grade_season" form:"grade_season" csv:"grade_season"`
	GradeStars    int     `xorm:"not null default 1 comment('段位星级') INT(10)" json:"grade_stars" form:"grade_stars" csv:"grade_stars"`
	GradeScore    int     `xorm:"not null default 0 comment('段位星级积分') INT(10)" json:"grade_score" form:"grade_score" csv:"grade_score"`
	GradeStarmax  int     `xorm:"not null default 0 comment('历史最高星级') INT(10)" json:"grade_starmax" form:"grade_starmax" csv:"grade_starmax"`
	FightRole     int     `xorm:"not null default 0 comment('出战角色id') INT(11)" json:"fight_role" form:"fight_role" csv:"fight_role"`
	BoxesCap      int     `xorm:"not null default 0 comment('有cd普通宝箱容纳能力') INT(8)" json:"boxes_cap" form:"boxes_cap" csv:"boxes_cap"`
	RolesAuth     int     `` /* 146-byte string literal not displayed */
	BattleAuth    int     `` /* 149-byte string literal not displayed */
	Stage         string  `xorm:"not null default '4,1,3,2,5,6' comment('已完成的引导阶段') VARCHAR(50)" json:"stage" form:"stage" csv:"stage"`
	JipaiqiExpire int     `` /* 131-byte string literal not displayed */
	Appellation   int     `xorm:"not null default 0 comment('用户称号') INT(11)" json:"appellation" form:"appellation" csv:"appellation"`
}

type GameVipLevel

type GameVipLevel struct {
	VipLevel      int     `xorm:"not null pk default 0 comment('vip等级') INT(11)" json:"vip_level" form:"vip_level" csv:"vip_level"`
	GameRecharges float32 `` /* 135-byte string literal not displayed */
	GameReliefs   int     `xorm:"not null default 0 comment('每日救济金次数') INT(10)" json:"game_reliefs" form:"game_reliefs" csv:"game_reliefs"`
	GameRolegifts int     `` /* 137-byte string literal not displayed */
	GameBoxes     int     `` /* 128-byte string literal not displayed */
	OpenBoxes     int     `xorm:"not null default 0 comment('开启vip宝箱个数') INT(10)" json:"open_boxes" form:"open_boxes" csv:"open_boxes"`
	Wppack        string  `` /* 134-byte string literal not displayed */
}

type GameWinStreak

type GameWinStreak struct {
	Wins    int `xorm:"not null default 0 comment('连胜次数') INT(8)" json:"wins" form:"wins" csv:"wins"`
	Weights int `xorm:"not null default 0 comment('加分权重 单位%') INT(10)" json:"weights" form:"weights" csv:"weights"`
}

type GoldsBlacklist

type GoldsBlacklist struct {
	Uid         int `xorm:"not null pk INT(10)" json:"uid" form:"uid" csv:"uid"`
	Ltime       int `xorm:"not null comment('时间') INT(11)" json:"ltime" form:"ltime" csv:"ltime"`
	Cheatvalues int `xorm:"not null default 0 comment('作弊值') INT(10)" json:"cheatvalues" form:"cheatvalues" csv:"cheatvalues"`
}

type LogAdminOp

type LogAdminOp struct {
	Id      int    `xorm:"not null pk autoincr INT(11)" json:"id" form:"id" csv:"id"`
	Uid     int    `xorm:"default 0 comment('用户编号') index INT(11)" json:"uid" form:"uid" csv:"uid"`
	Url     string `xorm:"default '' comment('请求URL') VARCHAR(255)" json:"url" form:"url" csv:"url"`
	Request string `xorm:"comment('操作内容') TEXT" json:"request" form:"request" csv:"request"`
	Ip      string `xorm:"comment('ip') VARCHAR(20)" json:"ip" form:"ip" csv:"ip"`
	Ltime   int    `xorm:"default 0 comment('操作时间') index INT(11)" json:"ltime" form:"ltime" csv:"ltime"`
}

type LogAndroidLiushui2051

type LogAndroidLiushui2051 struct {
	Ldate      int   `` /* 148-byte string literal not displayed */
	Uid        int   `xorm:"not null pk default 0 comment('玩家id') index(ldate_uid_changes) INT(11)" json:"uid" form:"uid" csv:"uid"`
	Type       int   `xorm:"not null pk default 0 comment('房间类型') INT(10)" json:"type" form:"type" csv:"type"`
	GameTime   int   `` /* 130-byte string literal not displayed */
	Onlinetime int64 `xorm:"not null default 0 BIGINT(20)" json:"onlinetime" form:"onlinetime" csv:"onlinetime"`
	Nchanges   int64 `xorm:"not null default 0 comment('本局输赢分数') BIGINT(20)" json:"nchanges" form:"nchanges" csv:"nchanges"`
	Rounds     int   `xorm:"not null default 0 comment('累计总次数') INT(11)" json:"rounds" form:"rounds" csv:"rounds"`
	Wins       int   `xorm:"not null default 0 comment('累计赢次数') INT(11)" json:"wins" form:"wins" csv:"wins"`
	Cards      int   `xorm:"not null default 0 INT(11)" json:"cards" form:"cards" csv:"cards"`
	Appid      int   `xorm:"not null default 0 comment('玩家来源') index TINYINT(4)" json:"appid" form:"appid" csv:"appid"`
}

type LogAndroidLiushui2052

type LogAndroidLiushui2052 struct {
	Ldate      int   `` /* 148-byte string literal not displayed */
	Uid        int   `xorm:"not null pk default 0 comment('玩家id') index(ldate_uid_changes) INT(11)" json:"uid" form:"uid" csv:"uid"`
	Type       int   `xorm:"not null pk default 0 comment('房间类型') INT(10)" json:"type" form:"type" csv:"type"`
	GameTime   int   `` /* 130-byte string literal not displayed */
	Onlinetime int64 `xorm:"not null default 0 BIGINT(20)" json:"onlinetime" form:"onlinetime" csv:"onlinetime"`
	Nchanges   int64 `xorm:"not null default 0 comment('本局输赢分数') BIGINT(20)" json:"nchanges" form:"nchanges" csv:"nchanges"`
	Rounds     int   `xorm:"not null default 0 comment('累计总次数') INT(11)" json:"rounds" form:"rounds" csv:"rounds"`
	Wins       int   `xorm:"not null default 0 comment('累计赢次数') INT(11)" json:"wins" form:"wins" csv:"wins"`
	Cards      int   `xorm:"not null default 0 INT(11)" json:"cards" form:"cards" csv:"cards"`
	Appid      int   `xorm:"not null default 0 comment('玩家来源') index TINYINT(4)" json:"appid" form:"appid" csv:"appid"`
}

type LogAndroidLiushui2053

type LogAndroidLiushui2053 struct {
	Ldate      int   `` /* 148-byte string literal not displayed */
	Uid        int   `xorm:"not null pk default 0 comment('玩家id') index(ldate_uid_changes) INT(11)" json:"uid" form:"uid" csv:"uid"`
	Type       int   `xorm:"not null pk default 0 comment('房间类型') INT(10)" json:"type" form:"type" csv:"type"`
	GameTime   int   `` /* 130-byte string literal not displayed */
	Onlinetime int64 `xorm:"not null default 0 BIGINT(20)" json:"onlinetime" form:"onlinetime" csv:"onlinetime"`
	Nchanges   int64 `xorm:"not null default 0 comment('本局输赢分数') BIGINT(20)" json:"nchanges" form:"nchanges" csv:"nchanges"`
	Rounds     int   `xorm:"not null default 0 comment('累计总次数') INT(11)" json:"rounds" form:"rounds" csv:"rounds"`
	Wins       int   `xorm:"not null default 0 comment('累计赢次数') INT(11)" json:"wins" form:"wins" csv:"wins"`
	Cards      int   `xorm:"not null default 0 INT(11)" json:"cards" form:"cards" csv:"cards"`
	Appid      int   `xorm:"not null default 0 comment('玩家来源') index TINYINT(4)" json:"appid" form:"appid" csv:"appid"`
}

type LogAndroidLiushui2054

type LogAndroidLiushui2054 struct {
	Ldate      int   `` /* 148-byte string literal not displayed */
	Uid        int   `xorm:"not null pk default 0 comment('玩家id') index(ldate_uid_changes) INT(11)" json:"uid" form:"uid" csv:"uid"`
	Type       int   `xorm:"not null pk default 0 comment('房间类型') INT(10)" json:"type" form:"type" csv:"type"`
	GameTime   int   `` /* 130-byte string literal not displayed */
	Onlinetime int64 `xorm:"not null default 0 BIGINT(20)" json:"onlinetime" form:"onlinetime" csv:"onlinetime"`
	Nchanges   int64 `xorm:"not null default 0 comment('本局输赢分数') BIGINT(20)" json:"nchanges" form:"nchanges" csv:"nchanges"`
	Rounds     int   `xorm:"not null default 0 comment('累计总次数') INT(11)" json:"rounds" form:"rounds" csv:"rounds"`
	Wins       int   `xorm:"not null default 0 comment('累计赢次数') INT(11)" json:"wins" form:"wins" csv:"wins"`
	Cards      int   `xorm:"not null default 0 INT(11)" json:"cards" form:"cards" csv:"cards"`
	Appid      int   `xorm:"not null default 0 comment('玩家来源') index TINYINT(4)" json:"appid" form:"appid" csv:"appid"`
}

type LogConfigLogin

type LogConfigLogin struct {
	Lid   int    `xorm:"not null pk autoincr comment('日志') INT(11)" json:"lid" form:"lid" csv:"lid"`
	Uid   int    `xorm:"not null default 0 comment('uid') INT(11)" json:"uid" form:"uid" csv:"uid"`
	Ip    string `xorm:"not null default '' comment('ip') VARCHAR(20)" json:"ip" form:"ip" csv:"ip"`
	Ltime int    `xorm:"not null default 0 comment('时间') INT(11)" json:"ltime" form:"ltime" csv:"ltime"`
}

type LogCreateRooms

type LogCreateRooms struct {
	Lid         int    `xorm:"not null pk autoincr INT(11)" json:"lid" form:"lid" csv:"lid"`
	Code        int    `xorm:"not null comment('房间号') index INT(11)" json:"code" form:"code" csv:"code"`
	Gsid        string `xorm:"not null default '' comment('游戏服务器') VARCHAR(20)" json:"gsid" form:"gsid" csv:"gsid"`
	Tid         int    `xorm:"not null default 0 comment('桌子') INT(11)" json:"tid" form:"tid" csv:"tid"`
	Uid         int    `xorm:"not null default 0 comment('创建者') index INT(11)" json:"uid" form:"uid" csv:"uid"`
	Cards       int    `xorm:"not null default 0 comment('消耗房卡数量') INT(11)" json:"cards" form:"cards" csv:"cards"`
	Ltime       int    `xorm:"not null default 0 comment('创建时间') index index(ltime_2) INT(11)" json:"ltime" form:"ltime" csv:"ltime"`
	Rounds      int    `xorm:"not null default 0 comment('局数') INT(11)" json:"rounds" form:"rounds" csv:"rounds"`
	Type        int    `` /* 134-byte string literal not displayed */
	State       int    `` /* 200-byte string literal not displayed */
	Rtype       int    `xorm:"not null default 0 comment('房间类型 1:6人桌 2:9人桌') TINYINT(4)" json:"rtype" form:"rtype" csv:"rtype"`
	Endtime     int    `xorm:"not null default 0 comment('结束时间') index INT(11)" json:"endtime" form:"endtime" csv:"endtime"`
	Stype       int    `xorm:"not null default 0 comment('飞不飞') TINYINT(4)" json:"stype" form:"stype" csv:"stype"`
	Times       int    `xorm:"not null comment('百搭封顶 巧嘛几倍的花') TINYINT(4)" json:"times" form:"times" csv:"times"`
	Baidad      int    `xorm:"not null default 0 TINYINT(4)" json:"baidad" form:"baidad" csv:"baidad"`
	Huamaima    int    `xorm:"not null default 0 SMALLINT(4)" json:"huamaima" form:"huamaima" csv:"huamaima"`
	Bdwcount    int    `xorm:"not null default 0 TINYINT(4)" json:"bdwcount" form:"bdwcount" csv:"bdwcount"`
	Wft         int    `xorm:"not null default 0 TINYINT(4)" json:"wft" form:"wft" csv:"wft"`
	Fd          int    `xorm:"not null default 0 SMALLINT(4)" json:"fd" form:"fd" csv:"fd"`
	Wdc         int    `xorm:"not null default 0 TINYINT(4)" json:"wdc" form:"wdc" csv:"wdc"`
	Qianggang   int    `xorm:"not null default 0 TINYINT(4)" json:"qianggang" form:"qianggang" csv:"qianggang"`
	Choujiang   int    `xorm:"not null default 0 TINYINT(4)" json:"choujiang" form:"choujiang" csv:"choujiang"`
	Checkip     int    `xorm:"not null default 0 TINYINT(4)" json:"checkIp" form:"checkIp" csv:"checkIp"`
	Checkgps    int    `xorm:"not null default 0 TINYINT(4)" json:"checkGps" form:"checkGps" csv:"checkGps"`
	Bnotdianpao int    `xorm:"not null default 0 comment('百搭点炮不可胡') TINYINT(4)" json:"bnotdianpao" form:"bnotdianpao" csv:"bnotdianpao"`
	Huanum      int    `xorm:"not null default 0 TINYINT(4)" json:"huanum" form:"huanum" csv:"huanum"`
	Flyvalue    int    `xorm:"not null default 0 TINYINT(4)" json:"flyvalue" form:"flyvalue" csv:"flyvalue"`
	Qmnotchi    int    `xorm:"not null default 0 TINYINT(4)" json:"qmnotchi" form:"qmnotchi" csv:"qmnotchi"`
	Paobaida    int    `xorm:"not null default 0 TINYINT(4)" json:"paobaida" form:"paobaida" csv:"paobaida"`
	Mid         int    `xorm:"not null default 0 comment('比赛ID') INT(11)" json:"mid" form:"mid" csv:"mid"`
	Buytype     int    `` /* 135-byte string literal not displayed */
	Hid         int    `xorm:"not null default 0 comment('小助手') INT(11)" json:"hid" form:"hid" csv:"hid"`
	Cid         int    `xorm:"not null default 0 comment('家族ID') index index(ltime_2) INT(11)" json:"cid" form:"cid" csv:"cid"`
	Feeuid      int    `xorm:"not null default 0 comment('大赢家扣费id') INT(11)" json:"feeuid" form:"feeuid" csv:"feeuid"`
	Difen       int    `xorm:"not null default 0 comment('底分') INT(11)" json:"difen" form:"difen" csv:"difen"`
	Huangfan    int    `xorm:"not null default 0 comment('底分') INT(11)" json:"huangfan" form:"huangfan" csv:"huangfan"`
	Gid         int    `xorm:"not null default 0 comment('游戏id') INT(11)" json:"gid" form:"gid" csv:"gid"`
	Bijiaotype  int    `xorm:"not null default 0 INT(8)" json:"bijiaotype" form:"bijiaotype" csv:"bijiaotype"`
	Door        int    `xorm:"not null comment('二麻') INT(11)" json:"door" form:"door" csv:"door"`
	Feetype     int    `` /* 151-byte string literal not displayed */
	Qixiaodui   int    `xorm:"not null default 0 comment('七小对') INT(5)" json:"qixiaodui" form:"qixiaodui" csv:"qixiaodui"`
}

type LogCreateUser

type LogCreateUser struct {
	Uid          int   `xorm:"not null pk INT(10)" json:"uid" form:"uid" csv:"uid"`
	Lid          int   `xorm:"not null pk default 0 index INT(11)" json:"lid" form:"lid" csv:"lid"`
	Gid          int   `xorm:"not null pk default 0 INT(11)" json:"gid" form:"gid" csv:"gid"`
	Rtype        int   `xorm:"not null default 0 INT(11)" json:"rtype" form:"rtype" csv:"rtype"`
	Ridx         int   `xorm:"not null default 0 INT(11)" json:"ridx" form:"ridx" csv:"ridx"`
	Tid          int   `xorm:"not null default 0 INT(11)" json:"tid" form:"tid" csv:"tid"`
	Tablecode    int   `xorm:"not null default 0 comment('房间ID') index INT(11)" json:"tablecode" form:"tablecode" csv:"tablecode"`
	Round        int   `xorm:"not null default 0 comment('总局数') TINYINT(3)" json:"round" form:"round" csv:"round"`
	Cur          int   `xorm:"not null default 0 comment('当前局数') TINYINT(3)" json:"cur" form:"cur" csv:"cur"`
	IsOver       int   `` /* 135-byte string literal not displayed */
	Location     int   `xorm:"not null default 0 comment('桌子位置') TINYINT(1)" json:"location" form:"location" csv:"location"`
	Change       int64 `xorm:"not null default 0 comment('积分变化') BIGINT(20)" json:"change" form:"change" csv:"change"`
	Remain       int64 `xorm:"not null default 0 comment('结余') BIGINT(20)" json:"remain" form:"remain" csv:"remain"`
	Origolds     int64 `xorm:"not null default 0 comment('原始筹码') BIGINT(20)" json:"origolds" form:"origolds" csv:"origolds"`
	Agordz       int   `xorm:"not null default 0 comment('�暗杠/地主次数') INT(11)" json:"agordz" form:"agordz" csv:"agordz"`
	Mgorchuned   int   `xorm:"not null default 0 comment('明杠/被春天次数') INT(11)" json:"mgorchuned" form:"mgorchuned" csv:"mgorchuned"`
	Pgoraddtimes int   `xorm:"not null default 0 comment('碰杠/加倍次数') INT(11)" json:"pgoraddtimes" form:"pgoraddtimes" csv:"pgoraddtimes"`
	Zmorgrab     int   `xorm:"not null default 0 comment('自摸/抢地主次数') INT(11)" json:"zmorgrab" form:"zmorgrab" csv:"zmorgrab"`
	Dporbombs    int   `xorm:"not null default 0 comment('点炮/炸弹次数') INT(11)" json:"dporbombs" form:"dporbombs" csv:"dporbombs"`
	Jiepao       int   `xorm:"not null default 0 comment('接炮次数') INT(11)" json:"jiepao" form:"jiepao" csv:"jiepao"`
	Ltime        int   `xorm:"not null default 0 comment('时间') index INT(10)" json:"ltime" form:"ltime" csv:"ltime"`
	Piaohua      int   `xorm:"not null default -1 TINYINT(4)" json:"piaohua" form:"piaohua" csv:"piaohua"`
	Huaer        int   `xorm:"not null default -1 TINYINT(4)" json:"huaer" form:"huaer" csv:"huaer"`
	Jz           int   `xorm:"not null default -1 TINYINT(4)" json:"jz" form:"jz" csv:"jz"`
	Feng         int   `xorm:"not null default -1 TINYINT(4)" json:"feng" form:"feng" csv:"feng"`
	Appid        int   `xorm:"not null default 0 comment('玩家来源') TINYINT(4)" json:"appid" form:"appid" csv:"appid"`
}

type LogCreateUser101

type LogCreateUser101 struct {
	Uid      int   `xorm:"not null pk INT(10)" json:"uid" form:"uid" csv:"uid"`
	Lid      int   `xorm:"not null pk default 0 index INT(11)" json:"lid" form:"lid" csv:"lid"`
	Gid      int   `xorm:"not null default 0 INT(11)" json:"gid" form:"gid" csv:"gid"`
	Rtype    int   `xorm:"not null default 0 INT(11)" json:"rtype" form:"rtype" csv:"rtype"`
	Ridx     int   `xorm:"not null default 0 INT(11)" json:"ridx" form:"ridx" csv:"ridx"`
	Tid      int   `xorm:"not null default 0 INT(11)" json:"tid" form:"tid" csv:"tid"`
	Nroomid  int   `xorm:"not null default 0 comment('房间ID') index INT(11)" json:"nroomid" form:"nroomid" csv:"nroomid"`
	Round    int   `xorm:"not null default 0 comment('总局数') TINYINT(3)" json:"round" form:"round" csv:"round"`
	Cur      int   `xorm:"not null default 0 comment('当前局数') TINYINT(3)" json:"cur" form:"cur" csv:"cur"`
	IsOver   int   `` /* 135-byte string literal not displayed */
	Location int   `xorm:"not null default 0 comment('桌子位置') TINYINT(1)" json:"location" form:"location" csv:"location"`
	Nchange  int64 `xorm:"not null default 0 comment('变化') BIGINT(20)" json:"nchange" form:"nchange" csv:"nchange"`
	Remain   int64 `xorm:"not null default 0 comment('结余') BIGINT(20)" json:"remain" form:"remain" csv:"remain"`
	Origolds int64 `xorm:"not null default 0 comment('原始筹码') BIGINT(20)" json:"origolds" form:"origolds" csv:"origolds"`
	Angang   int   `xorm:"not null default 0 comment('�暗杠次数') INT(11)" json:"angang" form:"angang" csv:"angang"`
	Minggang int   `xorm:"not null default 0 comment('明杠次数') INT(11)" json:"minggang" form:"minggang" csv:"minggang"`
	Penggang int   `xorm:"not null default 0 comment('彭刚') INT(11)" json:"penggang" form:"penggang" csv:"penggang"`
	Zimo     int   `xorm:"not null default 0 comment('自摸次数') INT(11)" json:"zimo" form:"zimo" csv:"zimo"`
	Dianpao  int   `xorm:"not null default 0 comment('点炮次数') INT(11)" json:"dianpao" form:"dianpao" csv:"dianpao"`
	Jiepao   int   `xorm:"not null default 0 comment('接炮次数') INT(11)" json:"jiepao" form:"jiepao" csv:"jiepao"`
	Ltime    int   `xorm:"not null default 0 comment('时间') index INT(10)" json:"ltime" form:"ltime" csv:"ltime"`
}

type LogCreateUserGoldLiushui

type LogCreateUserGoldLiushui struct {
	Lid         int   `xorm:"not null pk autoincr index INT(11)" json:"lid" form:"lid" csv:"lid"`
	Uid         int   `xorm:"not null default 0 index INT(10)" json:"uid" form:"uid" csv:"uid"`
	Gid         int   `xorm:"not null default 0 INT(11)" json:"gid" form:"gid" csv:"gid"`
	Rid         int   `xorm:"not null default 0 INT(11)" json:"rid" form:"rid" csv:"rid"`
	Goldschange int64 `xorm:"not null default 0 comment('金币变化') BIGINT(20)" json:"goldschange" form:"goldschange" csv:"goldschange"`
	Ltime       int   `xorm:"not null default 0 comment('时间') INT(11)" json:"ltime" form:"ltime" csv:"ltime"`
	Testday     int   `xorm:"not null default 0 comment('测试天数') INT(11)" json:"testday" form:"testday" csv:"testday"`
}

type LogCreateUserLiushui101

type LogCreateUserLiushui101 struct {
	Llid     int   `xorm:"not null pk autoincr INT(11)" json:"llid" form:"llid" csv:"llid"`
	Lid      int   `xorm:"not null default 0 index INT(11)" json:"lid" form:"lid" csv:"lid"`
	Uid      int   `xorm:"not null default 0 index INT(11)" json:"uid" form:"uid" csv:"uid"`
	Cur      int   `xorm:"not null default 0 TINYINT(3)" json:"cur" form:"cur" csv:"cur"`
	Ncode    int   `xorm:"not null default 0 comment('房号') INT(11)" json:"ncode" form:"ncode" csv:"ncode"`
	Gid      int   `xorm:"not null default 0 INT(11)" json:"gid" form:"gid" csv:"gid"`
	Rtype    int   `xorm:"not null default 0 INT(11)" json:"rtype" form:"rtype" csv:"rtype"`
	Ridx     int   `xorm:"not null default 0 INT(11)" json:"ridx" form:"ridx" csv:"ridx"`
	Tid      int   `xorm:"not null default 0 INT(11)" json:"tid" form:"tid" csv:"tid"`
	Nchange  int64 `xorm:"not null default 0 comment('变化') BIGINT(20)" json:"nchange" form:"nchange" csv:"nchange"`
	Origolds int64 `xorm:"not null default 0 comment('原始筹码') BIGINT(20)" json:"origolds" form:"origolds" csv:"origolds"`
	Angang   int   `xorm:"default 0 comment('暗杠') INT(11)" json:"angang" form:"angang" csv:"angang"`
	Minggang int   `xorm:"not null default 0 comment('明杠') INT(11)" json:"minggang" form:"minggang" csv:"minggang"`
	Penggang int   `xorm:"not null default 0 comment('碰杠') INT(11)" json:"penggang" form:"penggang" csv:"penggang"`
	Type     int   `` /* 131-byte string literal not displayed */
	Ntime    int   `xorm:"not null default 0 index INT(11)" json:"ntime" form:"ntime" csv:"ntime"`
}

type LogCreateUserLiushui2051

type LogCreateUserLiushui2051 struct {
	Lid      int       `xorm:"not null pk autoincr index INT(11)" json:"lid" form:"lid" csv:"lid"`
	Uid1     int       `xorm:"not null default 0 index INT(10)" json:"uid1" form:"uid1" csv:"uid1"`
	Pregolds int64     `xorm:"not null default 0 comment('原始筹码') BIGINT(20)" json:"pregolds" form:"pregolds" csv:"pregolds"`
	Uid2     int       `xorm:"not null default 0 INT(10)" json:"uid2" form:"uid2" csv:"uid2"`
	Uid3     int       `xorm:"not null default 0 INT(10)" json:"uid3" form:"uid3" csv:"uid3"`
	Uid4     int       `xorm:"not null default 0 INT(10)" json:"uid4" form:"uid4" csv:"uid4"`
	Roomtype int       `xorm:"not null default 0 comment('房间类型') INT(11)" json:"roomtype" form:"roomtype" csv:"roomtype"`
	Notetime time.Time `xorm:"comment('记录时间') DATETIME" json:"notetime" form:"notetime" csv:"notetime"`
	Systax   int64     `xorm:"default 0 comment('税收') BIGINT(20)" json:"systax" form:"systax" csv:"systax"`
	Change   int64     `xorm:"not null default 0 comment('输赢') BIGINT(20)" json:"change" form:"change" csv:"change"`
	Wins     int64     `xorm:"not null default 0 comment('总输赢') BIGINT(20)" json:"wins" form:"wins" csv:"wins"`
	Fan      int       `xorm:"not null default 0 comment('番数') INT(11)" json:"fan" form:"fan" csv:"fan"`
	Task     int       `xorm:"not null default 0 comment('任务倍数') INT(11)" json:"task" form:"task" csv:"task"`
	Lxid     int       `xorm:"not null default 0 comment('录像lid') INT(11)" json:"lxid" form:"lxid" csv:"lxid"`
	Appid    int       `xorm:"not null default 0 comment('玩家来源') TINYINT(4)" json:"appid" form:"appid" csv:"appid"`
}

type LogCreateUserLiushui2052

type LogCreateUserLiushui2052 struct {
	Lid      int       `xorm:"not null pk autoincr index INT(11)" json:"lid" form:"lid" csv:"lid"`
	Uid1     int       `xorm:"not null default 0 index INT(10)" json:"uid1" form:"uid1" csv:"uid1"`
	Pregolds int64     `xorm:"not null default 0 comment('原始筹码') BIGINT(20)" json:"pregolds" form:"pregolds" csv:"pregolds"`
	Uid2     int       `xorm:"not null default 0 INT(10)" json:"uid2" form:"uid2" csv:"uid2"`
	Uid3     int       `xorm:"not null default 0 INT(10)" json:"uid3" form:"uid3" csv:"uid3"`
	Uid4     int       `xorm:"not null default 0 INT(10)" json:"uid4" form:"uid4" csv:"uid4"`
	Roomtype int       `xorm:"not null default 0 comment('房间类型') INT(11)" json:"roomtype" form:"roomtype" csv:"roomtype"`
	Notetime time.Time `xorm:"comment('记录时间') DATETIME" json:"notetime" form:"notetime" csv:"notetime"`
	Systax   int64     `xorm:"default 0 comment('税收') BIGINT(20)" json:"systax" form:"systax" csv:"systax"`
	Change   int64     `xorm:"not null default 0 comment('输赢') BIGINT(20)" json:"change" form:"change" csv:"change"`
	Wins     int64     `xorm:"not null default 0 comment('总输赢') BIGINT(20)" json:"wins" form:"wins" csv:"wins"`
	Fan      int       `xorm:"not null default 0 comment('番数') INT(11)" json:"fan" form:"fan" csv:"fan"`
	Task     int       `xorm:"not null default 0 comment('任务倍数') INT(11)" json:"task" form:"task" csv:"task"`
	Lxid     int       `xorm:"not null default 0 comment('录像lid') INT(11)" json:"lxid" form:"lxid" csv:"lxid"`
	Appid    int       `xorm:"not null default 0 comment('玩家来源') TINYINT(4)" json:"appid" form:"appid" csv:"appid"`
}

type LogCreateUserLiushui2053

type LogCreateUserLiushui2053 struct {
	Lid      int       `xorm:"not null pk autoincr index INT(11)" json:"lid" form:"lid" csv:"lid"`
	Uid1     int       `xorm:"not null default 0 index INT(10)" json:"uid1" form:"uid1" csv:"uid1"`
	Pregolds int64     `xorm:"not null default 0 comment('原始筹码') BIGINT(20)" json:"pregolds" form:"pregolds" csv:"pregolds"`
	Uid2     int       `xorm:"not null default 0 INT(10)" json:"uid2" form:"uid2" csv:"uid2"`
	Uid3     int       `xorm:"not null default 0 INT(10)" json:"uid3" form:"uid3" csv:"uid3"`
	Uid4     int       `xorm:"not null default 0 INT(10)" json:"uid4" form:"uid4" csv:"uid4"`
	Roomtype int       `xorm:"not null default 0 comment('房间类型') INT(11)" json:"roomtype" form:"roomtype" csv:"roomtype"`
	Notetime time.Time `xorm:"comment('记录时间') DATETIME" json:"notetime" form:"notetime" csv:"notetime"`
	Systax   int64     `xorm:"default 0 comment('税收') BIGINT(20)" json:"systax" form:"systax" csv:"systax"`
	Change   int64     `xorm:"not null default 0 comment('输赢') BIGINT(20)" json:"change" form:"change" csv:"change"`
	Wins     int64     `xorm:"not null default 0 comment('总输赢') BIGINT(20)" json:"wins" form:"wins" csv:"wins"`
	Fan      int       `xorm:"not null default 0 comment('番数') INT(11)" json:"fan" form:"fan" csv:"fan"`
	Task     int       `xorm:"not null default 0 comment('任务倍数') INT(11)" json:"task" form:"task" csv:"task"`
	Lxid     int       `xorm:"not null default 0 comment('录像lid') INT(11)" json:"lxid" form:"lxid" csv:"lxid"`
	Appid    int       `xorm:"not null default 0 comment('玩家来源') TINYINT(4)" json:"appid" form:"appid" csv:"appid"`
}

type LogCreateUserLiushui2054

type LogCreateUserLiushui2054 struct {
	Lid      int       `xorm:"not null pk autoincr index INT(11)" json:"lid" form:"lid" csv:"lid"`
	Uid1     int       `xorm:"not null default 0 index INT(10)" json:"uid1" form:"uid1" csv:"uid1"`
	Pregolds int64     `xorm:"not null default 0 comment('原始筹码') BIGINT(20)" json:"pregolds" form:"pregolds" csv:"pregolds"`
	Uid2     int       `xorm:"not null default 0 INT(10)" json:"uid2" form:"uid2" csv:"uid2"`
	Uid3     int       `xorm:"not null default 0 INT(10)" json:"uid3" form:"uid3" csv:"uid3"`
	Uid4     int       `xorm:"not null default 0 INT(10)" json:"uid4" form:"uid4" csv:"uid4"`
	Roomtype int       `xorm:"not null default 0 comment('房间类型') INT(11)" json:"roomtype" form:"roomtype" csv:"roomtype"`
	Notetime time.Time `xorm:"comment('记录时间') DATETIME" json:"notetime" form:"notetime" csv:"notetime"`
	Systax   int64     `xorm:"default 0 comment('税收') BIGINT(20)" json:"systax" form:"systax" csv:"systax"`
	Change   int64     `xorm:"not null default 0 comment('输赢') BIGINT(20)" json:"change" form:"change" csv:"change"`
	Wins     int64     `xorm:"not null default 0 comment('总输赢') BIGINT(20)" json:"wins" form:"wins" csv:"wins"`
	Fan      int       `xorm:"not null default 0 comment('番数') INT(11)" json:"fan" form:"fan" csv:"fan"`
	Task     int       `xorm:"not null default 0 comment('任务倍数') INT(11)" json:"task" form:"task" csv:"task"`
	Lxid     int       `xorm:"not null default 0 comment('录像lid') INT(11)" json:"lxid" form:"lxid" csv:"lxid"`
	Appid    int       `xorm:"not null default 0 comment('玩家来源') TINYINT(4)" json:"appid" form:"appid" csv:"appid"`
}

type LogCreateUserLiushui2055

type LogCreateUserLiushui2055 struct {
	Lid      int       `xorm:"not null pk autoincr index INT(11)" json:"lid" form:"lid" csv:"lid"`
	Uid1     int       `xorm:"not null default 0 index INT(10)" json:"uid1" form:"uid1" csv:"uid1"`
	Pregolds int64     `xorm:"not null default 0 comment('原始筹码') BIGINT(20)" json:"pregolds" form:"pregolds" csv:"pregolds"`
	Uid2     int       `xorm:"not null default 0 INT(10)" json:"uid2" form:"uid2" csv:"uid2"`
	Uid3     int       `xorm:"not null default 0 INT(10)" json:"uid3" form:"uid3" csv:"uid3"`
	Uid4     int       `xorm:"not null default 0 INT(10)" json:"uid4" form:"uid4" csv:"uid4"`
	Roomtype int       `xorm:"not null default 0 comment('房间类型') INT(11)" json:"roomtype" form:"roomtype" csv:"roomtype"`
	Notetime time.Time `xorm:"comment('记录时间') DATETIME" json:"notetime" form:"notetime" csv:"notetime"`
	Systax   int64     `xorm:"default 0 comment('税收') BIGINT(20)" json:"systax" form:"systax" csv:"systax"`
	Change   int64     `xorm:"not null default 0 comment('输赢') BIGINT(20)" json:"change" form:"change" csv:"change"`
	Wins     int64     `xorm:"not null default 0 comment('总输赢') BIGINT(20)" json:"wins" form:"wins" csv:"wins"`
	Fan      int       `xorm:"not null default 0 comment('番数') INT(11)" json:"fan" form:"fan" csv:"fan"`
	Task     int       `xorm:"not null default 0 comment('任务倍数') INT(11)" json:"task" form:"task" csv:"task"`
	Lxid     int       `xorm:"not null default 0 comment('录像lid') INT(11)" json:"lxid" form:"lxid" csv:"lxid"`
	Appid    int       `xorm:"not null default 0 comment('玩家来源') TINYINT(4)" json:"appid" form:"appid" csv:"appid"`
}

type LogCreateUserLiushuiRelated

type LogCreateUserLiushuiRelated struct {
	Lid      int       `xorm:"not null pk autoincr index INT(11)" json:"lid" form:"lid" csv:"lid"`
	Uid1     int       `xorm:"not null default 0 index INT(10)" json:"uid1" form:"uid1" csv:"uid1"`
	Pregolds int64     `xorm:"not null default 0 comment('原始筹码') BIGINT(20)" json:"pregolds" form:"pregolds" csv:"pregolds"`
	Uid2     int       `xorm:"not null default 0 INT(10)" json:"uid2" form:"uid2" csv:"uid2"`
	Uid3     int       `xorm:"not null default 0 INT(10)" json:"uid3" form:"uid3" csv:"uid3"`
	Uid4     int       `xorm:"not null default 0 INT(10)" json:"uid4" form:"uid4" csv:"uid4"`
	Roomtype int       `xorm:"not null default 0 comment('房间类型') INT(11)" json:"roomtype" form:"roomtype" csv:"roomtype"`
	Notetime time.Time `xorm:"comment('记录时间') DATETIME" json:"notetime" form:"notetime" csv:"notetime"`
	Systax   int64     `xorm:"default 0 comment('税收') BIGINT(20)" json:"systax" form:"systax" csv:"systax"`
	Change   int64     `xorm:"not null default 0 comment('输赢') BIGINT(20)" json:"change" form:"change" csv:"change"`
	Wins     int64     `xorm:"not null default 0 comment('总输赢') BIGINT(20)" json:"wins" form:"wins" csv:"wins"`
	Fan      int       `xorm:"not null default 0 comment('番数') INT(11)" json:"fan" form:"fan" csv:"fan"`
	Task     int       `xorm:"not null default 0 comment('任务倍数') INT(11)" json:"task" form:"task" csv:"task"`
	Lxid     int       `xorm:"not null default 0 comment('录像lid') INT(11)" json:"lxid" form:"lxid" csv:"lxid"`
	Appid    int       `xorm:"not null default 0 comment('玩家来源') TINYINT(4)" json:"appid" form:"appid" csv:"appid"`
}

type LogCreateUserMatch

type LogCreateUserMatch struct {
	Uid      int   `xorm:"not null pk INT(10)" json:"uid" form:"uid" csv:"uid"`
	Lid      int   `xorm:"not null pk default 0 index INT(11)" json:"lid" form:"lid" csv:"lid"`
	Gid      int   `xorm:"not null default 0 INT(11)" json:"gid" form:"gid" csv:"gid"`
	Rtype    int   `xorm:"not null default 0 INT(11)" json:"rtype" form:"rtype" csv:"rtype"`
	Ridx     int   `xorm:"not null default 0 INT(11)" json:"ridx" form:"ridx" csv:"ridx"`
	Tid      int   `xorm:"not null default 0 INT(11)" json:"tid" form:"tid" csv:"tid"`
	Nroomid  int   `xorm:"not null default 0 comment('房间ID') index INT(11)" json:"nroomid" form:"nroomid" csv:"nroomid"`
	Round    int   `xorm:"not null default 0 comment('总局数') TINYINT(3)" json:"round" form:"round" csv:"round"`
	Cur      int   `xorm:"not null default 0 comment('当前局数') TINYINT(3)" json:"cur" form:"cur" csv:"cur"`
	IsOver   int   `` /* 135-byte string literal not displayed */
	Location int   `xorm:"not null default 0 comment('桌子位置') TINYINT(1)" json:"location" form:"location" csv:"location"`
	Nchange  int64 `xorm:"not null default 0 comment('变化') BIGINT(20)" json:"nchange" form:"nchange" csv:"nchange"`
	Remain   int64 `xorm:"not null default 0 comment('结余') BIGINT(20)" json:"remain" form:"remain" csv:"remain"`
	Origolds int64 `xorm:"not null default 0 comment('原始筹码') BIGINT(20)" json:"origolds" form:"origolds" csv:"origolds"`
	Angang   int   `xorm:"not null default 0 comment('�暗杠次数') INT(11)" json:"angang" form:"angang" csv:"angang"`
	Minggang int   `xorm:"not null default 0 comment('明杠次数') INT(11)" json:"minggang" form:"minggang" csv:"minggang"`
	Penggang int   `xorm:"not null default 0 comment('彭刚') INT(11)" json:"penggang" form:"penggang" csv:"penggang"`
	Zimo     int   `xorm:"not null default 0 comment('自摸次数') INT(11)" json:"zimo" form:"zimo" csv:"zimo"`
	Dianpao  int   `xorm:"not null default 0 comment('点炮次数') INT(11)" json:"dianpao" form:"dianpao" csv:"dianpao"`
	Jiepao   int   `xorm:"not null default 0 comment('接炮次数') INT(11)" json:"jiepao" form:"jiepao" csv:"jiepao"`
	Ltime    int   `xorm:"not null default 0 comment('时间') index INT(10)" json:"ltime" form:"ltime" csv:"ltime"`
	Mid      int   `xorm:"not null default 0 INT(11)" json:"mid" form:"mid" csv:"mid"`
	Mlid     int   `xorm:"not null default 0 INT(11)" json:"mlid" form:"mlid" csv:"mlid"`
	Intime   int   `xorm:"not null default 0 comment('进入时间') INT(11)" json:"intime" form:"intime" csv:"intime"`
}

type LogCreateUserRankLiushui

type LogCreateUserRankLiushui struct {
	Lid         int   `xorm:"not null pk autoincr index INT(11)" json:"lid" form:"lid" csv:"lid"`
	Uid         int   `xorm:"not null default 0 index INT(10)" json:"uid" form:"uid" csv:"uid"`
	Gid         int   `xorm:"not null default 0 INT(11)" json:"gid" form:"gid" csv:"gid"`
	Goldschange int64 `xorm:"not null default 0 comment('金币变化') BIGINT(20)" json:"goldschange" form:"goldschange" csv:"goldschange"`
	Change      int64 `xorm:"not null default 0 comment('输赢') BIGINT(20)" json:"change" form:"change" csv:"change"`
	Season      int   `xorm:"not null default 0 comment('赛季') INT(11)" json:"season" form:"season" csv:"season"`
	Stars       int   `xorm:"not null default 0 comment('星级变化') INT(11)" json:"stars" form:"stars" csv:"stars"`
	Score       int   `xorm:"not null default 0 comment('积分') INT(11)" json:"score" form:"score" csv:"score"`
	Ltime       int   `xorm:"not null default 0 comment('时间') INT(11)" json:"ltime" form:"ltime" csv:"ltime"`
	Testday     int   `xorm:"not null default 0 comment('测试数据') INT(11)" json:"testday" form:"testday" csv:"testday"`
}

type LogDayLogin

type LogDayLogin struct {
	Day int `xorm:"not null pk default 0 comment('天') INT(11)" json:"day" form:"day" csv:"day"`
	Uid int `xorm:"not null pk default 0 comment('登陆用户UID') INT(11)" json:"uid" form:"uid" csv:"uid"`
}

type LogForbid

type LogForbid struct {
	Id           int    `xorm:"not null pk autoincr INT(11)" json:"id" form:"id" csv:"id"`
	Uid          int    `xorm:"not null default 0 comment('用户ID') INT(10)" json:"uid" form:"uid" csv:"uid"`
	Forbid       int    `xorm:"not null default 0 comment(' 封号管理员') INT(10)" json:"forbid" form:"forbid" csv:"forbid"`
	ForbidTime   int    `xorm:"not null default 0 comment('封号时间') INT(10)" json:"forbid_time" form:"forbid_time" csv:"forbid_time"`
	Unforbid     int    `xorm:"not null default 0 comment('解封管理员') INT(10)" json:"unforbid" form:"unforbid" csv:"unforbid"`
	UnforbidTime int    `xorm:"not null default 0 comment('解封时间') INT(10)" json:"unforbid_time" form:"unforbid_time" csv:"unforbid_time"`
	Remark       string `xorm:"not null default '' comment('封号备注') VARCHAR(256)" json:"remark" form:"remark" csv:"remark"`
}

type LogGamePlays

type LogGamePlays struct {
	Date  int `xorm:"not null pk default 0 comment('天') INT(10)" json:"date" form:"date" csv:"date"`
	Appid int `xorm:"not null pk default 0 comment('包') TINYINT(4)" json:"appid" form:"appid" csv:"appid"`
	Uid   int `xorm:"not null pk default 0 comment('用户id') INT(10)" json:"uid" form:"uid" csv:"uid"`
	Gid   int `xorm:"not null pk default 0 comment('游戏id') SMALLINT(5)" json:"gid" form:"gid" csv:"gid"`
	Num   int `xorm:"not null default 1 comment('打的次数') INT(10)" json:"num" form:"num" csv:"num"`
}

type LogGameTax

type LogGameTax struct {
	Ldate      int   `xorm:"not null pk comment('日期') INT(8)" json:"ldate" form:"ldate" csv:"ldate"`
	Gid        int   `xorm:"not null pk default 0 comment('游戏id') INT(10)" json:"gid" form:"gid" csv:"gid"`
	Rtype      int   `xorm:"not null pk default 0 comment('房间类型') TINYINT(3)" json:"rtype" form:"rtype" csv:"rtype"`
	AiSystax   int64 `xorm:"not null default 0 comment('机器人税收') BIGINT(20)" json:"ai_systax" form:"ai_systax" csv:"ai_systax"`
	UserSystax int64 `xorm:"not null default 0 comment('玩家税收') BIGINT(20)" json:"user_systax" form:"user_systax" csv:"user_systax"`
	Changes    int64 `xorm:"not null default 0 comment('机器人输赢') BIGINT(20)" json:"changes" form:"changes" csv:"changes"`
}

type LogLotteryCards

type LogLotteryCards struct {
	Lid     int    `xorm:"not null pk autoincr comment('流水记录ID') INT(11)" json:"lid" form:"lid" csv:"lid"`
	Uid     int    `xorm:"not null default 0 comment('用户ID') index INT(11)" json:"uid" form:"uid" csv:"uid"`
	Bid     int    `xorm:"not null default 0 comment('宝箱ID') INT(11)" json:"bid" form:"bid" csv:"bid"`
	Bnum    int    `xorm:"not null default 0 comment('宝箱开出物品数量') INT(8)" json:"bnum" form:"bnum" csv:"bnum"`
	Optype  int    `` /* 138-byte string literal not displayed */
	Oprtime int    `xorm:"not null default 0 comment('抽卡处理时间') INT(11)" json:"oprtime" form:"oprtime" csv:"oprtime"`
	Opprops string `` /* 140-byte string literal not displayed */
	Price   int    `xorm:"not null default 0 comment('抽卡系统抽卡耗钻数') INT(10)" json:"price" form:"price" csv:"price"`
	Upid    int    `xorm:"not null comment('消耗抽卡劵道具ID') INT(11)" json:"upid" form:"upid" csv:"upid"`
	State   int    `xorm:"not null default 0 comment('是否处理 0-未处理  1-已处理') TINYINT(1)" json:"state" form:"state" csv:"state"`
	Ltime   int    `xorm:"not null default 0 comment('抽卡时间') index INT(11)" json:"ltime" form:"ltime" csv:"ltime"`
}

type LogMobileLogin

type LogMobileLogin struct {
	Lid       int    `xorm:"not null pk autoincr comment('编号') INT(11)" json:"lid" form:"lid" csv:"lid"`
	Uid       int    `xorm:"not null comment('用户') index INT(11)" json:"uid" form:"uid" csv:"uid"`
	Ltime     int    `xorm:"not null comment('登陆时间') index INT(11)" json:"ltime" form:"ltime" csv:"ltime"`
	Platform  string `xorm:"default '' comment('平台') VARCHAR(32)" json:"platform" form:"platform" csv:"platform"`
	Device    string `xorm:"default '' comment('设备名称') index(device_ver) VARCHAR(10)" json:"device" form:"device" csv:"device"`
	Deviceuid string `xorm:"comment('设备编号') VARCHAR(128)" json:"deviceuid" form:"deviceuid" csv:"deviceuid"`
	Adid      string `xorm:"VARCHAR(128)" json:"adid" form:"adid" csv:"adid"`
	Ip        string `xorm:"VARCHAR(20)" json:"ip" form:"ip" csv:"ip"`
	Ver       string `xorm:"index(device_ver) VARCHAR(10)" json:"ver" form:"ver" csv:"ver"`
}

type LogOnlineNum

type LogOnlineNum struct {
	Day     int `xorm:"not null pk comment('Ymd') INT(10)" json:"day" form:"day" csv:"day"`
	H       int `xorm:"not null pk comment('小时') TINYINT(3)" json:"h" form:"h" csv:"h"`
	M       int `xorm:"not null pk comment('分钟') TINYINT(3)" json:"m" form:"m" csv:"m"`
	Gid     int `xorm:"not null pk comment('游戏') INT(10)" json:"gid" form:"gid" csv:"gid"`
	Rtype   int `xorm:"not null pk default 0 comment('类型') INT(10)" json:"rtype" form:"rtype" csv:"rtype"`
	Onlines int `xorm:"not null default 0 comment('游戏在线人数') MEDIUMINT(8)" json:"onlines" form:"onlines" csv:"onlines"`
	Time    int `xorm:"not null default 0 comment('时间') index INT(11)" json:"time" form:"time" csv:"time"`
	Onm     int `xorm:"not null default 0 INT(11)" json:"onm" form:"onm" csv:"onm"`
	Onf     int `xorm:"not null default 0 INT(11)" json:"onf" form:"onf" csv:"onf"`
}

type LogPayCallbackFailure

type LogPayCallbackFailure struct {
	Cbid    int    `xorm:"not null pk autoincr comment('自动ID') INT(11)" json:"cbid" form:"cbid" csv:"cbid"`
	Type    int    `xorm:"not null default 0 comment('类型') TINYINT(4)" json:"type" form:"type" csv:"type"`
	Apiurl  string `xorm:"not null default '' comment('接口') VARCHAR(200)" json:"apiurl" form:"apiurl" csv:"apiurl"`
	Apidata string `xorm:"not null comment('提交内容') TEXT" json:"apidata" form:"apidata" csv:"apidata"`
	Ltime   int    `xorm:"not null default 0 comment('时间') INT(11)" json:"ltime" form:"ltime" csv:"ltime"`
	State   int    `xorm:"not null default 0 comment('处理状态 0未处理 1已经处理') TINYINT(4)" json:"state" form:"state" csv:"state"`
	Oid     int    `xorm:"not null default 0 comment('订单ID') INT(11)" json:"oid" form:"oid" csv:"oid"`
}

type LogReconnect

type LogReconnect struct {
	Lid     int `xorm:"not null pk autoincr INT(11)" json:"lid" form:"lid" csv:"lid"`
	Uid     int `xorm:"not null INT(11)" json:"uid" form:"uid" csv:"uid"`
	Type    int `xorm:"not null INT(5)" json:"type" form:"type" csv:"type"`
	Subtype int `xorm:"not null default 0 INT(5)" json:"subtype" form:"subtype" csv:"subtype"`
	Ltime   int `xorm:"not null index INT(11)" json:"ltime" form:"ltime" csv:"ltime"`
}

type LogRecurringUser

type LogRecurringUser struct {
	Rid      int `xorm:"not null pk autoincr comment('自动ID') INT(11)" json:"rid" form:"rid" csv:"rid"`
	Uid      int `xorm:"not null default 0 comment('uid') index INT(11)" json:"uid" form:"uid" csv:"uid"`
	Lasttime int `xorm:"not null default 0 comment('上次登陆时间') INT(11)" json:"lasttime" form:"lasttime" csv:"lasttime"`
	Nowtime  int `xorm:"not null default 0 comment('本次登陆时间') INT(11)" json:"nowtime" form:"nowtime" csv:"nowtime"`
	State    int `xorm:"not null default 0 comment('状态 0未处理 1已处理') TINYINT(4)" json:"state" form:"state" csv:"state"`
	Linvitor int `xorm:"not null default 0 comment('老邀请人') INT(11)" json:"linvitor" form:"linvitor" csv:"linvitor"`
	Ninvitor int `xorm:"not null default 0 comment('新邀请人') INT(11)" json:"ninvitor" form:"ninvitor" csv:"ninvitor"`
	Statebig int `` /* 128-byte string literal not displayed */
}

type LogRound2051

type LogRound2051 struct {
	Lxid     int       `xorm:"not null pk autoincr INT(11)" json:"lxid" form:"lxid" csv:"lxid"`
	Lid      int       `xorm:"not null comment('开桌流水号') index INT(11)" json:"lid" form:"lid" csv:"lid"`
	Uid      int       `xorm:"not null comment('第一个非机器人的Uid') INT(10)" json:"uid" form:"uid" csv:"uid"`
	Body     string    `xorm:"comment('录像记录') TEXT" json:"body" form:"body" csv:"body"`
	Notetime time.Time `xorm:"comment('记录时间') DATETIME" json:"notetime" form:"notetime" csv:"notetime"`
}

type LogRound2052

type LogRound2052 struct {
	Lxid     int       `xorm:"not null pk autoincr INT(11)" json:"lxid" form:"lxid" csv:"lxid"`
	Lid      int       `xorm:"not null comment('开桌流水号') index INT(11)" json:"lid" form:"lid" csv:"lid"`
	Uid      int       `xorm:"not null comment('第一个非机器人的Uid') INT(10)" json:"uid" form:"uid" csv:"uid"`
	Body     string    `xorm:"comment('录像记录') TEXT" json:"body" form:"body" csv:"body"`
	Notetime time.Time `xorm:"comment('记录时间') DATETIME" json:"notetime" form:"notetime" csv:"notetime"`
}

type LogRound2053

type LogRound2053 struct {
	Lxid     int       `xorm:"not null pk autoincr INT(11)" json:"lxid" form:"lxid" csv:"lxid"`
	Lid      int       `xorm:"not null comment('开桌流水号') index INT(11)" json:"lid" form:"lid" csv:"lid"`
	Uid      int       `xorm:"not null comment('第一个非机器人的Uid') INT(10)" json:"uid" form:"uid" csv:"uid"`
	Body     string    `xorm:"comment('录像记录') TEXT" json:"body" form:"body" csv:"body"`
	Notetime time.Time `xorm:"comment('记录时间') DATETIME" json:"notetime" form:"notetime" csv:"notetime"`
}

type LogRound2054

type LogRound2054 struct {
	Lxid     int       `xorm:"not null pk autoincr INT(11)" json:"lxid" form:"lxid" csv:"lxid"`
	Lid      int       `xorm:"not null comment('开桌流水号') index INT(11)" json:"lid" form:"lid" csv:"lid"`
	Uid      int       `xorm:"not null comment('第一个非机器人的Uid') INT(10)" json:"uid" form:"uid" csv:"uid"`
	Body     string    `xorm:"comment('录像记录') TEXT" json:"body" form:"body" csv:"body"`
	Notetime time.Time `xorm:"comment('记录时间') DATETIME" json:"notetime" form:"notetime" csv:"notetime"`
}

type LogServerFeedback

type LogServerFeedback struct {
	Day    int    `xorm:"not null pk comment('天') INT(11)" json:"day" form:"day" csv:"day"`
	Server string `xorm:"not null pk default '' comment('server') VARCHAR(50)" json:"server" form:"server" csv:"server"`
	Uid    int    `xorm:"not null pk comment('uid') INT(11)" json:"uid" form:"uid" csv:"uid"`
	Ip     string `xorm:"not null default '' comment('IP') VARCHAR(20)" json:"ip" form:"ip" csv:"ip"`
	Count  int    `xorm:"not null comment('次数') INT(11)" json:"count" form:"count" csv:"count"`
}

type LogServiceCharge

type LogServiceCharge struct {
	Appid int   `xorm:"not null pk default 0 comment('玩家来源') TINYINT(4)" json:"appid" form:"appid" csv:"appid"`
	Day   int   `xorm:"not null pk default 0 comment('天') index INT(10)" json:"day" form:"day" csv:"day"`
	Gid   int   `xorm:"not null pk default 0 comment('游戏id') INT(10)" json:"gid" form:"gid" csv:"gid"`
	Uid   int   `xorm:"not null pk index INT(10)" json:"uid" form:"uid" csv:"uid"`
	Golds int64 `xorm:"not null default 0 comment('服务费') BIGINT(20)" json:"golds" form:"golds" csv:"golds"`
	Num   int   `xorm:"not null default 0 comment('每日局数') INT(10)" json:"num" form:"num" csv:"num"`
	State int   `xorm:"not null default 1 comment('是否服务费 1是 0否') TINYINT(1)" json:"state" form:"state" csv:"state"`
}

type LogUserEditpass

type LogUserEditpass struct {
	Lid    int    `xorm:"not null pk autoincr INT(11)" json:"lid" form:"lid" csv:"lid"`
	Uid    int    `xorm:"not null default 0 comment('用户') INT(11)" json:"uid" form:"uid" csv:"uid"`
	Ip     string `xorm:"not null default '' comment('ip') VARCHAR(20)" json:"ip" form:"ip" csv:"ip"`
	Device string `xorm:"not null default '' comment('设备') VARCHAR(50)" json:"device" form:"device" csv:"device"`
	Admin  int    `xorm:"not null default 0 comment('操作人') INT(11)" json:"admin" form:"admin" csv:"admin"`
	Ltime  int    `xorm:"not null default 0 comment('时间') INT(11)" json:"ltime" form:"ltime" csv:"ltime"`
	Ps     string `xorm:"not null default '' VARCHAR(100)" json:"ps" form:"ps" csv:"ps"`
}

type LogUserGiftbags

type LogUserGiftbags struct {
	Lid    int    `xorm:"not null pk autoincr INT(11)" json:"lid" form:"lid" csv:"lid"`
	Uid    int    `xorm:"not null default 0 comment('用户ID') INT(11)" json:"uid" form:"uid" csv:"uid"`
	Code   string `xorm:"not null default '' comment('礼包码') VARCHAR(45)" json:"code" form:"code" csv:"code"`
	Wppack string `xorm:"not null default '' comment('礼包内容') VARCHAR(200)" json:"wppack" form:"wppack" csv:"wppack"`
	Ltime  int    `xorm:"not null default 0 comment('领取时间') INT(11)" json:"ltime" form:"ltime" csv:"ltime"`
}

type LogUserGolds

type LogUserGolds struct {
	Lid       int       `xorm:"not null pk autoincr comment('编号') INT(11)" json:"lid" form:"lid" csv:"lid"`
	Uid       int       `xorm:"not null comment('玩家id') index INT(11)" json:"uid" form:"uid" csv:"uid"`
	Gameid    int       `xorm:"not null default 0 comment('游戏id') INT(10)" json:"gameid" form:"gameid" csv:"gameid"`
	Roomtype  int       `xorm:"not null default 0 comment('房间类型') TINYINT(3)" json:"roomtype" form:"roomtype" csv:"roomtype"`
	Roomidx   int       `xorm:"not null default 0 comment('房间id') TINYINT(3)" json:"roomidx" form:"roomidx" csv:"roomidx"`
	Tid       int       `xorm:"not null default 0 comment('桌子id') INT(11)" json:"tid" form:"tid" csv:"tid"`
	Ltime     time.Time `xorm:"not null comment('时间') index DATETIME" json:"ltime" form:"ltime" csv:"ltime"`
	Changes   int64     `xorm:"not null default 0 comment('变化量') BIGINT(20)" json:"changes" form:"changes" csv:"changes"`
	Remaining int64     `xorm:"not null default 0 comment('结余') BIGINT(20)" json:"remaining" form:"remaining" csv:"remaining"`
	Popcoins  int64     `xorm:"not null default 0 comment('所下筹码数') BIGINT(20)" json:"popcoins" form:"popcoins" csv:"popcoins"`
	State     int       `xorm:"not null default 0 comment('类型') INT(10)" json:"state" form:"state" csv:"state"`
	Remarks   string    `xorm:"comment('备注') TEXT" json:"remarks" form:"remarks" csv:"remarks"`
	Lid2      int       `xorm:"not null default 0 index INT(11)" json:"lid2" form:"lid2" csv:"lid2"`
	Appid     int       `xorm:"not null comment('玩家来源') TINYINT(11)" json:"appid" form:"appid" csv:"appid"`
}

type LogUserGoldsStatedesc

type LogUserGoldsStatedesc struct {
	Id       int    `xorm:"not null pk comment('状态') INT(11)" json:"id" form:"id" csv:"id"`
	Desc     string `xorm:"comment('描述') VARCHAR(50)" json:"desc" form:"desc" csv:"desc"`
	OrderNum int    `xorm:"default 0 comment('排序') INT(10)" json:"order_num" form:"order_num" csv:"order_num"`
	IsShow   int    `xorm:"default 1 comment('是否显示') TINYINT(4)" json:"is_show" form:"is_show" csv:"is_show"`
}

type LogUserInout

type LogUserInout struct {
	Id          int64     `xorm:"pk autoincr BIGINT(20)" json:"id" form:"id" csv:"id"`
	Uid         int       `xorm:"not null default 0 INT(11)" json:"uid" form:"uid" csv:"uid"`
	Gameid      int       `xorm:"not null default 0 INT(11)" json:"gameid" form:"gameid" csv:"gameid"`
	Roomtype    int       `xorm:"not null default 0 INT(10)" json:"roomtype" form:"roomtype" csv:"roomtype"`
	Roomidx     int       `xorm:"not null default 0 INT(10)" json:"roomidx" form:"roomidx" csv:"roomidx"`
	Enterscore  int64     `xorm:"not null default 0 comment('进入时金币') BIGINT(20)" json:"enterscore" form:"enterscore" csv:"enterscore"`
	Entertime   time.Time `xorm:"not null comment('进入时间') DATETIME" json:"entertime" form:"entertime" csv:"entertime"`
	Enteraddr   string    `` /* 129-byte string literal not displayed */
	Leavetime   time.Time `xorm:"not null comment('离开时间') DATETIME" json:"leavetime" form:"leavetime" csv:"leavetime"`
	Leavereason int       `xorm:"not null default 0 comment('离开原因') TINYINT(4)" json:"leavereason" form:"leavereason" csv:"leavereason"`
	Leaveaddr   string    `` /* 129-byte string literal not displayed */
	Score       int64     `xorm:"not null default 0 comment('金币变化') BIGINT(20)" json:"score" form:"score" csv:"score"`
	Betscore    int64     `xorm:"not null default 0 comment('下注') BIGINT(20)" json:"betscore" form:"betscore" csv:"betscore"`
	Winscore    int64     `xorm:"not null default 0 comment('赢回') BIGINT(20)" json:"winscore" form:"winscore" csv:"winscore"`
	Onlinetime  int       `xorm:"not null default 0 comment('在线时间(秒)') INT(11)" json:"onlinetime" form:"onlinetime" csv:"onlinetime"`
	Experience  int       `xorm:"not null default 0 comment('经验变化') INT(11)" json:"experience" form:"experience" csv:"experience"`
	Maxscore    int64     `xorm:"not null default 0 comment('本次游戏中最高金币') BIGINT(20)" json:"maxscore" form:"maxscore" csv:"maxscore"`
	Minscore    int64     `xorm:"not null default 0 comment('本次游戏中最低金币') BIGINT(20)" json:"minscore" form:"minscore" csv:"minscore"`
	Coupons     int       `xorm:"not null default 0 comment('获得点券') INT(11)" json:"coupons" form:"coupons" csv:"coupons"`
	Appid       int       `xorm:"not null default 0 comment('玩家来源') TINYINT(4)" json:"appid" form:"appid" csv:"appid"`
}

type LogUserInvite

type LogUserInvite struct {
	Invitor int `xorm:"not null pk default 0 comment('邀请人') INT(11)" json:"invitor" form:"invitor" csv:"invitor"`
	Day     int `xorm:"not null pk default 0 comment('天') INT(11)" json:"day" form:"day" csv:"day"`
	Uid     int `xorm:"not null pk default 0 comment('被邀请人') INT(11)" json:"uid" form:"uid" csv:"uid"`
	Cards   int `xorm:"not null default 0 comment('消耗房卡') INT(11)" json:"cards" form:"cards" csv:"cards"`
	Cards2  int `xorm:"not null default 0 comment('消耗房卡') INT(11)" json:"cards2" form:"cards2" csv:"cards2"`
	Imcards int `xorm:"not null default 0 comment('两个月内消耗房卡') INT(11)" json:"imcards" form:"imcards" csv:"imcards"`
	Omcards int `xorm:"not null default 0 comment('两个月外消耗房卡') INT(11)" json:"omcards" form:"omcards" csv:"omcards"`
	Today   int `xorm:"TINYINT(4)" json:"today" form:"today" csv:"today"`
}

type LogUserLiushui

type LogUserLiushui struct {
	Ldate        int     `xorm:"not null pk default 0 comment('日期:YYYYMMDD') index INT(8)" json:"ldate" form:"ldate" csv:"ldate"`
	Uid          int     `xorm:"not null pk default 0 comment('玩家id') index INT(11)" json:"uid" form:"uid" csv:"uid"`
	GameTime     int     `xorm:"not null default 0 comment('在线时长') index INT(10)" json:"game_time" form:"game_time" csv:"game_time"`
	Onlinetime   int64   `xorm:"not null default 0 index BIGINT(20)" json:"onlinetime" form:"onlinetime" csv:"onlinetime"`
	Nchanges     int64   `` /* 128-byte string literal not displayed */
	Rounds       int     `xorm:"not null default 0 comment('累计总次数') INT(11)" json:"rounds" form:"rounds" csv:"rounds"`
	Wins         int     `xorm:"not null default 0 comment('累计赢次数') INT(11)" json:"wins" form:"wins" csv:"wins"`
	Goldsliushui int64   `xorm:"not null default 0 comment('金币累计输赢') BIGINT(20)" json:"goldsliushui" form:"goldsliushui" csv:"goldsliushui"`
	Goldschanges int64   `xorm:"not null default 0 comment('金币累计赢') BIGINT(20)" json:"goldschanges" form:"goldschanges" csv:"goldschanges"`
	Goldsrounds  int     `` /* 127-byte string literal not displayed */
	Goldswins    int     `xorm:"not null default 0 comment('金币累计赢') INT(11)" json:"goldswins" form:"goldswins" csv:"goldswins"`
	Cards        int     `xorm:"not null default 0 INT(11)" json:"cards" form:"cards" csv:"cards"`
	Cardsall     int     `xorm:"not null comment('每日总耗卡') INT(11)" json:"cardsAll" form:"cardsAll" csv:"cardsAll"`
	Grounds      int     `xorm:"not null default 0 comment('杠的次数') INT(11)" json:"grounds" form:"grounds" csv:"grounds"`
	Agrounds     int     `xorm:"not null default 0 comment('暗杠的次数') INT(11)" json:"agrounds" form:"agrounds" csv:"agrounds"`
	Lezi         int     `xorm:"not null default 0 comment('勒子') INT(11)" json:"lezi" form:"lezi" csv:"lezi"`
	Maxwins      int     `xorm:"not null default 0 comment('大赢家次数') INT(11)" json:"maxwins" form:"maxwins" csv:"maxwins"`
	ExGifts      int     `xorm:"not null default 0 comment('兑换礼品个数') INT(11)" json:"ex_gifts" form:"ex_gifts" csv:"ex_gifts"`
	BuyMascots   int     `xorm:"not null default 0 comment('购买吉祥物个数') INT(11)" json:"buy_mascots" form:"buy_mascots" csv:"buy_mascots"`
	Matchrounds  int     `xorm:"not null default 00000000000 comment('比赛场次') INT(11)" json:"matchrounds" form:"matchrounds" csv:"matchrounds"`
	Appid        int     `xorm:"not null default 0 comment('玩家来源') TINYINT(4)" json:"appid" form:"appid" csv:"appid"`
	AlmsTimes    int     `xorm:"not null default 0 comment('救济金领取次数') TINYINT(3)" json:"alms_times" form:"alms_times" csv:"alms_times"`
	Shares       int     `xorm:"not null default 0 comment('分享次数') INT(10)" json:"shares" form:"shares" csv:"shares"`
	Points       int     `xorm:"not null default 0 comment('今天兑换的PP值') INT(10)" json:"points" form:"points" csv:"points"`
	GoldsCards   int     `` /* 137-byte string literal not displayed */
	Gexcards     int     `xorm:"not null default 0 comment('兑换金币消耗房卡') INT(10)" json:"gexcards" form:"gexcards" csv:"gexcards"`
	Takeparts    int     `xorm:"not null default 0 comment('有效参与次数') INT(10)" json:"takeparts" form:"takeparts" csv:"takeparts"`
	Recharges    float32 `xorm:"not null default 0 comment('官方充值金额') FLOAT" json:"recharges" form:"recharges" csv:"recharges"`
	Roomcards    int     `xorm:"not null default 0 comment('开房房卡消耗') INT(11)" json:"roomcards" form:"roomcards" csv:"roomcards"`
	Roomrounds   int     `xorm:"not null default 0 comment('开房耗卡参与局数') INT(11)" json:"roomrounds" form:"roomrounds" csv:"roomrounds"`
	Goldchange   int64   `` /* 128-byte string literal not displayed */
	Unitgolds    int64   `xorm:"not null default 0 comment('累计输赢单位分数') BIGINT(20)" json:"unitgolds" form:"unitgolds" csv:"unitgolds"`
	Unitwingolds int64   `` /* 131-byte string literal not displayed */
	Unitrounds   int     `xorm:"not null default 0 comment('累计总局数') INT(10)" json:"unitrounds" form:"unitrounds" csv:"unitrounds"`
	Unitwins     int     `xorm:"not null default 0 comment('累计赢的局数') INT(10)" json:"unitwins" form:"unitwins" csv:"unitwins"`
	Goldrounds   int     `xorm:"not null default 0 comment('金币场次') INT(10)" json:"goldrounds" form:"goldrounds" csv:"goldrounds"`
	Ngoldchanges int64   `xorm:"not null default 0 BIGINT(20)" json:"ngoldchanges" form:"ngoldchanges" csv:"ngoldchanges"`
	Nwingolds    int64   `xorm:"not null default 0 BIGINT(20)" json:"nwingolds" form:"nwingolds" csv:"nwingolds"`
}

type LogUserLiushui2051

type LogUserLiushui2051 struct {
	Ldate      int   `` /* 148-byte string literal not displayed */
	Uid        int   `xorm:"not null pk default 0 comment('玩家id') index(ldate_uid_changes) INT(11)" json:"uid" form:"uid" csv:"uid"`
	GameTime   int   `` /* 130-byte string literal not displayed */
	Onlinetime int64 `xorm:"not null default 0 BIGINT(20)" json:"onlinetime" form:"onlinetime" csv:"onlinetime"`
	Daygolds   int64 `xorm:"not null default 0 comment('玩家当天金币数') BIGINT(20)" json:"daygolds" form:"daygolds" csv:"daygolds"`
	Wingolds   int64 `xorm:"not null default 0 comment('玩家当天累计赢分') BIGINT(20)" json:"wingolds" form:"wingolds" csv:"wingolds"`
	Nchanges   int64 `xorm:"not null default 0 comment('累计输赢总分数') BIGINT(20)" json:"nchanges" form:"nchanges" csv:"nchanges"`
	Rounds     int   `xorm:"not null default 0 comment('累计总次数') INT(11)" json:"rounds" form:"rounds" csv:"rounds"`
	Wins       int   `xorm:"not null default 0 comment('累计赢次数') INT(11)" json:"wins" form:"wins" csv:"wins"`
	Cards      int   `xorm:"not null default 0 INT(11)" json:"cards" form:"cards" csv:"cards"`
	Appid      int   `xorm:"not null default 0 comment('玩家来源') index TINYINT(4)" json:"appid" form:"appid" csv:"appid"`
	Roomtype   int   `xorm:"not null pk default 0 INT(11)" json:"roomtype" form:"roomtype" csv:"roomtype"`
}

type LogUserLiushui2052

type LogUserLiushui2052 struct {
	Ldate      int   `` /* 148-byte string literal not displayed */
	Uid        int   `xorm:"not null pk default 0 comment('玩家id') index(ldate_uid_changes) INT(11)" json:"uid" form:"uid" csv:"uid"`
	GameTime   int   `` /* 130-byte string literal not displayed */
	Onlinetime int64 `xorm:"not null default 0 BIGINT(20)" json:"onlinetime" form:"onlinetime" csv:"onlinetime"`
	Daygolds   int64 `xorm:"not null default 0 comment('玩家当天金币数') BIGINT(20)" json:"daygolds" form:"daygolds" csv:"daygolds"`
	Wingolds   int64 `xorm:"not null default 0 comment('玩家当天累计赢分') BIGINT(20)" json:"wingolds" form:"wingolds" csv:"wingolds"`
	Nchanges   int64 `xorm:"not null default 0 comment('累计输赢总分数') BIGINT(20)" json:"nchanges" form:"nchanges" csv:"nchanges"`
	Rounds     int   `xorm:"not null default 0 comment('累计总次数') INT(11)" json:"rounds" form:"rounds" csv:"rounds"`
	Wins       int   `xorm:"not null default 0 comment('累计赢次数') INT(11)" json:"wins" form:"wins" csv:"wins"`
	Cards      int   `xorm:"not null default 0 INT(11)" json:"cards" form:"cards" csv:"cards"`
	Appid      int   `xorm:"not null default 0 comment('玩家来源') index TINYINT(4)" json:"appid" form:"appid" csv:"appid"`
	Roomtype   int   `xorm:"not null pk default 0 INT(11)" json:"roomtype" form:"roomtype" csv:"roomtype"`
}

type LogUserLiushui2053

type LogUserLiushui2053 struct {
	Ldate      int   `` /* 148-byte string literal not displayed */
	Uid        int   `xorm:"not null pk default 0 comment('玩家id') index(ldate_uid_changes) INT(11)" json:"uid" form:"uid" csv:"uid"`
	GameTime   int   `` /* 130-byte string literal not displayed */
	Onlinetime int64 `xorm:"not null default 0 BIGINT(20)" json:"onlinetime" form:"onlinetime" csv:"onlinetime"`
	Daygolds   int64 `xorm:"not null default 0 comment('玩家当天金币数') BIGINT(20)" json:"daygolds" form:"daygolds" csv:"daygolds"`
	Wingolds   int64 `xorm:"not null default 0 comment('玩家当天累计赢分') BIGINT(20)" json:"wingolds" form:"wingolds" csv:"wingolds"`
	Nchanges   int64 `xorm:"not null default 0 comment('累计输赢总分数') BIGINT(20)" json:"nchanges" form:"nchanges" csv:"nchanges"`
	Rounds     int   `xorm:"not null default 0 comment('累计总次数') INT(11)" json:"rounds" form:"rounds" csv:"rounds"`
	Wins       int   `xorm:"not null default 0 comment('累计赢次数') INT(11)" json:"wins" form:"wins" csv:"wins"`
	Cards      int   `xorm:"not null default 0 INT(11)" json:"cards" form:"cards" csv:"cards"`
	Appid      int   `xorm:"not null default 0 comment('玩家来源') index TINYINT(4)" json:"appid" form:"appid" csv:"appid"`
	Roomtype   int   `xorm:"not null pk default 0 INT(11)" json:"roomtype" form:"roomtype" csv:"roomtype"`
}

type LogUserLiushui2054

type LogUserLiushui2054 struct {
	Ldate      int   `` /* 148-byte string literal not displayed */
	Uid        int   `xorm:"not null pk default 0 comment('玩家id') index(ldate_uid_changes) INT(11)" json:"uid" form:"uid" csv:"uid"`
	GameTime   int   `` /* 130-byte string literal not displayed */
	Onlinetime int64 `xorm:"not null default 0 BIGINT(20)" json:"onlinetime" form:"onlinetime" csv:"onlinetime"`
	Daygolds   int64 `xorm:"not null default 0 comment('玩家当天金币数') BIGINT(20)" json:"daygolds" form:"daygolds" csv:"daygolds"`
	Wingolds   int64 `xorm:"not null default 0 comment('玩家当天累计赢分') BIGINT(20)" json:"wingolds" form:"wingolds" csv:"wingolds"`
	Nchanges   int64 `xorm:"not null default 0 comment('累计输赢总分数') BIGINT(20)" json:"nchanges" form:"nchanges" csv:"nchanges"`
	Rounds     int   `xorm:"not null default 0 comment('累计总次数') INT(11)" json:"rounds" form:"rounds" csv:"rounds"`
	Wins       int   `xorm:"not null default 0 comment('累计赢次数') INT(11)" json:"wins" form:"wins" csv:"wins"`
	Cards      int   `xorm:"not null default 0 INT(11)" json:"cards" form:"cards" csv:"cards"`
	Appid      int   `xorm:"not null default 0 comment('玩家来源') index TINYINT(4)" json:"appid" form:"appid" csv:"appid"`
	Roomtype   int   `xorm:"not null pk default 0 INT(11)" json:"roomtype" form:"roomtype" csv:"roomtype"`
}

type LogUserLiushui2055

type LogUserLiushui2055 struct {
	Ldate      int   `` /* 148-byte string literal not displayed */
	Uid        int   `xorm:"not null pk default 0 comment('玩家id') index(ldate_uid_changes) INT(11)" json:"uid" form:"uid" csv:"uid"`
	GameTime   int   `` /* 130-byte string literal not displayed */
	Onlinetime int64 `xorm:"not null default 0 BIGINT(20)" json:"onlinetime" form:"onlinetime" csv:"onlinetime"`
	Daygolds   int64 `xorm:"not null default 0 comment('玩家当天金币数') BIGINT(20)" json:"daygolds" form:"daygolds" csv:"daygolds"`
	Wingolds   int64 `xorm:"not null default 0 comment('玩家当天累计赢分') BIGINT(20)" json:"wingolds" form:"wingolds" csv:"wingolds"`
	Nchanges   int64 `xorm:"not null default 0 comment('累计输赢总分数') BIGINT(20)" json:"nchanges" form:"nchanges" csv:"nchanges"`
	Rounds     int   `xorm:"not null default 0 comment('累计总次数') INT(11)" json:"rounds" form:"rounds" csv:"rounds"`
	Wins       int   `xorm:"not null default 0 comment('累计赢次数') INT(11)" json:"wins" form:"wins" csv:"wins"`
	Cards      int   `xorm:"not null default 0 INT(11)" json:"cards" form:"cards" csv:"cards"`
	Appid      int   `xorm:"not null default 0 comment('玩家来源') index TINYINT(4)" json:"appid" form:"appid" csv:"appid"`
	Roomtype   int   `xorm:"not null pk default 0 INT(11)" json:"roomtype" form:"roomtype" csv:"roomtype"`
}

type LogUserLogin

type LogUserLogin struct {
	Id     int    `xorm:"not null pk autoincr comment('编号') INT(11)" json:"id" form:"id" csv:"id"`
	Uid    int    `xorm:"not null default 0 comment('用户编号') INT(11)" json:"uid" form:"uid" csv:"uid"`
	Online int    `xorm:"not null default 0 comment('状态 0:上线;1:下线') TINYINT(3)" json:"online" form:"online" csv:"online"`
	Utype  int    `` /* 138-byte string literal not displayed */
	Ldate  int    `xorm:"not null default 0 comment('时间') INT(11)" json:"ldate" form:"ldate" csv:"ldate"`
	Ip     string `xorm:"not null default '' comment('ip') VARCHAR(15)" json:"ip" form:"ip" csv:"ip"`
}

type LogUserProps

type LogUserProps struct {
	Lid       int `xorm:"not null pk autoincr comment('流水ID') INT(11)" json:"lid" form:"lid" csv:"lid"`
	Uid       int `xorm:"not null default 0 comment('用户ID') INT(11)" json:"uid" form:"uid" csv:"uid"`
	Upid      int `xorm:"not null default 0 comment('用户道具ID') INT(11)" json:"upid" form:"upid" csv:"upid"`
	State     int `` /* 133-byte string literal not displayed */
	Available int `xorm:"not null default 0 comment('可用的数量') INT(8)" json:"available" form:"available" csv:"available"`
	Used      int `xorm:"not null default 0 comment('已经使用数量') INT(8)" json:"used" form:"used" csv:"used"`
	Abandond  int `xorm:"not null default 0 comment('丢弃的数量') INT(8)" json:"abandond" form:"abandond" csv:"abandond"`
	Expired   int `xorm:"not null default 0 comment('过期的数量') INT(8)" json:"expired" form:"expired" csv:"expired"`
	Ltime     int `xorm:"not null default 0 comment('添加时间') INT(11)" json:"ltime" form:"ltime" csv:"ltime"`
}

type LogVipLevel

type LogVipLevel struct {
	Uid    int    `xorm:"not null pk default 0 comment('用户id') index INT(11)" json:"uid" form:"uid" csv:"uid"`
	Nlevel int    `xorm:"not null pk default 0 comment('当前vip等级') INT(5)" json:"nlevel" form:"nlevel" csv:"nlevel"`
	Olevel int    `xorm:"not null default 0 comment('触发升级时vip等级') INT(5)" json:"olevel" form:"olevel" csv:"olevel"`
	Boxcap int    `xorm:"not null default 0 comment('增加宝箱位数量') INT(5)" json:"boxcap" form:"boxcap" csv:"boxcap"`
	State  int    `` /* 128-byte string literal not displayed */
	Wppack string `` /* 134-byte string literal not displayed */
	Ltime  int    `xorm:"not null default 0 comment('升级时间') INT(11)" json:"ltime" form:"ltime" csv:"ltime"`
	Utime  int    `xorm:"not null default 0 comment('领取礼包时间') INT(11)" json:"utime" form:"utime" csv:"utime"`
}

type MatchGradingConfig

type MatchGradingConfig struct {
	Id    int    `xorm:"not null pk default 0 comment('??ID') INT(11)" json:"id" form:"id" csv:"id"`
	Name  string `xorm:"not null default '' comment('????') VARCHAR(100)" json:"name" form:"name" csv:"name"`
	Rank  int    `xorm:"not null default 0 comment('??') INT(8)" json:"rank" form:"rank" csv:"rank"`
	Boxid int    `xorm:"not null default 0 comment('??ID') INT(11)" json:"boxid" form:"boxid" csv:"boxid"`
	List  string `xorm:"not null default '' comment('?????') VARCHAR(3000)" json:"list" form:"list" csv:"list"`
}

type MatchSeason

type MatchSeason struct {
	Sid    int    `xorm:"not null pk comment('赛季id') INT(11)" json:"sid" form:"sid" csv:"sid"`
	Season int    `xorm:"not null pk default 0 comment('赛季') INT(10)" json:"season" form:"season" csv:"season"`
	Name   string `xorm:"not null default '' comment('赛季名称') VARCHAR(100)" json:"name" form:"name" csv:"name"`
	Isrank int    `xorm:"not null default 0 comment('是否排名发奖励邮件') TINYINT(1)" json:"isrank" form:"isrank" csv:"isrank"`
}

type MatchSeasonAwards

type MatchSeasonAwards struct {
	Aid    int    `xorm:"not null pk autoincr comment('奖励id') INT(11)" json:"aid" form:"aid" csv:"aid"`
	Season int    `xorm:"not null default 0 comment('赛季ID') INT(11)" json:"season" form:"season" csv:"season"`
	Srank  int    `xorm:"not null default 0 comment('开始排名') INT(8)" json:"srank" form:"srank" csv:"srank"`
	Erank  int    `xorm:"not null default 0 comment('结束排名 9999-直到最后排名') INT(8)" json:"erank" form:"erank" csv:"erank"`
	Pids   string `` /* 131-byte string literal not displayed */
}

type P2pAnnouncement

type P2pAnnouncement struct {
	Aid     int    `xorm:"not null pk autoincr comment('公告') INT(11)" json:"aid" form:"aid" csv:"aid"`
	Title   string `xorm:"not null default '' comment('标题') VARCHAR(200)" json:"title" form:"title" csv:"title"`
	Content string `xorm:"not null comment('内容') TEXT" json:"content" form:"content" csv:"content"`
	Ltime   int    `xorm:"not null default 0 comment('时间') INT(11)" json:"ltime" form:"ltime" csv:"ltime"`
}

type P2pFeedback

type P2pFeedback struct {
	Id           int       `xorm:"not null pk autoincr INT(10)" json:"id" form:"id" csv:"id"`
	Uid          int       `xorm:"not null default 0 comment('用户ID') INT(10)" json:"uid" form:"uid" csv:"uid"`
	Ip           string    `xorm:"not null default '' comment('ip') VARCHAR(15)" json:"ip" form:"ip" csv:"ip"`
	Address      string    `xorm:"not null default '' comment('地址') VARCHAR(50)" json:"address" form:"address" csv:"address"`
	Type         int       `` /* 137-byte string literal not displayed */
	Text         string    `xorm:"not null comment('反馈内容') TEXT" json:"text" form:"text" csv:"text"`
	Timeline     int       `xorm:"not null default 0 comment('时间') INT(10)" json:"timeline" form:"timeline" csv:"timeline"`
	Pic          string    `xorm:"not null default '' comment('图片') VARCHAR(100)" json:"pic" form:"pic" csv:"pic"`
	UserAnswers  int       `xorm:"not null default 0 comment('用户回复数') INT(10)" json:"user_answers" form:"user_answers" csv:"user_answers"`
	GmAnswers    int       `xorm:"not null default 0 comment('客服回复数') INT(10)" json:"gm_answers" form:"gm_answers" csv:"gm_answers"`
	State        int       `xorm:"not null default 1 comment('问题状态 1 未解决 2 已解决') TINYINT(1)" json:"state" form:"state" csv:"state"`
	CompleteTime time.Time `xorm:"not null comment('完成时间') DATETIME" json:"complete_time" form:"complete_time" csv:"complete_time"`
	GmId         int       `xorm:"not null default 0 comment('客服ID') INT(10)" json:"gm_id" form:"gm_id" csv:"gm_id"`
	Score        int       `xorm:"not null default 0 comment('评分') TINYINT(1)" json:"score" form:"score" csv:"score"`
	Ver          string    `xorm:"not null default '' VARCHAR(20)" json:"ver" form:"ver" csv:"ver"`
	Md5          string    `xorm:"not null default '' index CHAR(32)" json:"md5" form:"md5" csv:"md5"`
	Times        int       `xorm:"not null default 0 INT(10)" json:"times" form:"times" csv:"times"`
	LastTime     int       `xorm:"not null default 0 INT(10)" json:"last_time" form:"last_time" csv:"last_time"`
}

type P2pJipaiqi

type P2pJipaiqi struct {
	Uid      int   `xorm:"not null pk default 0 comment('用户id') INT(11)" json:"uid" form:"uid" csv:"uid"`
	Gameid   int   `xorm:"not null pk default 0 comment('游戏id') INT(10)" json:"gameid" form:"gameid" csv:"gameid"`
	Golds    int64 `xorm:"not null default 0 comment('累积购买消费金币') BIGINT(20)" json:"golds" form:"golds" csv:"golds"`
	Buytimes int   `xorm:"not null default 0 comment('累积购买次数') INT(8)" json:"buytimes" form:"buytimes" csv:"buytimes"`
	Deadline int   `xorm:"not null default 0 comment('有效期截止日期') index INT(10)" json:"deadline" form:"deadline" csv:"deadline"`
	Ltime    int   `xorm:"not null default 0 comment('开始购买时间') INT(10)" json:"ltime" form:"ltime" csv:"ltime"`
	Uptime   int   `xorm:"not null default 0 comment('最后更新时间') INT(10)" json:"uptime" form:"uptime" csv:"uptime"`
}

type P2pTradeCard

type P2pTradeCard struct {
	Id         int    `xorm:"not null pk autoincr INT(10)" json:"id" form:"id" csv:"id"`
	Type       int    `` /* 336-byte string literal not displayed */
	Uid        int    `xorm:"not null default 0 comment('卖家') index INT(10)" json:"uid" form:"uid" csv:"uid"`
	Touid      int    `xorm:"not null default 0 comment('买家') index INT(10)" json:"touid" form:"touid" csv:"touid"`
	Money      string `xorm:"not null default 0 comment('金额') DECIMAL(10)" json:"money" form:"money" csv:"money"`
	CardAmount int    `xorm:"not null default 0 comment('房卡数量') INT(10)" json:"card_amount" form:"card_amount" csv:"card_amount"`
	GiveAmount int    `xorm:"not null default 0 comment('赠送数量') INT(10)" json:"give_amount" form:"give_amount" csv:"give_amount"`
	Timeline   int    `xorm:"not null default 0 comment('时间') index INT(10)" json:"timeline" form:"timeline" csv:"timeline"`
	Admin      int    `xorm:"not null default 0 comment('管理员') INT(11)" json:"admin" form:"admin" csv:"admin"`
	Original   int    `xorm:"not null comment('原房卡') INT(10)" json:"original" form:"original" csv:"original"`
	Remaining  int    `xorm:"not null comment('交易后房卡') INT(10)" json:"remaining" form:"remaining" csv:"remaining"`
	Reason     string `xorm:"not null default '' comment('售卡原因') VARCHAR(255)" json:"reason" form:"reason" csv:"reason"`
	Sellip     string `xorm:"not null default '' comment('ip') VARCHAR(20)" json:"sellip" form:"sellip" csv:"sellip"`
}

type ReportDayServerFeedback

type ReportDayServerFeedback struct {
	Ldate  int   `xorm:"not null pk default 0 comment('日期') INT(10)" json:"ldate" form:"ldate" csv:"ldate"`
	Users  int   `xorm:"not null default 0 comment('用户数') INT(10)" json:"users" form:"users" csv:"users"`
	Counts int64 `xorm:"not null default 0 comment('次数') BIGINT(20)" json:"counts" form:"counts" csv:"counts"`
}

type ReportGoldsGameNew

type ReportGoldsGameNew struct {
	Ldate        int    `xorm:"not null pk comment('日期') INT(11)" json:"ldate" form:"ldate" csv:"ldate"`
	Gid          int    `xorm:"not null pk comment('游戏ID') INT(11)" json:"gid" form:"gid" csv:"gid"`
	Rtype        int    `xorm:"not null pk comment('房间类型') TINYINT(3)" json:"rtype" form:"rtype" csv:"rtype"`
	Rounds       int    `xorm:"not null default 0 comment('参与局数') INT(11)" json:"rounds" form:"rounds" csv:"rounds"`
	Members      int    `xorm:"not null comment('参与人数') INT(11)" json:"members" form:"members" csv:"members"`
	RobotGolds   int64  `xorm:"not null default 0 comment('机器人产出金币') BIGINT(20)" json:"robot_golds" form:"robot_golds" csv:"robot_golds"`
	Systax       int64  `xorm:"not null comment('金币服务费') BIGINT(20)" json:"systax" form:"systax" csv:"systax"`
	Stonetax     int64  `xorm:"not null default 0 comment('宝石服务费') BIGINT(20)" json:"stonetax" form:"stonetax" csv:"stonetax"`
	Stoneuse     int64  `xorm:"not null default 0 comment('购买消耗宝石') BIGINT(20)" json:"stoneuse" form:"stoneuse" csv:"stoneuse"`
	GiftRedpack  string `xorm:"not null default 0.00 comment('送出红包') DECIMAL(18,2)" json:"gift_redpack" form:"gift_redpack" csv:"gift_redpack"`
	GiftTicket   int64  `xorm:"not null default 0 comment('送出礼券') BIGINT(20)" json:"gift_ticket" form:"gift_ticket" csv:"gift_ticket"`
	Totalmembers int    `xorm:"not null default 0 comment('总参与人数') INT(11)" json:"totalmembers" form:"totalmembers" csv:"totalmembers"`
	Stoneuse2    int64  `` /* 131-byte string literal not displayed */
}

type ReportGoldsSummary

type ReportGoldsSummary struct {
	Day   int    `xorm:"not null pk default 0 comment('日期ymd') INT(11)" json:"day" form:"day" csv:"day"`
	Gid   int    `xorm:"not null pk default 0 comment('游戏ID') INT(11)" json:"gid" form:"gid" csv:"gid"`
	Rtype int    `xorm:"not null pk default 0 comment('房间类型') INT(11)" json:"rtype" form:"rtype" csv:"rtype"`
	State int    `xorm:"not null pk default 0 comment('状态') INT(11)" json:"state" form:"state" csv:"state"`
	Golds string `xorm:"not null default 0.00 comment('金币') DECIMAL(18,2)" json:"golds" form:"golds" csv:"golds"`
}

type ReportGoldsTotal

type ReportGoldsTotal struct {
	Ldate        int     `xorm:"not null pk comment('日期') INT(11)" json:"ldate" form:"ldate" csv:"ldate"`
	TotalGolds   int64   `xorm:"not null default 0 comment('金币总数') BIGINT(20)" json:"total_golds" form:"total_golds" csv:"total_golds"`
	GoldsCharge  float32 `xorm:"not null default 0 comment('金币充值金额') FLOAT" json:"golds_charge" form:"golds_charge" csv:"golds_charge"`
	CardGolds    int64   `xorm:"not null default 0 comment('房卡兑换金币') BIGINT(20)" json:"card_golds" form:"card_golds" csv:"card_golds"`
	GiftGolds    int64   `xorm:"not null default 0 comment('低保赠送金币') BIGINT(20)" json:"gift_golds" form:"gift_golds" csv:"gift_golds"`
	RegGolds     int64   `xorm:"not null default 0 comment('注册赠送金币') BIGINT(20)" json:"reg_golds" form:"reg_golds" csv:"reg_golds"`
	RobotGolds   int64   `xorm:"not null default 0 comment('机器人产生金币') BIGINT(20)" json:"robot_golds" form:"robot_golds" csv:"robot_golds"`
	TotalRounds  int     `xorm:"not null default 0 comment('参与局数') INT(11)" json:"total_rounds" form:"total_rounds" csv:"total_rounds"`
	TotalSystax  int64   `` /* 134-byte string literal not displayed */
	GiftRedpacks float32 `xorm:"not null default 0 comment('送出红包') FLOAT" json:"gift_redpacks" form:"gift_redpacks" csv:"gift_redpacks"`
	GiftTickets  int64   `xorm:"not null default 0 comment('送出礼券') BIGINT(20)" json:"gift_tickets" form:"gift_tickets" csv:"gift_tickets"`
	CardUse      int64   `xorm:"not null default 0 comment('消耗宝石') BIGINT(20)" json:"card_use" form:"card_use" csv:"card_use"`
	GoldsSign    int64   `xorm:"not null default 0 comment('签到赠送金币') BIGINT(20)" json:"golds_sign" form:"golds_sign" csv:"golds_sign"`
	GoldsRank    int64   `xorm:"not null default 0 comment('排行榜奖励金币') BIGINT(20)" json:"golds_rank" form:"golds_rank" csv:"golds_rank"`
	GoldsTask    int64   `xorm:"not null default 0 comment('每日任务奖励金币') BIGINT(20)" json:"golds_task" form:"golds_task" csv:"golds_task"`
	GoldsLucky   int64   `` /* 128-byte string literal not displayed */
	GoldsMatch   int64   `xorm:"not null default 0 comment('比赛奖励金币') BIGINT(20)" json:"golds_match" form:"golds_match" csv:"golds_match"`
	TotalMembers int     `xorm:"not null default 0 comment('登录用户数') INT(10)" json:"total_members" form:"total_members" csv:"total_members"`
}

type ReportGradeGame

type ReportGradeGame struct {
	Ldate       int   `xorm:"not null pk comment('日期') INT(11)" json:"ldate" form:"ldate" csv:"ldate"`
	Gid         int   `xorm:"not null pk comment('游戏id') INT(11)" json:"gid" form:"gid" csv:"gid"`
	Rtype       int   `xorm:"not null pk comment('房间类型') INT(11)" json:"rtype" form:"rtype" csv:"rtype"`
	Rounds      int   `xorm:"not null default 0 comment('参与局数') INT(11)" json:"rounds" form:"rounds" csv:"rounds"`
	Members     int   `xorm:"not null default 0 comment('参与人数') INT(11)" json:"members" form:"members" csv:"members"`
	Systax      int64 `xorm:"not null default 0 comment('金币服务费') BIGINT(20)" json:"systax" form:"systax" csv:"systax"`
	Changes     int64 `xorm:"not null default 0 comment('机器人输赢') BIGINT(20)" json:"changes" form:"changes" csv:"changes"`
	Gametime    int64 `xorm:"not null default 0 comment('游戏时间') BIGINT(20)" json:"gametime" form:"gametime" csv:"gametime"`
	AvgGametime int64 `xorm:"not null default 0 comment('平均游戏时间') BIGINT(20)" json:"avg_gametime" form:"avg_gametime" csv:"avg_gametime"`
}

type ReportInviteUsers

type ReportInviteUsers struct {
	Month       int `xorm:"not null pk default 0 comment('月份') INT(11)" json:"month" form:"month" csv:"month"`
	Uid         int `xorm:"not null pk default 0 comment('邀请人') INT(11)" json:"uid" form:"uid" csv:"uid"`
	Invites     int `xorm:"not null default 0 comment('邀请人数') INT(11)" json:"invites" form:"invites" csv:"invites"`
	Invitecards int `xorm:"not null default 0 comment('邀请消耗房卡') INT(11)" json:"invitecards" form:"invitecards" csv:"invitecards"`
	Rewardcards int `xorm:"not null default 0 comment('奖励房卡数') INT(11)" json:"rewardcards" form:"rewardcards" csv:"rewardcards"`
	State       int `xorm:"not null default 0 comment('状态:0未发放 1已发放') TINYINT(4)" json:"state" form:"state" csv:"state"`
	Remaining   int `xorm:"not null default 0 comment('剩余房卡') INT(11)" json:"remaining" form:"remaining" csv:"remaining"`
	Invites2    int `xorm:"not null default 0 INT(11)" json:"invites2" form:"invites2" csv:"invites2"`
	Imcards     int `xorm:"not null default 0 comment('两个月内消耗房卡') INT(11)" json:"imcards" form:"imcards" csv:"imcards"`
	Omcards     int `xorm:"not null default 0 comment('两个月外消耗房卡') INT(11)" json:"omcards" form:"omcards" csv:"omcards"`
}

type ReportMonthSummary

type ReportMonthSummary struct {
	Month       int     `xorm:"not null pk INT(11)" json:"month" form:"month" csv:"month"`
	Registers   int     `xorm:"not null default 0 comment('注册') INT(11)" json:"registers" form:"registers" csv:"registers"`
	Logins      int     `xorm:"not null default 0 comment('登陆') INT(11)" json:"logins" form:"logins" csv:"logins"`
	Usermoney   float32 `xorm:"not null default 0 comment('玩家充值') FLOAT" json:"usermoney" form:"usermoney" csv:"usermoney"`
	Weixinmoney float32 `xorm:"not null default 0 comment('weixin') FLOAT" json:"weixinmoney" form:"weixinmoney" csv:"weixinmoney"`
	Alipaymoney float32 `xorm:"not null default 0 comment('alipay') FLOAT" json:"alipaymoney" form:"alipaymoney" csv:"alipaymoney"`
}

type ReportOnlineTimes

type ReportOnlineTimes struct {
	Day    int `xorm:"not null pk default 0 comment('天') INT(11)" json:"day" form:"day" csv:"day"`
	Type   int `` /* 143-byte string literal not displayed */
	Users  int `xorm:"not null default 0 comment('在线用户数') INT(11)" json:"users" form:"users" csv:"users"`
	Tusers int `xorm:"not null default 0 comment('在线总用户数') INT(11)" json:"tusers" form:"tusers" csv:"tusers"`
}

type ReportPageCount

type ReportPageCount struct {
	Page   string `xorm:"not null pk comment('页面') VARCHAR(30)" json:"page" form:"page" csv:"page"`
	Day    int    `xorm:"not null pk comment('YMD') INT(11)" json:"day" form:"day" csv:"day"`
	Enters int    `xorm:"not null default 0 comment('进入次数') INT(11)" json:"enters" form:"enters" csv:"enters"`
	Downs  int    `xorm:"not null default 0 comment('下载次数') INT(11)" json:"downs" form:"downs" csv:"downs"`
}

type ReportReconnect

type ReportReconnect struct {
	Ldate int `xorm:"not null pk default 0 comment('日期') INT(10)" json:"ldate" form:"ldate" csv:"ldate"`
	Type  int `` /* 233-byte string literal not displayed */
	Users int `xorm:"not null default 0 comment('用户数') INT(10)" json:"users" form:"users" csv:"users"`
}

type ReportRegisterPay

type ReportRegisterPay struct {
	Day       int `xorm:"not null pk default 0 comment('天') INT(11)" json:"day" form:"day" csv:"day"`
	Registers int `xorm:"not null default 0 comment('注册用户数') INT(11)" json:"registers" form:"registers" csv:"registers"`
	Pay0      int `xorm:"not null default 0 comment('当日付费人数') INT(11)" json:"pay0" form:"pay0" csv:"pay0"`
	Pay1      int `xorm:"not null default 0 comment('1日付费人数') INT(11)" json:"pay1" form:"pay1" csv:"pay1"`
	Pay2      int `xorm:"not null default 0 comment('2日付费人数') INT(11)" json:"pay2" form:"pay2" csv:"pay2"`
	Pay3      int `xorm:"not null default 0 comment('3日付费人数') INT(11)" json:"pay3" form:"pay3" csv:"pay3"`
	Pay4      int `xorm:"not null default 0 comment('4日付费人数') INT(11)" json:"pay4" form:"pay4" csv:"pay4"`
	Pay5      int `xorm:"not null default 0 comment('5日付费人数') INT(11)" json:"pay5" form:"pay5" csv:"pay5"`
	Pay6      int `xorm:"not null default 0 comment('6日付费人数') INT(11)" json:"pay6" form:"pay6" csv:"pay6"`
	Pay7      int `xorm:"not null default 0 comment('7日付费人数') INT(11)" json:"pay7" form:"pay7" csv:"pay7"`
	Pay14     int `xorm:"not null default 0 comment('14日付费人数') INT(11)" json:"pay14" form:"pay14" csv:"pay14"`
	Pay30     int `xorm:"not null default 0 comment('30日付费人数') INT(11)" json:"pay30" form:"pay30" csv:"pay30"`
}

type ReportRetention

type ReportRetention struct {
	Day         int `xorm:"not null pk default 0 comment('天') INT(11)" json:"day" form:"day" csv:"day"`
	Registers   int `xorm:"not null default 0 comment('注册用户数') INT(11)" json:"registers" form:"registers" csv:"registers"`
	Retention1  int `xorm:"not null default 0 comment('1日留存人数') INT(11)" json:"retention1" form:"retention1" csv:"retention1"`
	Retention2  int `xorm:"not null default 0 comment('2日留存人数') INT(11)" json:"retention2" form:"retention2" csv:"retention2"`
	Retention3  int `xorm:"not null default 0 comment('3日留存人数') INT(11)" json:"retention3" form:"retention3" csv:"retention3"`
	Retention4  int `xorm:"not null default 0 comment('4日留存人数') INT(11)" json:"retention4" form:"retention4" csv:"retention4"`
	Retention5  int `xorm:"not null default 0 comment('5日留存人数') INT(11)" json:"retention5" form:"retention5" csv:"retention5"`
	Retention6  int `xorm:"not null default 0 comment('6日留存人数') INT(11)" json:"retention6" form:"retention6" csv:"retention6"`
	Retention7  int `xorm:"not null default 0 comment('7日留存人数') INT(11)" json:"retention7" form:"retention7" csv:"retention7"`
	Retention14 int `xorm:"not null default 0 comment('14日留存人数') INT(11)" json:"retention14" form:"retention14" csv:"retention14"`
	Retention30 int `xorm:"not null default 0 comment('30日留存人数') INT(11)" json:"retention30" form:"retention30" csv:"retention30"`
}

type ReportSummary

type ReportSummary struct {
	Day           int    `xorm:"not null pk default 0 comment('天') INT(11)" json:"day" form:"day" csv:"day"`
	TotalUsers    int    `xorm:"not null default 0 comment('总用户数') INT(11)" json:"total_users" form:"total_users" csv:"total_users"`
	Registers     int    `xorm:"not null default 0 comment('注册用户数') INT(11)" json:"registers" form:"registers" csv:"registers"`
	FbRegs        int    `xorm:"not null default 0 comment('fb注册用户数') INT(11)" json:"fb_regs" form:"fb_regs" csv:"fb_regs"`
	MobRegs       int    `xorm:"not null default 0 comment('手机注册用户数') INT(11)" json:"mob_regs" form:"mob_regs" csv:"mob_regs"`
	Logins        int    `xorm:"not null default 0 comment('登陆用户数') INT(11)" json:"logins" form:"logins" csv:"logins"`
	FbLogins      int    `xorm:"not null default 0 comment('fb登录用户数') INT(11)" json:"fb_logins" form:"fb_logins" csv:"fb_logins"`
	MobLogins     int    `xorm:"not null default 0 comment('手机登录用户数') INT(11)" json:"mob_logins" form:"mob_logins" csv:"mob_logins"`
	PayMoney      string `xorm:"not null default 0.00 comment('充值金额') DECIMAL(18,2)" json:"pay_money" form:"pay_money" csv:"pay_money"`
	PayUsers      int    `xorm:"not null default 0 comment('充值人数') INT(11)" json:"pay_users" form:"pay_users" csv:"pay_users"`
	Pays          int    `xorm:"not null default 0 comment('充值次数') INT(11)" json:"pays" form:"pays" csv:"pays"`
	Onlines       int    `xorm:"not null default 0 comment('最高在线人数') INT(11)" json:"onlines" form:"onlines" csv:"onlines"`
	FirstPayMoney string `` /* 134-byte string literal not displayed */
	FirstPayUsers int    `` /* 128-byte string literal not displayed */
	FirstPays     int    `xorm:"not null default 0 comment('首充次数') INT(11)" json:"first_pays" form:"first_pays" csv:"first_pays"`
	TotalStones   int64  `xorm:"not null comment('宝石总数') BIGINT(20)" json:"total_stones" form:"total_stones" csv:"total_stones"`
	InviteRegs    int    `xorm:"not null default 0 INT(10)" json:"invite_regs" form:"invite_regs" csv:"invite_regs"`
	TotalGolds    int64  `xorm:"not null default 0 comment('金币总数') BIGINT(20)" json:"total_golds" form:"total_golds" csv:"total_golds"`
	Shares        int    `xorm:"not null default 0 comment('分享次数') INT(11)" json:"shares" form:"shares" csv:"shares"`
	Loginm        int    `xorm:"not null default 0 INT(11)" json:"loginm" form:"loginm" csv:"loginm"`
	Loginf        int    `xorm:"not null default 0 INT(11)" json:"loginf" form:"loginf" csv:"loginf"`
	Recu          int    `xorm:"not null INT(11)" json:"recu" form:"recu" csv:"recu"`
}

type ReportSummaryCurrency

type ReportSummaryCurrency struct {
	Day      int    `xorm:"not null pk default 0 comment('天') INT(11)" json:"day" form:"day" csv:"day"`
	Paytype  int    `` /* 138-byte string literal not displayed */
	PayMoney string `xorm:"not null default 0.00 comment('充值金额') DECIMAL(18,2)" json:"pay_money" form:"pay_money" csv:"pay_money"`
	PayUsers int    `xorm:"not null default 0 comment('充值人数') INT(11)" json:"pay_users" form:"pay_users" csv:"pay_users"`
	Pays     int    `xorm:"not null default 0 comment('充值次数') INT(11)" json:"pays" form:"pays" csv:"pays"`
}

type ReportSummaryCurrencyHour

type ReportSummaryCurrencyHour struct {
	Day      int    `xorm:"not null pk default 0 comment('天') INT(11)" json:"day" form:"day" csv:"day"`
	H        int    `xorm:"not null pk default 0 TINYINT(3)" json:"h" form:"h" csv:"h"`
	Paytype  int    `` /* 138-byte string literal not displayed */
	PayGolds int64  `xorm:"not null default 0 comment('充值金币') BIGINT(20)" json:"pay_golds" form:"pay_golds" csv:"pay_golds"`
	PayMoney string `xorm:"not null default 0.00 comment('充值金额') DECIMAL(18,2)" json:"pay_money" form:"pay_money" csv:"pay_money"`
	PayUsers int    `xorm:"not null default 0 comment('充值人数') INT(11)" json:"pay_users" form:"pay_users" csv:"pay_users"`
	Pays     int    `xorm:"not null default 0 comment('充值次数') INT(11)" json:"pays" form:"pays" csv:"pays"`
}

type ReportSummaryHour

type ReportSummaryHour struct {
	Day       int     `xorm:"not null pk default 0 comment('ymd') INT(11)" json:"day" form:"day" csv:"day"`
	H         int     `xorm:"not null pk default 0 comment('hour') TINYINT(3)" json:"h" form:"h" csv:"h"`
	Registers int     `xorm:"not null default 0 comment('注册用户数') INT(11)" json:"registers" form:"registers" csv:"registers"`
	FbRegs    int     `xorm:"not null default 0 comment('fb注册用户数') INT(11)" json:"fb_regs" form:"fb_regs" csv:"fb_regs"`
	MobRegs   int     `xorm:"not null default 0 comment('手机注册用户数') INT(11)" json:"mob_regs" form:"mob_regs" csv:"mob_regs"`
	Logins    int     `xorm:"not null default 0 comment('登陆用户数') INT(11)" json:"logins" form:"logins" csv:"logins"`
	FbLogins  int     `xorm:"not null default 0 comment('fb登录用户数') INT(11)" json:"fb_logins" form:"fb_logins" csv:"fb_logins"`
	MobLogins int     `xorm:"not null default 0 comment('手机登录用户数') INT(11)" json:"mob_logins" form:"mob_logins" csv:"mob_logins"`
	PayMoney  float32 `xorm:"not null default 0 comment('充值金额') FLOAT" json:"pay_money" form:"pay_money" csv:"pay_money"`
	PayUsers  int     `xorm:"not null default 0 comment('充值人数') INT(11)" json:"pay_users" form:"pay_users" csv:"pay_users"`
	Pays      int     `xorm:"not null default 0 comment('充值次数') INT(11)" json:"pays" form:"pays" csv:"pays"`
	Onlines   int     `xorm:"not null default 0 comment('最高在线人数') INT(11)" json:"onlines" form:"onlines" csv:"onlines"`
}

type RobotGradeScore

type RobotGradeScore struct {
	Grade    int `xorm:"not null pk comment('段位') INT(10)" json:"grade" form:"grade" csv:"grade"`
	Minscore int `xorm:"not null default 0 comment('最低积分') INT(11)" json:"minscore" form:"minscore" csv:"minscore"`
	Maxscore int `xorm:"not null comment('最高积分') INT(11)" json:"maxscore" form:"maxscore" csv:"maxscore"`
}

type SysAdminUser

type SysAdminUser struct {
	UserId   int    `xorm:"not null pk comment('用户') INT(11)" json:"user_id" form:"user_id" csv:"user_id"`
	RoleId   int    `xorm:"not null pk comment('角色') INT(11)" json:"role_id" form:"role_id" csv:"role_id"`
	Status   int    `xorm:"not null default 1 comment('状态') TINYINT(1)" json:"status" form:"status" csv:"status"`
	UserGame string `xorm:"comment('游戏') VARCHAR(500)" json:"user_game" form:"user_game" csv:"user_game"`
}

type SysAdminUserGame

type SysAdminUserGame struct {
	UserId int `xorm:"not null pk INT(11)" json:"user_id" form:"user_id" csv:"user_id"`
	GameId int `xorm:"not null pk INT(11)" json:"game_id" form:"game_id" csv:"game_id"`
}

type SysApp

type SysApp struct {
	AppId       int    `xorm:"not null pk autoincr comment('应用编号') INT(10)" json:"app_id" form:"app_id" csv:"app_id"`
	AppEname    string `xorm:"comment('应用Code') VARCHAR(50)" json:"app_ename" form:"app_ename" csv:"app_ename"`
	AppName     string `xorm:"comment('应用名称') VARCHAR(100)" json:"app_name" form:"app_name" csv:"app_name"`
	AppImg      string `xorm:"comment('图片') VARCHAR(200)" json:"app_img" form:"app_img" csv:"app_img"`
	AppOrder    int    `xorm:"not null default 0 comment('排序') INT(11)" json:"app_order" form:"app_order" csv:"app_order"`
	AppTreeShow int    `` /* 134-byte string literal not displayed */
	Status      int    `xorm:"not null default 0 comment('状态') TINYINT(1)" json:"status" form:"status" csv:"status"`
}

type SysAppFunction

type SysAppFunction struct {
	FuncId    int    `xorm:"not null pk autoincr comment('功能编号') INT(10)" json:"func_id" form:"func_id" csv:"func_id"`
	AppId     int    `xorm:"not null comment('应用编号') INT(11)" json:"app_id" form:"app_id" csv:"app_id"`
	FuncName  string `xorm:"comment('功能名称') VARCHAR(50)" json:"func_name" form:"func_name" csv:"func_name"`
	FuncEname string `xorm:"comment('功能代码') VARCHAR(100)" json:"func_ename" form:"func_ename" csv:"func_ename"`
	FuncUrl   string `xorm:"comment('地址') VARCHAR(200)" json:"func_url" form:"func_url" csv:"func_url"`
	FuncImg   string `xorm:"comment('图标') VARCHAR(200)" json:"func_img" form:"func_img" csv:"func_img"`
	FuncOrder int    `xorm:"not null default 0 comment('排序') INT(11)" json:"func_order" form:"func_order" csv:"func_order"`
	Status    int    `xorm:"not null default 1 comment('状态') INT(3)" json:"status" form:"status" csv:"status"`
}

type SysRole

type SysRole struct {
	RoleId        int    `xorm:"not null pk autoincr comment('角色') INT(10)" json:"role_id" form:"role_id" csv:"role_id"`
	RoleName      string `xorm:"comment('角色名称') VARCHAR(100)" json:"role_name" form:"role_name" csv:"role_name"`
	RoleEname     string `xorm:"comment('角色代码') VARCHAR(50)" json:"role_ename" form:"role_ename" csv:"role_ename"`
	RoleFuncnames string `xorm:"comment('角色功能') VARCHAR(3000)" json:"role_funcnames" form:"role_funcnames" csv:"role_funcnames"`
	RoleFuncids   string `xorm:"comment('角色功能代码') VARCHAR(3000)" json:"role_funcids" form:"role_funcids" csv:"role_funcids"`
	Status        int    `xorm:"not null default 0 comment('状态') TINYINT(1)" json:"status" form:"status" csv:"status"`
}

type SysRoleFunction

type SysRoleFunction struct {
	RoleId int    `xorm:"not null pk comment('角色编号') INT(11)" json:"role_id" form:"role_id" csv:"role_id"`
	FuncId int    `xorm:"not null pk comment('功能编号') INT(11)" json:"func_id" form:"func_id" csv:"func_id"`
	FuncOp string `xorm:"comment('功能操作') VARCHAR(100)" json:"func_op" form:"func_op" csv:"func_op"`
}

type UserAchievement

type UserAchievement struct {
	Uid                int       `xorm:"not null pk INT(11)" json:"uid" form:"uid" csv:"uid"`
	GameTime           int64     `xorm:"not null default 0 comment('游戏总时长') BIGINT(20)" json:"game_time" form:"game_time" csv:"game_time"`
	Onlinetime         int64     `xorm:"not null default 0 BIGINT(20)" json:"onlinetime" form:"onlinetime" csv:"onlinetime"`
	Nchanges           int64     `xorm:"not null default 0 comment('累计输赢总分数(房卡)') BIGINT(20)" json:"nchanges" form:"nchanges" csv:"nchanges"`
	Rounds             int       `xorm:"not null default 0 comment('累计总次数') INT(11)" json:"rounds" form:"rounds" csv:"rounds"`
	Wins               int       `xorm:"not null comment('累计赢次数') INT(11)" json:"wins" form:"wins" csv:"wins"`
	Redpackmoney       string    `xorm:"not null default 0.00 comment('领取红包') DECIMAL(18,2)" json:"redpackmoney" form:"redpackmoney" csv:"redpackmoney"`
	Redpacks           int       `xorm:"not null default 0 comment('领取红包次数') INT(11)" json:"redpacks" form:"redpacks" csv:"redpacks"`
	Freecards          int       `xorm:"not null default 0 comment('免费房卡') INT(11)" json:"freecards" form:"freecards" csv:"freecards"`
	Grounds            int       `xorm:"not null default 0 comment('累计杠的次数') INT(11)" json:"grounds" form:"grounds" csv:"grounds"`
	Agrounds           int       `xorm:"not null default 0 comment('累计暗杠次数') INT(11)" json:"agrounds" form:"agrounds" csv:"agrounds"`
	Lezi               int       `xorm:"not null default 0 comment('累计勒子次数') INT(11)" json:"lezi" form:"lezi" csv:"lezi"`
	Maxwins            int       `xorm:"not null default 0 comment('大赢家次数') INT(11)" json:"maxwins" form:"maxwins" csv:"maxwins"`
	BuyCards           int       `xorm:"not null default 0 comment('累计购买房卡张数') INT(11)" json:"buy_cards" form:"buy_cards" csv:"buy_cards"`
	InuseCards         int       `` /* 128-byte string literal not displayed */
	ExGifts            int       `xorm:"not null default 0 comment('兑换礼品个数') INT(11)" json:"ex_gifts" form:"ex_gifts" csv:"ex_gifts"`
	RedCards           int       `` /* 143-byte string literal not displayed */
	RedRounds          int       `` /* 134-byte string literal not displayed */
	Tally              int       `xorm:"not null default 0 comment('成就点数') INT(10)" json:"tally" form:"tally" csv:"tally"`
	Atitle             string    `xorm:"not null default '' comment('最新成就头衔') VARCHAR(50)" json:"atitle" form:"atitle" csv:"atitle"`
	RegGolds           int       `xorm:"not null TINYINT(1)" json:"reg_golds" form:"reg_golds" csv:"reg_golds"`
	Goldsliushui       int64     `xorm:"not null default 0 comment('金币累计输赢') BIGINT(20)" json:"goldsliushui" form:"goldsliushui" csv:"goldsliushui"`
	Goldschanges       int64     `xorm:"not null default 0 comment('金币累计赢') BIGINT(20)" json:"goldschanges" form:"goldschanges" csv:"goldschanges"`
	Goldsrounds        int       `xorm:"not null default 0 comment('金币场次') INT(11)" json:"goldsrounds" form:"goldsrounds" csv:"goldsrounds"`
	Goldswins          int       `xorm:"not null default 0 comment('金币赢次数') INT(10)" json:"goldswins" form:"goldswins" csv:"goldswins"`
	Matchrounds        int       `xorm:"not null default 0 comment('比赛场次') INT(11)" json:"matchrounds" form:"matchrounds" csv:"matchrounds"`
	Appid              int       `xorm:"not null default 0 comment('玩家来源') TINYINT(4)" json:"appid" form:"appid" csv:"appid"`
	Shares             int       `xorm:"not null default 0 comment('分享次数') INT(10)" json:"shares" form:"shares" csv:"shares"`
	Unitgolds          int64     `xorm:"not null default 0 comment('累计单位总分数') BIGINT(20)" json:"unitgolds" form:"unitgolds" csv:"unitgolds"`
	Unitwingolds       int64     `` /* 128-byte string literal not displayed */
	Unitrounds         int       `xorm:"not null default 0 comment('累计总局数') INT(10)" json:"unitrounds" form:"unitrounds" csv:"unitrounds"`
	Unitwins           int       `xorm:"not null default 0 comment('累计赢的局数') INT(10)" json:"unitwins" form:"unitwins" csv:"unitwins"`
	Unitloses          int       `xorm:"not null default 0 comment('连输次数') INT(10)" json:"unitloses" form:"unitloses" csv:"unitloses"`
	Totalloses         int       `xorm:"not null default 0 comment('大局连输次数') INT(10)" json:"totalloses" form:"totalloses" csv:"totalloses"`
	Chancerounds       int       `xorm:"not null default 0 comment('奖励做好牌次数') INT(10)" json:"chancerounds" form:"chancerounds" csv:"chancerounds"`
	Goldrounds         int       `xorm:"not null default 0 comment('金币场次') INT(10)" json:"goldrounds" form:"goldrounds" csv:"goldrounds"`
	Nnchanges          int64     `xorm:"not null default 0 BIGINT(20)" json:"nnchanges" form:"nnchanges" csv:"nnchanges"`
	Nnrounds           int64     `xorm:"not null default 0 BIGINT(20)" json:"nnrounds" form:"nnrounds" csv:"nnrounds"`
	Liushui            int64     `xorm:"not null BIGINT(20)" json:"liushui" form:"liushui" csv:"liushui"`
	Gametime           int       `xorm:"default 0 comment('今日游戏时间') INT(11)" json:"gametime" form:"gametime" csv:"gametime"`
	Lastlogintime      time.Time `xorm:"comment('上次登录时间') DATETIME" json:"lastlogintime" form:"lastlogintime" csv:"lastlogintime"`
	Deviateround       int       `` /* 131-byte string literal not displayed */
	Level              int       `xorm:"not null default 1 comment('等级') INT(11)" json:"level" form:"level" csv:"level"`
	Exp                int       `xorm:"not null default 0 comment('经验') INT(11)" json:"exp" form:"exp" csv:"exp"`
	Preranklianwins    int       `` /* 134-byte string literal not displayed */
	Curranklianwinsbox int       `` /* 140-byte string literal not displayed */
	Curranklianwins    int       `` /* 140-byte string literal not displayed */
	Dailyrankwins      int       `xorm:"not null default 0 comment('每日排位胜场') INT(11)" json:"dailyrankwins" form:"dailyrankwins" csv:"dailyrankwins"`
	Paytime            int       `xorm:"not null default 0 comment('充值时间') INT(11)" json:"paytime" form:"paytime" csv:"paytime"`
	Paygolds           int64     `xorm:"not null default 0 comment('充值金额') BIGINT(20)" json:"paygolds" form:"paygolds" csv:"paygolds"`
	Paycount           int       `xorm:"not null default 0 comment('充值次数') INT(11)" json:"paycount" form:"paycount" csv:"paycount"`
	Newpaycount        int       `xorm:"not null default 0 comment('新充值次数') INT(11)" json:"newpaycount" form:"newpaycount" csv:"newpaycount"`
}

type UserAchievement2051

type UserAchievement2051 struct {
	Uid         int    `xorm:"not null pk INT(11)" json:"uid" form:"uid" csv:"uid"`
	GameTime    int64  `xorm:"not null default 0 comment('游戏总时长') BIGINT(20)" json:"game_time" form:"game_time" csv:"game_time"`
	Onlinetime  int64  `xorm:"not null default 0 BIGINT(20)" json:"onlinetime" form:"onlinetime" csv:"onlinetime"`
	Liushui     int64  `xorm:"not null default 0 comment('游戏流水') BIGINT(20)" json:"liushui" form:"liushui" csv:"liushui"`
	Wingolds    int64  `xorm:"not null default 0 comment('赢的总数') BIGINT(20)" json:"wingolds" form:"wingolds" csv:"wingolds"`
	Losegolds   int64  `xorm:"not null default 0 comment('输的总数') BIGINT(20)" json:"losegolds" form:"losegolds" csv:"losegolds"`
	Rounds      int    `xorm:"not null default 0 comment('累计总次数') INT(11)" json:"rounds" form:"rounds" csv:"rounds"`
	Wins        int    `xorm:"not null default 0 comment('累计赢次数') INT(11)" json:"wins" form:"wins" csv:"wins"`
	Frounds     int    `xorm:"not null default 0 comment('进入flop的局数') INT(11)" json:"frounds" form:"frounds" csv:"frounds"`
	Rrounds     int    `xorm:"not null default 0 comment('完整完成游戏的局数') INT(11)" json:"rrounds" form:"rrounds" csv:"rrounds"`
	Maxtype     int    `xorm:"not null default 0 comment('最大牌型') TINYINT(3)" json:"maxtype" form:"maxtype" csv:"maxtype"`
	Maxcs       string `xorm:"not null default ' ' comment('最大牌型的牌') VARCHAR(16)" json:"maxcs" form:"maxcs" csv:"maxcs"`
	Maxwingolds int64  `xorm:"not null default 0 comment('最大赢取金币') BIGINT(20)" json:"maxwingolds" form:"maxwingolds" csv:"maxwingolds"`
	Maxtimes    int    `xorm:"not null default 0 comment('最大倍数(ddz用)') INT(10)" json:"maxtimes" form:"maxtimes" csv:"maxtimes"`
	Maxlianwins int    `xorm:"not null default 0 comment('最大连赢次数') INT(11)" json:"maxlianwins" form:"maxlianwins" csv:"maxlianwins"`
	Curlianwins int    `xorm:"not null default 0 comment('当前连赢次数') INT(11)" json:"curlianwins" form:"curlianwins" csv:"curlianwins"`
}

type UserAchievement2052

type UserAchievement2052 struct {
	Uid         int    `xorm:"not null pk INT(11)" json:"uid" form:"uid" csv:"uid"`
	GameTime    int64  `xorm:"not null default 0 comment('游戏总时长') BIGINT(20)" json:"game_time" form:"game_time" csv:"game_time"`
	Onlinetime  int64  `xorm:"not null default 0 BIGINT(20)" json:"onlinetime" form:"onlinetime" csv:"onlinetime"`
	Liushui     int64  `xorm:"not null default 0 comment('游戏流水') BIGINT(20)" json:"liushui" form:"liushui" csv:"liushui"`
	Wingolds    int64  `xorm:"not null default 0 comment('赢的总数') BIGINT(20)" json:"wingolds" form:"wingolds" csv:"wingolds"`
	Losegolds   int64  `xorm:"not null default 0 comment('输的总数') BIGINT(20)" json:"losegolds" form:"losegolds" csv:"losegolds"`
	Rounds      int    `xorm:"not null default 0 comment('累计总次数') INT(11)" json:"rounds" form:"rounds" csv:"rounds"`
	Wins        int    `xorm:"not null default 0 comment('累计赢次数') INT(11)" json:"wins" form:"wins" csv:"wins"`
	Frounds     int    `xorm:"not null default 0 comment('进入flop的局数') INT(11)" json:"frounds" form:"frounds" csv:"frounds"`
	Rrounds     int    `xorm:"not null default 0 comment('完整完成游戏的局数') INT(11)" json:"rrounds" form:"rrounds" csv:"rrounds"`
	Maxtype     int    `xorm:"not null default 0 comment('最大牌型') TINYINT(3)" json:"maxtype" form:"maxtype" csv:"maxtype"`
	Maxcs       string `xorm:"not null default ' ' comment('最大牌型的牌') VARCHAR(16)" json:"maxcs" form:"maxcs" csv:"maxcs"`
	Maxwingolds int64  `xorm:"not null default 0 comment('最大赢取金币') BIGINT(20)" json:"maxwingolds" form:"maxwingolds" csv:"maxwingolds"`
	Maxtimes    int    `xorm:"not null default 0 comment('最大倍数(ddz用)') INT(10)" json:"maxtimes" form:"maxtimes" csv:"maxtimes"`
	Maxlianwins int    `xorm:"not null default 0 comment('最大连赢次数') INT(11)" json:"maxlianwins" form:"maxlianwins" csv:"maxlianwins"`
	Curlianwins int    `xorm:"not null default 0 comment('当前连赢次数') INT(11)" json:"curlianwins" form:"curlianwins" csv:"curlianwins"`
}

type UserAchievementForGift

type UserAchievementForGift struct {
	Uid         int `xorm:"not null pk INT(11)" json:"uid" form:"uid" csv:"uid"`
	Gid         int `xorm:"not null pk default 0 comment('游戏ID') INT(11)" json:"gid" form:"gid" csv:"gid"`
	Rtype       int `xorm:"not null pk default 0 comment('房间类型') INT(11)" json:"rtype" form:"rtype" csv:"rtype"`
	Curlianwins int `xorm:"not null default 0 comment('当前连赢次数') INT(11)" json:"curlianwins" form:"curlianwins" csv:"curlianwins"`
}

type UserBoxes

type UserBoxes struct {
	Ubid    int    `xorm:"not null pk autoincr comment('用户宝箱id') INT(11)" json:"ubid" form:"ubid" csv:"ubid"`
	Uid     int    `xorm:"not null default 0 comment('用户id') INT(11)" json:"uid" form:"uid" csv:"uid"`
	Bid     int    `xorm:"not null default 0 comment('宝箱id') INT(11)" json:"bid" form:"bid" csv:"bid"`
	Optime  int    `xorm:"not null default 0 comment('开启时间') INT(11)" json:"optime" form:"optime" csv:"optime"`
	Bstart  int    `` /* 143-byte string literal not displayed */
	State   int    `` /* 140-byte string literal not displayed */
	Optype  int    `` /* 137-byte string literal not displayed */
	Oprtime int    `xorm:"not null default 0 comment('宝箱真实开启时间') INT(11)" json:"oprtime" form:"oprtime" csv:"oprtime"`
	Opprops string `` /* 140-byte string literal not displayed */
	Ltime   int    `xorm:"not null default 0 comment('宝箱获得时间') INT(11)" json:"ltime" form:"ltime" csv:"ltime"`
}

type UserBoxesRelated

type UserBoxesRelated struct {
	//个人属性
	Ubid    int    `xorm:"not null pk autoincr comment('用户宝箱id') INT(11)" json:"ubid" form:"ubid" csv:"ubid"`
	Uid     int    `xorm:"not null default 0 comment('用户id') INT(11)" json:"uid" form:"uid" csv:"uid"`
	Bid     int    `xorm:"not null default 0 comment('宝箱id') INT(11)" json:"bid" form:"bid" csv:"bid"`
	Optime  int    `xorm:"not null default 0 comment('开启时间') INT(11)" json:"optime" form:"optime" csv:"optime"`
	Bstart  int    `` /* 143-byte string literal not displayed */
	State   int    `` /* 140-byte string literal not displayed */
	Optype  int    `` /* 137-byte string literal not displayed */
	Oprtime int    `xorm:"not null default 0 comment('宝箱真实开启时间') INT(11)" json:"oprtime" form:"oprtime" csv:"oprtime"`
	Opprops string `` /* 140-byte string literal not displayed */
	Ltime   int    `xorm:"not null default 0 comment('宝箱获得时间') INT(11)" json:"ltime" form:"ltime" csv:"ltime"`
	//系统属性
	Name    string `xorm:"not null default '0' comment('宝箱名称') VARCHAR(150)" json:"name" form:"name" csv:"name"`
	Btype   int    `` /* 143-byte string literal not displayed */
	Btime   int    `xorm:"not null default 0 comment('打开时间,单位分钟') INT(8)" json:"btime" form:"btime" csv:"btime"`
	Bnum    int    `xorm:"not null default 0 comment('宝箱开出物品数量') INT(8)" json:"bnum" form:"bnum" csv:"bnum"`
	Quality int    `xorm:"not null default 0 comment('宝箱品质') TINYINT(3)" json:"quality" form:"quality" csv:"quality"`
	Tab     int    `xorm:"not null default 0 comment('标签页') TINYINT(3)" json:"tab" form:"tab" csv:"tab"`
}

type UserGameGuidance

type UserGameGuidance struct {
	Uid   int    `xorm:"not null pk comment('用户id') INT(11)" json:"uid" form:"uid" csv:"uid"`
	Stage string `xorm:"not null default '' comment('引导阶段 , 分隔') VARCHAR(50)" json:"stage" form:"stage" csv:"stage"`
}

type UserGameInfo

type UserGameInfo struct {
	Uid           int `xorm:"not null pk default 0 comment('用户id') INT(11)" json:"uid" form:"uid" csv:"uid"`
	Totalrounds   int `xorm:"not null default 0 comment('总局数') INT(11)" json:"totalrounds" form:"totalrounds" csv:"totalrounds"`
	Winrounds     int `xorm:"not null default 0 comment('胜利局数') INT(11)" json:"winrounds" form:"winrounds" csv:"winrounds"`
	Curlianwin    int `xorm:"not null default 0 comment('当前连胜') INT(11)" json:"curlianwin" form:"curlianwin" csv:"curlianwin"`
	Maxlianwin    int `xorm:"not null default 0 comment('最高连胜') INT(11)" json:"maxlianwin" form:"maxlianwin" csv:"maxlianwin"`
	Farmerturns   int `xorm:"not null default 0 comment('农民拿到牌权次数') INT(11)" json:"farmerturns" form:"farmerturns" csv:"farmerturns"`
	Totalturns    int `xorm:"not null default 0 comment('所有出牌权数') INT(11)" json:"totalturns" form:"totalturns" csv:"totalturns"`
	Doubleturns   int `xorm:"not null default 0 comment('加倍局数') INT(11)" json:"doubleturns" form:"doubleturns" csv:"doubleturns"`
	Opratetime    int `xorm:"not null default 0 comment('出牌时间和') INT(11)" json:"opratetime" form:"opratetime" csv:"opratetime"`
	Opratecounts  int `xorm:"not null default 0 comment('出牌次数') INT(11)" json:"opratecounts" form:"opratecounts" csv:"opratecounts"`
	Yazhicounts   int `xorm:"not null default 0 comment('压制次数') INT(11)" json:"yazhicounts" form:"yazhicounts" csv:"yazhicounts"`
	Landerrounds  int `xorm:"not null default 0 comment('地主次数') INT(11)" json:"landerrounds" form:"landerrounds" csv:"landerrounds"`
	Maxgraderanks int `xorm:"not null default 0 comment('最高段位排名') INT(10)" json:"maxgraderanks" form:"maxgraderanks" csv:"maxgraderanks"`
}

type UserGameLiushui

type UserGameLiushui struct {
	Ldate            int     `xorm:"not null pk default 0 comment('日期 格式-20190101') INT(11)" json:"ldate" form:"ldate" csv:"ldate"`
	Uid              int     `xorm:"not null pk default 0 comment('用户id') INT(11)" json:"uid" form:"uid" csv:"uid"`
	Gid              int     `` /* 126-byte string literal not displayed */
	GameWins         int     `xorm:"not null default 0 comment('累积获胜次数') INT(11)" json:"game_wins" form:"game_wins" csv:"game_wins"`
	GameRounds       int     `xorm:"not null default 0 comment('累积游戏局数') INT(11)" json:"game_rounds" form:"game_rounds" csv:"game_rounds"`
	GameWinrounds    int     `xorm:"not null default 0 comment('连赢多少局') INT(10)" json:"game_winrounds" form:"game_winrounds" csv:"game_winrounds"`
	GameSeconds      int     `` /* 131-byte string literal not displayed */
	GameBigwincount  int     `` /* 144-byte string literal not displayed */
	GameWingolds     int64   `` /* 131-byte string literal not displayed */
	GameBrokes       int     `` /* 134-byte string literal not displayed */
	GameBombs        int     `xorm:"not null default 0 comment('累积打出炸弹次数') INT(10)" json:"game_bombs" form:"game_bombs" csv:"game_bombs"`
	MaxBombs         int     `xorm:"not null default 0 comment('单局打出炸弹次数') INT(10)" json:"max_bombs" form:"max_bombs" csv:"max_bombs"`
	GameWingscore    int     `` /* 131-byte string literal not displayed */
	GameUpgstars     int     `xorm:"not null default 0 comment('累积升星') INT(11)" json:"game_upgstars" form:"game_upgstars" csv:"game_upgstars"`
	GameUpgrades     int     `xorm:"not null default 0 comment('累积升段位') INT(11)" json:"game_upgrades" form:"game_upgrades" csv:"game_upgrades"`
	GameWstreakboxes int     `` /* 143-byte string literal not displayed */
	OpenWstreakboxes int     `` /* 143-byte string literal not displayed */
	GameLawtimes     int     `` /* 129-byte string literal not displayed */
	GameFawtimes     int     `` /* 129-byte string literal not displayed */
	GameReliefs      int     `xorm:"not null default 0 comment('累积救济次数') INT(10)" json:"game_reliefs" form:"game_reliefs" csv:"game_reliefs"`
	GameRecharges    float32 `` /* 126-byte string literal not displayed */
	MaxRecharges     float32 `` /* 129-byte string literal not displayed */
	GameMcards       int     `xorm:"not null default 0 comment('普通月卡领奖次数') INT(10)" json:"game_mcards" form:"game_mcards" csv:"game_mcards"`
	GameShares       int     `xorm:"not null default 0 comment('游戏分享次数') INT(10)" json:"game_shares" form:"game_shares" csv:"game_shares"`
	GameTelbind      int     `xorm:"not null default 0 comment('完成手机绑定') INT(10)" json:"game_telbind" form:"game_telbind" csv:"game_telbind"`
	GameRealname     int     `xorm:"not null default 0 comment('完成实名认证') INT(10)" json:"game_realname" form:"game_realname" csv:"game_realname"`
	GameRolegifts    int     `` /* 131-byte string literal not displayed */
	GameRoleups      int     `xorm:"not null default 0 comment('人物升级次数') INT(10)" json:"game_roleups" form:"game_roleups" csv:"game_roleups"`
	GameRolebreaks   int     `` /* 131-byte string literal not displayed */
	GameRolegains    int     `` /* 128-byte string literal not displayed */
	GameRolemaxs     int     `xorm:"not null default 0 comment('满级人物次数') INT(10)" json:"game_rolemaxs" form:"game_rolemaxs" csv:"game_rolemaxs"`
	GameLogins       int     `xorm:"not null default 0 comment('游戏登陆天数') INT(10)" json:"game_logins" form:"game_logins" csv:"game_logins"`
	MaxLogins        int     `xorm:"not null default 0 comment('连续登陆游戏天数') INT(10)" json:"max_logins" form:"max_logins" csv:"max_logins"`
	GameSigns        int     `xorm:"not null default 0 comment('签到天数') INT(10)" json:"game_signs" form:"game_signs" csv:"game_signs"`
}

type UserGameStored

type UserGameStored struct {
	Uid              int     `xorm:"not null pk default 0 comment('用户id') INT(11)" json:"uid" form:"uid" csv:"uid"`
	Gid              int     `` /* 126-byte string literal not displayed */
	GameWins         int     `xorm:"not null default 0 comment('累积获胜次数') INT(11)" json:"game_wins" form:"game_wins" csv:"game_wins"`
	GameRounds       int     `xorm:"not null default 0 comment('累积游戏局数') INT(11)" json:"game_rounds" form:"game_rounds" csv:"game_rounds"`
	GameWinrounds    int     `xorm:"not null default 0 comment('连赢多少局') INT(10)" json:"game_winrounds" form:"game_winrounds" csv:"game_winrounds"`
	GameSeconds      int     `` /* 131-byte string literal not displayed */
	GameBigwincount  int     `` /* 144-byte string literal not displayed */
	GameWingolds     int64   `` /* 131-byte string literal not displayed */
	GameBrokes       int     `` /* 134-byte string literal not displayed */
	GameBombs        int     `xorm:"not null default 0 comment('累积打出炸弹次数') INT(10)" json:"game_bombs" form:"game_bombs" csv:"game_bombs"`
	MaxBombs         int     `xorm:"not null default 0 comment('单局打出炸弹次数') INT(10)" json:"max_bombs" form:"max_bombs" csv:"max_bombs"`
	GameWingscore    int     `` /* 131-byte string literal not displayed */
	GameUpgstars     int     `xorm:"not null default 0 comment('累积升星') INT(11)" json:"game_upgstars" form:"game_upgstars" csv:"game_upgstars"`
	GameUpgrades     int     `xorm:"not null default 0 comment('累积升段位') INT(11)" json:"game_upgrades" form:"game_upgrades" csv:"game_upgrades"`
	GameWstreakboxes int     `` /* 143-byte string literal not displayed */
	OpenWstreakboxes int     `` /* 143-byte string literal not displayed */
	GameFawtimes     int     `` /* 129-byte string literal not displayed */
	GameLawtimes     int     `` /* 129-byte string literal not displayed */
	GameReliefs      int     `xorm:"not null default 0 comment('累积救济次数') INT(10)" json:"game_reliefs" form:"game_reliefs" csv:"game_reliefs"`
	GameRecharges    float32 `` /* 126-byte string literal not displayed */
	MaxRecharges     float32 `` /* 129-byte string literal not displayed */
	GameMcards       int     `xorm:"not null default 0 comment('普通月卡领奖次数') INT(10)" json:"game_mcards" form:"game_mcards" csv:"game_mcards"`
	GameShares       int     `xorm:"not null default 0 comment('游戏分享次数') INT(10)" json:"game_shares" form:"game_shares" csv:"game_shares"`
	GameTelbind      int     `xorm:"not null default 0 comment('完成手机绑定') INT(10)" json:"game_telbind" form:"game_telbind" csv:"game_telbind"`
	GameRealname     int     `xorm:"not null default 0 comment('完成实名认证') INT(10)" json:"game_realname" form:"game_realname" csv:"game_realname"`
	GameRolegifts    int     `` /* 131-byte string literal not displayed */
	GameRoleups      int     `xorm:"not null default 0 comment('人物升级次数') INT(10)" json:"game_roleups" form:"game_roleups" csv:"game_roleups"`
	GameRolebreaks   int     `` /* 131-byte string literal not displayed */
	GameRolegains    int     `` /* 128-byte string literal not displayed */
	GameRolemaxs     int     `xorm:"not null default 0 comment('满级人物次数') INT(10)" json:"game_rolemaxs" form:"game_rolemaxs" csv:"game_rolemaxs"`
	GameLogins       int     `xorm:"not null default 0 comment('游戏登陆天数') INT(10)" json:"game_logins" form:"game_logins" csv:"game_logins"`
	MaxLogins        int     `xorm:"not null default 0 comment('连续登陆游戏天数') INT(10)" json:"max_logins" form:"max_logins" csv:"max_logins"`
	GameSigns        int     `xorm:"not null default 0 comment('签到天数') INT(10)" json:"game_signs" form:"game_signs" csv:"game_signs"`
}

type UserGiftbags

type UserGiftbags struct {
	Uid    int    `xorm:"not null pk default 0 comment('用户ID') INT(11)" json:"uid" form:"uid" csv:"uid"`
	Code   string `xorm:"not null pk default '' comment('礼包码') VARCHAR(45)" json:"code" form:"code" csv:"code"`
	Wppack string `xorm:"not null default '' comment('礼包内容') VARCHAR(200)" json:"wppack" form:"wppack" csv:"wppack"`
	Gived  int    `xorm:"not null default 0 comment('领取次数') INT(11)" json:"gived" form:"gived" csv:"gived"`
	Ltime  int    `xorm:"not null default 0 comment('领取时间') INT(11)" json:"ltime" form:"ltime" csv:"ltime"`
	Utime  int    `xorm:"not null default 0 comment('更新时间') INT(11)" json:"utime" form:"utime" csv:"utime"`
}

type UserGoldsRank

type UserGoldsRank struct {
	Uid       int    `xorm:"not null pk default 0 comment('用户编号') INT(11)" json:"uid" form:"uid" csv:"uid"`
	Nickname  string `xorm:"not null default '' comment('昵称') VARCHAR(20)" json:"nickname" form:"nickname" csv:"nickname"`
	UseHead   int    `xorm:"not null default 0 comment('头像ID') INT(11)" json:"use_head" form:"use_head" csv:"use_head"`
	UseAvatar int    `xorm:"not null default 0 comment('头像框ID') INT(11)" json:"use_avatar" form:"use_avatar" csv:"use_avatar"`
	Golds     int    `xorm:"not null comment('金币') INT(11)" json:"golds" form:"golds" csv:"golds"`
}

type UserGoldsStatistics

type UserGoldsStatistics struct {
	Date      int   `xorm:"not null pk INT(11)" json:"date" form:"date" csv:"date"`
	Uid       int   `xorm:"not null pk INT(11)" json:"uid" form:"uid" csv:"uid"`
	Wingolds  int64 `xorm:"not null default 0 comment('赢得金币总数') BIGINT(20)" json:"wingolds" form:"wingolds" csv:"wingolds"`
	Losegolds int64 `xorm:"not null default 0 comment('输的金币总数') BIGINT(20)" json:"losegolds" form:"losegolds" csv:"losegolds"`
	Liushui   int64 `xorm:"not null default 0 comment('游戏流水') BIGINT(20)" json:"liushui" form:"liushui" csv:"liushui"`
	Changes   int64 `xorm:"not null default 0 comment('总流水') BIGINT(20)" json:"changes" form:"changes" csv:"changes"`
	GameTime  int   `xorm:"not null default 0 comment('在线时长(s)') INT(10)" json:"game_time" form:"game_time" csv:"game_time"`
	Appid     int   `xorm:"not null default 0 comment('玩家来源') TINYINT(4)" json:"appid" form:"appid" csv:"appid"`
	Rounds    int   `xorm:"not null default 0 comment('参加局数') INT(11)" json:"rounds" form:"rounds" csv:"rounds"`
	Wins      int   `xorm:"not null default 0 comment('累计赢次数') INT(11)" json:"wins" form:"wins" csv:"wins"`
	Grounds   int   `xorm:"not null default 0 comment('杠的次数') INT(11)" json:"grounds" form:"grounds" csv:"grounds"`
	Agrounds  int   `xorm:"not null default 0 comment('暗杠的次数') INT(11)" json:"agrounds" form:"agrounds" csv:"agrounds"`
	Lezi      int   `xorm:"not null default 0 comment('勒子') INT(11)" json:"lezi" form:"lezi" csv:"lezi"`
}

type UserGps

type UserGps struct {
	Uid      int     `xorm:"not null pk comment('uid') INT(11)" json:"uid" form:"uid" csv:"uid"`
	Lng      float64 `xorm:"not null default 0.000000 comment('lng') DOUBLE(10,6)" json:"lng" form:"lng" csv:"lng"`
	Lat      float64 `xorm:"not null default 0.000000 comment('lat') DOUBLE(10,6)" json:"lat" form:"lat" csv:"lat"`
	Area     string  `xorm:"not null index VARCHAR(50)" json:"area" form:"area" csv:"area"`
	Address  string  `xorm:"not null default '' index VARCHAR(100)" json:"address" form:"address" csv:"address"`
	Ltime    int     `xorm:"not null default 0 comment('ltime') INT(11)" json:"ltime" form:"ltime" csv:"ltime"`
	Nlng     float64 `xorm:"not null default 0.000000 DOUBLE(10,6)" json:"nlng" form:"nlng" csv:"nlng"`
	Nlat     float64 `xorm:"not null default 0.000000 DOUBLE(10,6)" json:"nlat" form:"nlat" csv:"nlat"`
	Narea    string  `xorm:"not null default '' VARCHAR(50)" json:"narea" form:"narea" csv:"narea"`
	Naddress string  `xorm:"not null default '' VARCHAR(100)" json:"naddress" form:"naddress" csv:"naddress"`
	Larea    string  `xorm:"not null default '' VARCHAR(100)" json:"larea" form:"larea" csv:"larea"`
	Laddress string  `xorm:"not null default '' VARCHAR(100)" json:"laddress" form:"laddress" csv:"laddress"`
}

type UserLivenessDaily

type UserLivenessDaily struct {
	Ldate    int `xorm:"not null pk default 0 comment('日期') INT(11)" json:"ldate" form:"ldate" csv:"ldate"`
	Uid      int `xorm:"not null pk default 0 comment('用户id') INT(11)" json:"uid" form:"uid" csv:"uid"`
	Liveness int `xorm:"not null default 0 comment('活跃度') INT(11)" json:"liveness" form:"liveness" csv:"liveness"`
}

type UserLivenessRecord

type UserLivenessRecord struct {
	Livetype int    `` /* 149-byte string literal not displayed */
	Ldate    int    `xorm:"not null pk default 0 comment('日期') INT(11)" json:"ldate" form:"ldate" csv:"ldate"`
	Uid      int    `xorm:"not null pk default 0 comment('用户id') INT(11)" json:"uid" form:"uid" csv:"uid"`
	Liveness int    `xorm:"not null pk default 0 comment('活跃度') INT(10)" json:"liveness" form:"liveness" csv:"liveness"`
	Wppack   string `` /* 145-byte string literal not displayed */
	Ltime    int    `xorm:"not null default 0 comment('时间') INT(11)" json:"ltime" form:"ltime" csv:"ltime"`
}

type UserLivenessWeek

type UserLivenessWeek struct {
	Ldate    int `xorm:"not null pk default 0 comment('周一') INT(11)" json:"ldate" form:"ldate" csv:"ldate"`
	Uid      int `xorm:"not null pk default 0 comment('用户id') INT(11)" json:"uid" form:"uid" csv:"uid"`
	Liveness int `xorm:"not null default 0 comment('活跃度') INT(11)" json:"liveness" form:"liveness" csv:"liveness"`
}

type UserMatchScore

type UserMatchScore struct {
	Season   int    `xorm:"not null pk default 0 comment('赛季') INT(11)" json:"season" form:"season" csv:"season"`
	Uid      int    `xorm:"not null pk default 0 comment('用户') INT(11)" json:"uid" form:"uid" csv:"uid"`
	Stars    int    `xorm:"not null default 0 comment('星级') INT(11)" json:"stars" form:"stars" csv:"stars"`
	Score    int    `xorm:"not null default 0 comment('积分') INT(11)" json:"score" form:"score" csv:"score"`
	Lasttime int    `xorm:"not null default 0 comment('最后入库时间') INT(11)" json:"lasttime" form:"lasttime" csv:"lasttime"`
	Rounds   int    `xorm:"not null default 0 comment('总局数') INT(10)" json:"rounds" form:"rounds" csv:"rounds"`
	Wins     int    `xorm:"not null default 0 comment('胜利局数') INT(10)" json:"wins" form:"wins" csv:"wins"`
	Rank     int    `xorm:"not null default 0 comment('排名') INT(8)" json:"rank" form:"rank" csv:"rank"`
	Pids     string `` /* 130-byte string literal not displayed */
	Ppid     int    `xorm:"not null default 0 comment('奖励道具邮件id') INT(11)" json:"ppid" form:"ppid" csv:"ppid"`
	Read     int    `xorm:"not null default 0 comment('前端是否读取') TINYINT(1)" json:"read" form:"read" csv:"read"`
	Astate   int    `` /* 137-byte string literal not displayed */
	Atime    int    `xorm:"not null default 0 comment('道具奖励领取时间') INT(11)" json:"atime" form:"atime" csv:"atime"`
}

type UserOnline

type UserOnline struct {
	UserId   int    `xorm:"not null pk comment('在线用户编号') INT(11)" json:"user_id" form:"user_id" csv:"user_id"`
	UserUrl  string `xorm:"comment('当前URL') VARCHAR(200)" json:"user_url" form:"user_url" csv:"user_url"`
	UrlIp    string `xorm:"VARCHAR(45)" json:"url_ip" form:"url_ip" csv:"url_ip"`
	LastTime int    `xorm:"not null default 0 comment('最后一次操作时间') INT(11)" json:"last_time" form:"last_time" csv:"last_time"`
}

type UserPet

type UserPet struct {
	Uid    int `xorm:"not null pk default 0 comment('用户id') INT(11)" json:"uid" form:"uid" csv:"uid"`
	Pid    int `xorm:"not null pk default 0 comment('宠物id') INT(11)" json:"pid" form:"pid" csv:"pid"`
	Plevel int `xorm:"not null default 0 comment('宠物等级') INT(11)" json:"plevel" form:"plevel" csv:"plevel"`
	Pscore int `xorm:"not null default 0 comment('宠物评分') INT(10)" json:"pscore" form:"pscore" csv:"pscore"`
}

type UserProps

type UserProps struct {
	Upid      int `xorm:"not null pk autoincr comment('用户道具ID') INT(11)" json:"upid" form:"upid" csv:"upid"`
	Uid       int `xorm:"not null comment('用户id') index(uid,pid) INT(11)" json:"uid" form:"uid" csv:"uid"`
	Pid       int `xorm:"not null comment('道具id') index(uid,pid) INT(11)" json:"pid" form:"pid" csv:"pid"`
	Syxhtype  int `` /* 137-byte string literal not displayed */
	Syxhnum   int `xorm:"not null default 0 comment('使用消耗货币数量') INT(5)" json:"syxhnum" form:"syxhnum" csv:"syxhnum"`
	Dqtype    int `` /* 128-byte string literal not displayed */
	Sytype    int `` /* 128-byte string literal not displayed */
	Extime    int `xorm:"not null default 0 comment('过期时间 0永不过期') INT(11)" json:"extime" form:"extime" csv:"extime"`
	Ulroleid  int `xorm:"not null default 0 comment('体验人物ID') INT(11)" json:"ulroleid" form:"ulroleid" csv:"ulroleid"`
	Ulrolelv  int `xorm:"not null default 0 comment('体验人物等级') INT(8)" json:"ulrolelv" form:"ulrolelv" csv:"ulrolelv"`
	Available int `xorm:"not null default 0 comment('可用的数量') index INT(8)" json:"available" form:"available" csv:"available"`
	Used      int `xorm:"not null default 0 comment('已经使用数量') INT(8)" json:"used" form:"used" csv:"used"`
	Abandond  int `xorm:"not null default 0 comment('丢弃的数量') INT(8)" json:"abandond" form:"abandond" csv:"abandond"`
	Expired   int `xorm:"not null default 0 comment('过期的数量') INT(8)" json:"expired" form:"expired" csv:"expired"`
	Ltime     int `xorm:"not null default 0 comment('添加时间') INT(11)" json:"ltime" form:"ltime" csv:"ltime"`
	Utime     int `xorm:"not null default 0 comment('更新时间') INT(11)" json:"utime" form:"utime" csv:"utime"`
}

type UserPropsBackup

type UserPropsBackup struct {
	Upid      int `xorm:"not null pk autoincr comment('用户道具ID') INT(11)" json:"upid" form:"upid" csv:"upid"`
	Uid       int `xorm:"not null comment('用户id') index(uid,pid) INT(11)" json:"uid" form:"uid" csv:"uid"`
	Pid       int `xorm:"not null comment('道具id') index(uid,pid) INT(11)" json:"pid" form:"pid" csv:"pid"`
	Syxhtype  int `` /* 137-byte string literal not displayed */
	Syxhnum   int `xorm:"not null default 0 comment('使用消耗货币数量') INT(5)" json:"syxhnum" form:"syxhnum" csv:"syxhnum"`
	Dqtype    int `` /* 128-byte string literal not displayed */
	Sytype    int `` /* 128-byte string literal not displayed */
	Extime    int `xorm:"not null default 0 comment('过期时间 0永不过期') INT(11)" json:"extime" form:"extime" csv:"extime"`
	Ulroleid  int `xorm:"not null default 0 comment('体验人物ID') INT(11)" json:"ulroleid" form:"ulroleid" csv:"ulroleid"`
	Ulrolelv  int `xorm:"not null default 0 comment('体验人物等级') INT(8)" json:"ulrolelv" form:"ulrolelv" csv:"ulrolelv"`
	Available int `xorm:"not null default 0 comment('可用的数量') index INT(8)" json:"available" form:"available" csv:"available"`
	Used      int `xorm:"not null default 0 comment('已经使用数量') INT(8)" json:"used" form:"used" csv:"used"`
	Abandond  int `xorm:"not null default 0 comment('丢弃的数量') INT(8)" json:"abandond" form:"abandond" csv:"abandond"`
	Expired   int `xorm:"not null default 0 comment('过期的数量') INT(8)" json:"expired" form:"expired" csv:"expired"`
	Ltime     int `xorm:"not null default 0 comment('添加时间') INT(11)" json:"ltime" form:"ltime" csv:"ltime"`
	Utime     int `xorm:"not null default 0 comment('更新时间') INT(11)" json:"utime" form:"utime" csv:"utime"`
	Btime     int `xorm:"not null default 0 comment('备份时间') INT(11)" json:"btime" form:"btime" csv:"btime"`
	Breason   int `xorm:"not null default 0 comment('备份原因 1-过期') INT(11)" json:"breason" form:"breason" csv:"breason"`
}

type UserPropsRelated

type UserPropsRelated struct {
	//用户props属性
	Upid      int `xorm:"not null pk default 0 comment('用户道具ID') INT(11)" json:"upid" form:"upid" csv:"upid"`
	Uid       int `xorm:"not null comment('用户id') index(uid,pid) INT(11)" json:"uid" form:"uid" csv:"uid"`
	Pid       int `xorm:"not null comment('道具id') index(uid,pid) INT(11)" json:"pid" form:"pid" csv:"pid"`
	Syxhtype  int `` /* 137-byte string literal not displayed */
	Syxhnum   int `xorm:"not null default 0 comment('使用消耗货币数量') INT(5)" json:"syxhnum" form:"syxhnum" csv:"syxhnum"`
	Dqtype    int `` /* 128-byte string literal not displayed */
	Sytype    int `` /* 128-byte string literal not displayed */
	Extime    int `xorm:"not null default 0 comment('过期时间 0永不过期') INT(11)" json:"extime" form:"extime" csv:"extime"`
	Ulroleid  int `xorm:"not null default 0 comment('体验人物ID') INT(11)" json:"ulroleid" form:"ulroleid" csv:"ulroleid"`
	Ulrolelv  int `xorm:"not null default 0 comment('体验人物等级') INT(8)" json:"ulrolelv" form:"ulrolelv" csv:"ulrolelv"`
	Available int `xorm:"not null default 0 comment('可用的数量') INT(8)" json:"available" form:"available" csv:"available"`
	Used      int `xorm:"not null default 0 comment('已经使用数量') INT(8)" json:"used" form:"used" csv:"used"`
	Abandond  int `xorm:"not null default 0 comment('丢弃的数量') INT(8)" json:"abandond" form:"abandond" csv:"abandond"`
	Expired   int `xorm:"not null default 0 comment('过期的数量') INT(8)" json:"expired" form:"expired" csv:"expired"`
	Ltime     int `xorm:"not null default 0 comment('添加时间') INT(11)" json:"ltime" form:"ltime" csv:"ltime"`
	Utime     int `xorm:"not null default 0 comment('更新时间') INT(11)" json:"utime" form:"utime" csv:"utime"`
	//系统props属性
	Type      int    `` /* 202-byte string literal not displayed */
	Subtype   int    `xorm:"not null default 0 comment('道具子类型') TINYINT(3)" json:"subtype" form:"subtype" csv:"subtype"`
	Name      string `xorm:"not null default '' comment('道具名称') VARCHAR(100)" json:"name" form:"name" csv:"name"`
	Icon      int    `xorm:"not null default 0 comment('icon-ID') INT(5)" json:"icon" form:"icon" csv:"icon"`
	Sytime    int    `xorm:"not null default 0 comment('使用期限 0-永久 单位分钟') INT(8)" json:"sytime" form:"sytime" csv:"sytime"`
	Hbtype    int    `xorm:"not null default 0 comment('货币类型') TINYINT(3)" json:"hbtype" form:"hbtype" csv:"hbtype"`
	Quality   int    `xorm:"not null default 0 comment('品级 1-4级') TINYINT(3)" json:"quality" form:"quality" csv:"quality"`
	Exps      int    `xorm:"not null default 0 comment('增加经验值') INT(8)" json:"exps" form:"exps" csv:"exps"`
	HabitRole int    `xorm:"not null default 0 comment('偏好人物类型') INT(10)" json:"habit_role" form:"habit_role" csv:"habit_role"`
	Effect    int    `xorm:"not null default 0 comment('表现效果id') INT(11)" json:"effect" form:"effect" csv:"effect"`
	Repeatid  int    `xorm:"not null default 0 comment('重复获得替换道具ID') INT(11)" json:"repeatid" form:"repeatid" csv:"repeatid"`
	Repeatnum int    `xorm:"not null default 0 comment('重复获得替换道具数量') INT(11)" json:"repeatnum" form:"repeatnum" csv:"repeatnum"`
	Bwtype    int    `xorm:"not null default 0 comment('袋子物品类型') INT(5)" json:"bwtype" form:"bwtype" csv:"bwtype"`
	Bquality  int    `xorm:"not null comment('袋子物品品级') TINYINT(3)" json:"bquality" form:"bquality" csv:"bquality"`
	Minnum    int    `xorm:"not null default 0 comment('袋子最小物品数量') INT(5)" json:"minnum" form:"minnum" csv:"minnum"`
	Maxnum    int    `xorm:"not null default 0 comment('袋子最大物品数量') INT(5)" json:"maxnum" form:"maxnum" csv:"maxnum"`
	Overlay   int    `xorm:"not null default 0 comment('0-不支持叠加 1-支持叠加') TINYINT(1)" json:"overlay" form:"overlay" csv:"overlay"`
	Desc      string `xorm:"not null default '' comment('描述') VARCHAR(100)" json:"desc" form:"desc" csv:"desc"`
}

type UserRoles

type UserRoles struct {
	Uroid       int    `xorm:"not null pk autoincr comment('用户角色id') INT(11)" json:"uroid" form:"uroid" csv:"uroid"`
	Uid         int    `xorm:"not null default 0 comment('用户id') index INT(11)" json:"uid" form:"uid" csv:"uid"`
	Roid        int    `xorm:"not null default 0 comment('角色id') INT(11)" json:"roid" form:"roid" csv:"roid"`
	Extime      int    `` /* 136-byte string literal not displayed */
	RoleLevel   int    `xorm:"not null default 0 comment('角色等级') INT(5)" json:"role_level" form:"role_level" csv:"role_level"`
	RoleExps    int    `xorm:"not null default 0 comment('角色经验值') INT(11)" json:"role_exps" form:"role_exps" csv:"role_exps"`
	SkillLevel  int    `xorm:"not null default 0 comment('角色技能等级') INT(5)" json:"skill_level" form:"skill_level" csv:"skill_level"`
	Isdefault   int    `` /* 128-byte string literal not displayed */
	Isfight     int    `xorm:"not null default 0 comment('是否是出战角色 0-否 1-是') TINYINT(1)" json:"isfight" form:"isfight" csv:"isfight"`
	PropEffects string `xorm:"not null default '' comment('装备特效') VARCHAR(200)" json:"prop_effects" form:"prop_effects" csv:"prop_effects"`
	Ltime       int    `xorm:"not null default 0 comment('添加时间') INT(11)" json:"ltime" form:"ltime" csv:"ltime"`
	Utime       int    `xorm:"not null default 0 comment('更新时间') INT(11)" json:"utime" form:"utime" csv:"utime"`
}

type UserRolesBackup

type UserRolesBackup struct {
	Uroid       int    `xorm:"not null pk autoincr comment('用户角色id') INT(11)" json:"uroid" form:"uroid" csv:"uroid"`
	Uid         int    `xorm:"not null default 0 comment('用户id') index INT(11)" json:"uid" form:"uid" csv:"uid"`
	Roid        int    `xorm:"not null default 0 comment('角色id') INT(11)" json:"roid" form:"roid" csv:"roid"`
	Extime      int    `` /* 136-byte string literal not displayed */
	RoleLevel   int    `xorm:"not null default 0 comment('角色等级') INT(5)" json:"role_level" form:"role_level" csv:"role_level"`
	RoleExps    int    `xorm:"not null default 0 comment('角色经验值') INT(11)" json:"role_exps" form:"role_exps" csv:"role_exps"`
	SkillLevel  int    `xorm:"not null default 0 comment('角色技能等级') INT(5)" json:"skill_level" form:"skill_level" csv:"skill_level"`
	Isdefault   int    `` /* 128-byte string literal not displayed */
	Isfight     int    `xorm:"not null default 0 comment('是否是出战角色 0-否 1-是') TINYINT(1)" json:"isfight" form:"isfight" csv:"isfight"`
	PropEffects string `xorm:"not null default '' comment('装备特效') VARCHAR(200)" json:"prop_effects" form:"prop_effects" csv:"prop_effects"`
	Ltime       int    `xorm:"not null default 0 comment('添加时间') INT(11)" json:"ltime" form:"ltime" csv:"ltime"`
	Utime       int    `xorm:"not null default 0 comment('更新时间') INT(11)" json:"utime" form:"utime" csv:"utime"`
	Btime       int    `xorm:"not null default 0 comment('备份时间') INT(11)" json:"btime" form:"btime" csv:"btime"`
}

type UserRolesRelated

type UserRolesRelated struct {
	//用户属性
	Uroid       int    `xorm:"not null pk autoincr comment('用户角色id') INT(11)" json:"uroid" form:"uroid" csv:"uroid"`
	Uid         int    `xorm:"not null default 0 comment('用户id') index INT(11)" json:"uid" form:"uid" csv:"uid"`
	Roid        int    `xorm:"not null default 0 comment('角色id') INT(11)" json:"roid" form:"roid" csv:"roid"`
	Extime      int    `` /* 136-byte string literal not displayed */
	RoleLevel   int    `xorm:"not null default 0 comment('角色等级') INT(5)" json:"role_level" form:"role_level" csv:"role_level"`
	RoleExps    int    `xorm:"not null default 0 comment('角色经验值') INT(11)" json:"role_exps" form:"role_exps" csv:"role_exps"`
	SkillLevel  int    `xorm:"not null default 0 comment('角色技能等级') INT(5)" json:"skill_level" form:"skill_level" csv:"skill_level"`
	Isdefault   int    `` /* 128-byte string literal not displayed */
	Isfight     int    `xorm:"not null default 0 comment('是否是出战角色 0-否 1-是') TINYINT(1)" json:"isfight" form:"isfight" csv:"isfight"`
	PropEffects string `xorm:"not null default '' comment('装备特效') VARCHAR(200)" json:"prop_effects" form:"prop_effects" csv:"prop_effects"`
	Ltime       int    `xorm:"not null default 0 comment('添加时间') INT(11)" json:"ltime" form:"ltime" csv:"ltime"`
	Utime       int    `xorm:"not null default 0 comment('更新时间') INT(11)" json:"utime" form:"utime" csv:"utime"`
	//系统属性
	Name       string `xorm:"not null default '' comment('角色名称') VARCHAR(100)" json:"name" form:"name" csv:"name"`
	Icon       int    `xorm:"not null default 0 comment('Icon-id') INT(5)" json:"icon" form:"icon" csv:"icon"`
	Quality    int    `xorm:"not null default 0 comment('品阶') TINYINT(3)" json:"quality" form:"quality" csv:"quality"`
	BsYz       int    `xorm:"not null default 0 comment('牌型基础分-压制') TINYINT(3)" json:"bs_yz" form:"bs_yz" csv:"bs_yz"`
	BsJb       int    `xorm:"not null default 0 comment('牌型基础分-加倍') TINYINT(3)" json:"bs_jb" form:"bs_jb" csv:"bs_jb"`
	BsLd       int    `xorm:"not null default 0 comment('牌型基础分-连对') TINYINT(3)" json:"bs_ld" form:"bs_ld" csv:"bs_ld"`
	BsFj       int    `xorm:"not null default 0 comment('牌型基础分-飞机') TINYINT(3)" json:"bs_fj" form:"bs_fj" csv:"bs_fj"`
	BsZd       int    `xorm:"not null default 0 comment('牌型基础分-炸弹') TINYINT(3)" json:"bs_zd" form:"bs_zd" csv:"bs_zd"`
	BsSz       int    `xorm:"not null default 0 comment('牌型基础分-顺子') TINYINT(3)" json:"bs_sz" form:"bs_sz" csv:"bs_sz"`
	BsSd       int    `xorm:"not null default 0 comment('牌型基础分-三带') TINYINT(3)" json:"bs_sd" form:"bs_sd" csv:"bs_sd"`
	Skid       int    `xorm:"not null default 0 comment('技能ID') INT(11)" json:"skid" form:"skid" csv:"skid"`
	Maxlevel   int    `xorm:"not null default 0 comment('角色上限') INT(5)" json:"maxlevel" form:"maxlevel" csv:"maxlevel"`
	HabitWp    int    `xorm:"not null default 0 comment('偏好物品ID') INT(11)" json:"habit_wp" form:"habit_wp" csv:"habit_wp"`
	HabitRole  int    `xorm:"not null default 0 comment('偏好人物类型') INT(10)" json:"habit_role" form:"habit_role" csv:"habit_role"`
	ResArt     int    `xorm:"not null default 0 comment('美术路径-id') INT(5)" json:"res_art" form:"res_art" csv:"res_art"`
	ResLv      string `` /* 176-byte string literal not displayed */
	ResVoice   int    `xorm:"not null default 0 comment('语音路径-id') INT(5)" json:"res_voice" form:"res_voice" csv:"res_voice"`
	ResEmoijs  string `xorm:"not null default '' comment('表情道具ID') VARCHAR(300)" json:"res_emoijs" form:"res_emoijs" csv:"res_emoijs"`
	ResVemoijs string `` /* 127-byte string literal not displayed */
	Actors     string `xorm:"not null default '' comment('配音人员') VARCHAR(100)" json:"actors" form:"actors" csv:"actors"`
	Chathead   int    `xorm:"not null default 0 comment('头像道具ID') INT(11)" json:"chathead" form:"chathead" csv:"chathead"`
	Chatavator int    `xorm:"not null default 0 comment('头像框道具ID') INT(11)" json:"chatavator" form:"chatavator" csv:"chatavator"`
	Desc       string `xorm:"not null comment('描述') VARCHAR(100)" json:"desc" form:"desc" csv:"desc"`
}

type UserSeasonRank

type UserSeasonRank struct {
	Season     int    `xorm:"not null pk comment('赛季') INT(10)" json:"season" form:"season" csv:"season"`
	Uid        int    `xorm:"not null pk default 0 comment('用户编号') INT(11)" json:"uid" form:"uid" csv:"uid"`
	Nickname   string `xorm:"not null default '' comment('昵称') VARCHAR(20)" json:"nickname" form:"nickname" csv:"nickname"`
	UseHead    int    `xorm:"not null default 0 comment('头像ID') INT(11)" json:"use_head" form:"use_head" csv:"use_head"`
	UseAvatar  int    `xorm:"not null default 0 comment('头像框id') INT(11)" json:"use_avatar" form:"use_avatar" csv:"use_avatar"`
	GradeStars int    `xorm:"not null default 0 comment('段位星级') INT(11)" json:"grade_stars" form:"grade_stars" csv:"grade_stars"`
	GradeScore int    `xorm:"not null default 0 comment('段位积分') INT(11)" json:"grade_score" form:"grade_score" csv:"grade_score"`
	GradeRank  int    `xorm:"not null default 0 comment('赛季排名') INT(10)" json:"grade_rank" form:"grade_rank" csv:"grade_rank"`
}

type UserSendPost

type UserSendPost struct {
	Uid int `xorm:"not null pk comment('用户uid') INT(11)" json:"uid" form:"uid" csv:"uid"`
}

type UserTaskActivity

type UserTaskActivity struct {
	Uid    int    `xorm:"not null pk default 0 comment('用户id') INT(11)" json:"uid" form:"uid" csv:"uid"`
	Type   int    `` /* 177-byte string literal not displayed */
	Gid    int    `` /* 146-byte string literal not displayed */
	Mstype int    `` /* 719-byte string literal not displayed */
	Msnum  int    `xorm:"not null pk default 0 comment('任务数量') INT(10)" json:"msnum" form:"msnum" csv:"msnum"`
	Acnum  int    `xorm:"not null default 0 comment('达成数量') INT(10)" json:"acnum" form:"acnum" csv:"acnum"`
	State  int    `` /* 143-byte string literal not displayed */
	Wppack string `` /* 145-byte string literal not displayed */
	Stones int    `xorm:"not null default 0 comment('补签耗钻') INT(10)" json:"stones" form:"stones" csv:"stones"`
	Ltime  int    `xorm:"not null default 0 comment('添加时间') INT(11)" json:"ltime" form:"ltime" csv:"ltime"`
	Utime  int    `xorm:"not null default 0 comment('更新时间') INT(11)" json:"utime" form:"utime" csv:"utime"`
}

type UserTaskDaily

type UserTaskDaily struct {
	Ldate    int    `xorm:"not null pk default 0 comment('日期 格式-20190101') INT(11)" json:"ldate" form:"ldate" csv:"ldate"`
	Uid      int    `xorm:"not null pk default 0 comment('用户id') INT(11)" json:"uid" form:"uid" csv:"uid"`
	Tkid     int    `xorm:"not null pk comment('每日任务id') INT(11)" json:"tkid" form:"tkid" csv:"tkid"`
	Gptype   int    `` /* 131-byte string literal not displayed */
	Gpid     int    `xorm:"not null default 0 comment('任务组id 0-未分组') INT(11)" json:"gpid" form:"gpid" csv:"gpid"`
	Gid      int    `` /* 143-byte string literal not displayed */
	Mstype   int    `` /* 719-byte string literal not displayed */
	Msnum    int    `xorm:"not null default 0 comment('任务数量') INT(10)" json:"msnum" form:"msnum" csv:"msnum"`
	Msnum2   int    `xorm:"not null default 0 comment('任务数量2') INT(10)" json:"msnum2" form:"msnum2" csv:"msnum2"`
	Acnum    int    `xorm:"not null default 0 comment('达成数量') INT(10)" json:"acnum" form:"acnum" csv:"acnum"`
	State    int    `` /* 143-byte string literal not displayed */
	Liveness int    `xorm:"not null default 0 comment('达成目标获得活跃度') INT(8)" json:"liveness" form:"liveness" csv:"liveness"`
	Wppack   string `` /* 145-byte string literal not displayed */
	Ltime    int    `xorm:"not null default 0 comment('添加时间') INT(11)" json:"ltime" form:"ltime" csv:"ltime"`
	Utime    int    `xorm:"not null default 0 comment('更新时间') INT(11)" json:"utime" form:"utime" csv:"utime"`
}

type UserTaskLifelong

type UserTaskLifelong struct {
	Uid      int    `xorm:"not null pk default 0 comment('用户id') INT(11)" json:"uid" form:"uid" csv:"uid"`
	Tkid     int    `xorm:"not null pk comment('每日任务id') INT(11)" json:"tkid" form:"tkid" csv:"tkid"`
	Gid      int    `` /* 143-byte string literal not displayed */
	Mstype   int    `` /* 719-byte string literal not displayed */
	Msnum    int    `xorm:"not null pk default 0 comment('任务数量') INT(10)" json:"msnum" form:"msnum" csv:"msnum"`
	Msnum2   int    `xorm:"not null default 0 comment('任务数量2') INT(10)" json:"msnum2" form:"msnum2" csv:"msnum2"`
	Acnum    int    `xorm:"not null default 0 comment('达成数量') INT(10)" json:"acnum" form:"acnum" csv:"acnum"`
	State    int    `` /* 143-byte string literal not displayed */
	Liveness int    `xorm:"not null default 0 comment('达成目标获得活跃度') INT(8)" json:"liveness" form:"liveness" csv:"liveness"`
	Wppack   string `` /* 145-byte string literal not displayed */
	Ltime    int    `xorm:"not null default 0 comment('添加时间') INT(11)" json:"ltime" form:"ltime" csv:"ltime"`
	Utime    int    `xorm:"not null default 0 comment('更新时间') INT(11)" json:"utime" form:"utime" csv:"utime"`
}

type UserWeixinShare

type UserWeixinShare struct {
	Uid        int `xorm:"not null pk default 0 comment('uid') INT(11)" json:"uid" form:"uid" csv:"uid"`
	Invites    int `xorm:"not null default 0 comment('未领取') INT(11)" json:"invites" form:"invites" csv:"invites"`
	Total      int `xorm:"not null default 0 comment('总邀请数') INT(11)" json:"total" form:"total" csv:"total"`
	ValidTotal int `` /* 128-byte string literal not displayed */
}

type UserWincount

type UserWincount struct {
	Date        int    `xorm:"not null pk comment('日期') INT(11)" json:"date" form:"date" csv:"date"`
	Uid         int    `xorm:"not null pk comment('用户ID') INT(11)" json:"uid" form:"uid" csv:"uid"`
	Gid         int    `xorm:"not null pk comment('用户当前连赢对应的游戏ID') INT(11)" json:"gid" form:"gid" csv:"gid"`
	Maxlianwins int    `xorm:"default 0 comment('用户本日最大连赢') INT(11)" json:"maxlianwins" form:"maxlianwins" csv:"maxlianwins"`
	Curlianwins int    `xorm:"default 0 comment('用户当前连赢') INT(11)" json:"curlianwins" form:"curlianwins" csv:"curlianwins"`
	Time        int    `xorm:"comment('最后更新时间') INT(11)" json:"time" form:"time" csv:"time"`
	Ltime       int    `xorm:"not null default 0 INT(11)" json:"ltime" form:"ltime" csv:"ltime"`
	State       int    `` /* 133-byte string literal not displayed */
	Phone       string `xorm:"comment('手机号') VARCHAR(20)" json:"phone" form:"phone" csv:"phone"`
	Address     string `xorm:"comment('收货地址') VARCHAR(255)" json:"address" form:"address" csv:"address"`
	Name        string `xorm:"comment('姓名') VARCHAR(50)" json:"name" form:"name" csv:"name"`
	Oid         string `xorm:"comment('快递信息') VARCHAR(100)" json:"oid" form:"oid" csv:"oid"`
	Award       string `xorm:"default '' comment('奖励') VARCHAR(200)" json:"award" form:"award" csv:"award"`
	Rank        int    `xorm:"not null default 0 comment('名次') INT(11)" json:"rank" form:"rank" csv:"rank"`
	Atype       int    `xorm:"default 0 INT(11)" json:"atype" form:"atype" csv:"atype"`
	Anum        int    `xorm:"not null default 0 INT(11)" json:"anum" form:"anum" csv:"anum"`
}

type UsersRelated

type UsersRelated struct {
	//表game_userfield
	Uid         int    `xorm:"not null pk INT(10)" json:"uid" form:"uid" csv:"uid"`
	Changes     int64  `xorm:"not null default 0 comment('玩家金币总流水') BIGINT(20)" json:"changes" form:"changes" csv:"changes"`
	Startdumb   int    `xorm:"not null default 0 comment('禁言开始') index INT(10)" json:"startdumb" form:"startdumb" csv:"startdumb"`
	Dumblimit   int    `xorm:"not null default 0 comment('禁言结束') INT(10)" json:"dumblimit" form:"dumblimit" csv:"dumblimit"`
	State       int    `` /* 169-byte string literal not displayed */
	Online      int    `xorm:"not null default 0 comment('在线') TINYINT(1)" json:"online" form:"online" csv:"online"`
	OnlineTimes int    `xorm:"not null default 0 comment('在线总时长') INT(11)" json:"online_times" form:"online_times" csv:"online_times"`
	GameTimes   int    `xorm:"not null default 0 comment('游戏总时长') INT(11)" json:"game_times" form:"game_times" csv:"game_times"`
	Ismotor     int    `xorm:"not null default 0 comment('是否机器人') index TINYINT(1)" json:"ismotor" form:"ismotor" csv:"ismotor"`
	PayGolds    int64  `xorm:"not null default 0 comment('充值总房卡') BIGINT(20)" json:"pay_golds" form:"pay_golds" csv:"pay_golds"`
	PayStones   int64  `xorm:"not null default 0 comment('充值总宝石') BIGINT(20)" json:"pay_stones" form:"pay_stones" csv:"pay_stones"`
	PayGolds2   int64  `xorm:"not null default 0 comment('充值总金币') BIGINT(20)" json:"pay_golds2" form:"pay_golds2" csv:"pay_golds2"`
	RoomCard    int    `xorm:"not null default 0 comment('房卡数量') INT(11)" json:"room_card" form:"room_card" csv:"room_card"`
	Ticket      int    `xorm:"not null default 0 comment('礼券数量') INT(11)" json:"ticket" form:"ticket" csv:"ticket"`
	Stones      int    `xorm:"not null default 0 comment('宝石') INT(11)" json:"stones" form:"stones" csv:"stones"`
	CardUse     int    `xorm:"not null default 0 comment('消耗房卡总计') INT(11)" json:"card_use" form:"card_use" csv:"card_use"`
	TicketUse   int    `xorm:"not null default 0 comment('消耗礼券总计') INT(11)" json:"ticket_use" form:"ticket_use" csv:"ticket_use"`
	StonesUse   int    `xorm:"not null default 0 comment('宝石使用总计') INT(11)" json:"stones_use" form:"stones_use" csv:"stones_use"`
	Level       int    `xorm:"not null default 0 comment('等级') INT(10)" json:"level" form:"level" csv:"level"`
	Experience  int    `xorm:"not null default 0 comment('经验值') INT(10)" json:"experience" form:"experience" csv:"experience"`
	VipLevel    int    `xorm:"not null default 0 comment('vip等级') index(vip_level) TINYINT(3)" json:"vip_level" form:"vip_level" csv:"vip_level"`
	VipPay      string `xorm:"not null default 0.00 comment('在当前VIP充值金额') DECIMAL(18,2)" json:"vip_pay" form:"vip_pay" csv:"vip_pay"`
	VipCard     int    `xorm:"not null default 0 comment('vip消耗的房卡') INT(11)" json:"vip_card" form:"vip_card" csv:"vip_card"`
	VipTime     int    `xorm:"not null default 0 comment('成为VIP的时间') INT(10)" json:"vip_time" form:"vip_time" csv:"vip_time"`
	VipExpire   int    `` /* 127-byte string literal not displayed */
	VipRounds   int    `xorm:"not null default 0 comment('当前局数') INT(10)" json:"vip_rounds" form:"vip_rounds" csv:"vip_rounds"`
	VipLstate   int    `` /* 126-byte string literal not displayed */
	VipLtime    int    `xorm:"not null default 0 comment('最后一次 升保降时间') INT(10)" json:"vip_ltime" form:"vip_ltime" csv:"vip_ltime"`
	VipExps     int    `xorm:"not null default 0 comment('vip经验') INT(10)" json:"vip_exps" form:"vip_exps" csv:"vip_exps"`
	UseProp     int    `xorm:"not null default 0 comment('使用的道具') INT(10)" json:"use_prop" form:"use_prop" csv:"use_prop"`
	UseChat     int    `xorm:"not null default 0 comment('使用聊天框') INT(10)" json:"use_chat" form:"use_chat" csv:"use_chat"`
	UseAvatar   int    `xorm:"not null default 0 comment('使用头像框') INT(10)" json:"use_avatar" form:"use_avatar" csv:"use_avatar"`
	Btimes      int    `xorm:"not null default 0 comment('累计红包奖励次数') INT(5)" json:"btimes" form:"btimes" csv:"btimes"`
	Bonus       int64  `xorm:"not null default 0 comment('累计红包奖励数量') BIGINT(20)" json:"bonus" form:"bonus" csv:"bonus"`
	Golds       int64  `xorm:"not null default 0 comment('金币') BIGINT(20)" json:"golds" form:"golds" csv:"golds"`
	BonusGolds  int64  `xorm:"not null default 0 comment('金币变化量') BIGINT(20)" json:"bonus_golds" form:"bonus_golds" csv:"bonus_golds"`
	Lucky       int    `xorm:"not null default 0 INT(11)" json:"lucky" form:"lucky" csv:"lucky"`
	Curlianwins int    `xorm:"not null default 0 comment('当前连赢局数') INT(11)" json:"curlianwins" form:"curlianwins" csv:"curlianwins"`
	PropsCap    int    `xorm:"not null default 0 comment('道具容纳能力') INT(8)" json:"props_cap" form:"props_cap" csv:"props_cap"`
	GradeSeason int    `xorm:"not null default 0 comment('段位赛季') INT(10)" json:"grade_season" form:"grade_season" csv:"grade_season"`
	GradeStars  int    `xorm:"not null default 1 comment('段位星级') INT(10)" json:"grade_stars" form:"grade_stars" csv:"grade_stars"`
	GradeScore  int    `xorm:"not null default 0 comment('段位星级积分') INT(10)" json:"grade_score" form:"grade_score" csv:"grade_score"`
	FightRole   int    `xorm:"not null default 0 comment('出战角色id') INT(11)" json:"fight_role" form:"fight_role" csv:"fight_role"`
	BoxesCap    int    `xorm:"not null default 0 comment('有cd普通宝箱容纳能力') INT(8)" json:"boxes_cap" form:"boxes_cap" csv:"boxes_cap"`
	//表yly_member
	Pid        string `xorm:"not null default '' comment('平台id') CHAR(100)" json:"pid" form:"pid" csv:"pid"`
	Username   string `xorm:"not null default '' comment('用户名') unique VARCHAR(64)" json:"username" form:"username" csv:"username"`
	Password   string `xorm:"not null default '' comment('密码') CHAR(32)" json:"password" form:"password" csv:"password"`
	Tel        string `xorm:"not null default '' comment('手机') VARCHAR(20)" json:"tel" form:"tel" csv:"tel"`
	Email      string `xorm:"not null default '' comment('邮箱') CHAR(32)" json:"email" form:"email" csv:"email"`
	Birthday   string `xorm:"not null default '' comment('生日') VARCHAR(50)" json:"birthday" form:"birthday" csv:"birthday"`
	RegIp      string `xorm:"not null default '' comment('注册ip') CHAR(15)" json:"reg_ip" form:"reg_ip" csv:"reg_ip"`
	RegDate    int    `xorm:"not null default 0 comment('注册时间') index INT(11)" json:"reg_date" form:"reg_date" csv:"reg_date"`
	Gender     string `xorm:"not null default 'm' comment('性别') ENUM('f','m')" json:"gender" form:"gender" csv:"gender"`
	Utype      string `xorm:"not null default '' comment('用户类型') CHAR(10)" json:"utype" form:"utype" csv:"utype"`
	Nickname   string `xorm:"not null default '' comment('昵称') CHAR(20)" json:"nickname" form:"nickname" csv:"nickname"`
	GroupId    int    `xorm:"not null default 5 comment('管理级别') TINYINT(3)" json:"group_id" form:"group_id" csv:"group_id"`
	Locale     string `xorm:"not null comment('语言') VARCHAR(20)" json:"locale" form:"locale" csv:"locale"`
	Avatar     string `xorm:"not null comment('头像') VARCHAR(255)" json:"avatar" form:"avatar" csv:"avatar"`
	Upuid      int    `xorm:"not null default 0 comment('上层uid,是哪个用户推荐过来的') INT(11)" json:"upuid" form:"upuid" csv:"upuid"`
	Ad         string `xorm:"not null default '' comment('用户来源,哪个广告') index CHAR(100)" json:"ad" form:"ad" csv:"ad"`
	LoginIp    string `xorm:"not null default '' comment('登录ip') CHAR(15)" json:"login_ip" form:"login_ip" csv:"login_ip"`
	LoginTimes int    `xorm:"not null default 0 comment('登录次数') INT(11)" json:"login_times" form:"login_times" csv:"login_times"`
	LoginDate  int    `` /* 128-byte string literal not displayed */
	ForbidTime int    `xorm:"not null default 0 comment('封号时间') INT(10)" json:"forbid_time" form:"forbid_time" csv:"forbid_time"`
	Remark     string `xorm:"not null default '' comment('封号备注') VARCHAR(255)" json:"remark" form:"remark" csv:"remark"`
	Sign       string `xorm:"not null default '' comment('签名') VARCHAR(255)" json:"sign" form:"sign" csv:"sign"`
	Regcity    string `xorm:"not null default '' comment('城市') VARCHAR(45)" json:"regcity" form:"regcity" csv:"regcity"`
	Regarea    string `xorm:"not null default '' comment('区域') VARCHAR(100)" json:"regarea" form:"regarea" csv:"regarea"`
	NewUser    int    `xorm:"not null default 1 comment('新用户') TINYINT(1)" json:"new_user" form:"new_user" csv:"new_user"`
	Ps         string `xorm:"comment('pass') VARCHAR(100)" json:"ps" form:"ps" csv:"ps"`
	UserSalt   string `xorm:"not null default '' comment('salt') CHAR(6)" json:"user_salt" form:"user_salt" csv:"user_salt"`
	Appid      int    `xorm:"not null default 0 comment('appid') TINYINT(4)" json:"appid" form:"appid" csv:"appid"`
	Logincity  string `xorm:"not null comment('登录地') VARCHAR(50)" json:"logincity" form:"logincity" csv:"logincity"`
	Subutype   string `xorm:"not null default '' VARCHAR(50)" json:"subutype" form:"subutype" csv:"subutype"`
}

type YlyForbidDeviceuid

type YlyForbidDeviceuid struct {
	Id        int    `xorm:"not null pk autoincr INT(11)" json:"id" form:"id" csv:"id"`
	Deviceuid string `xorm:"not null default '' comment(' 设备ID') VARCHAR(50)" json:"deviceuid" form:"deviceuid" csv:"deviceuid"`
	Admin     int    `xorm:"not null default 0 comment('管理员') INT(10)" json:"admin" form:"admin" csv:"admin"`
	Remark    string `xorm:"not null default '''' comment('封禁原因') VARCHAR(200)" json:"remark" form:"remark" csv:"remark"`
	Ltime     int    `xorm:"not null default 0 comment('封禁时间') INT(10)" json:"ltime" form:"ltime" csv:"ltime"`
}

type YlyMember

type YlyMember struct {
	Uid         int    `xorm:"not null pk autoincr comment('用户编号') INT(11)" json:"uid" form:"uid" csv:"uid"`
	Pid         string `xorm:"not null default '' comment('平台id') CHAR(100)" json:"pid" form:"pid" csv:"pid"`
	Username    string `xorm:"not null default '' comment('用户名') unique VARCHAR(64)" json:"username" form:"username" csv:"username"`
	Password    string `xorm:"not null default '' comment('密码') CHAR(32)" json:"password" form:"password" csv:"password"`
	Tel         string `xorm:"not null default '' comment('手机') VARCHAR(20)" json:"tel" form:"tel" csv:"tel"`
	Email       string `xorm:"not null default '' comment('邮箱') CHAR(32)" json:"email" form:"email" csv:"email"`
	Birthday    string `xorm:"not null default '' comment('生日') VARCHAR(50)" json:"birthday" form:"birthday" csv:"birthday"`
	RegIp       string `xorm:"not null default '' comment('注册ip') CHAR(15)" json:"reg_ip" form:"reg_ip" csv:"reg_ip"`
	RegDate     int    `xorm:"not null default 0 comment('注册时间') index INT(11)" json:"reg_date" form:"reg_date" csv:"reg_date"`
	Gender      string `xorm:"not null default 'm' comment('性别') ENUM('f','m')" json:"gender" form:"gender" csv:"gender"`
	Utype       string `xorm:"not null default '' comment('用户类型') CHAR(10)" json:"utype" form:"utype" csv:"utype"`
	Nickname    string `xorm:"not null default '' comment('昵称') CHAR(20)" json:"nickname" form:"nickname" csv:"nickname"`
	GroupId     int    `xorm:"not null default 5 comment('管理级别') TINYINT(3)" json:"group_id" form:"group_id" csv:"group_id"`
	Locale      string `xorm:"not null comment('语言') VARCHAR(20)" json:"locale" form:"locale" csv:"locale"`
	Avatar      string `xorm:"not null comment('头像') VARCHAR(255)" json:"avatar" form:"avatar" csv:"avatar"`
	Upuid       int    `xorm:"not null default 0 comment('上层uid,是哪个用户推荐过来的') INT(11)" json:"upuid" form:"upuid" csv:"upuid"`
	Ad          string `xorm:"not null default '' comment('用户来源,哪个广告') index CHAR(100)" json:"ad" form:"ad" csv:"ad"`
	LoginIp     string `xorm:"not null default '' comment('登录ip') CHAR(15)" json:"login_ip" form:"login_ip" csv:"login_ip"`
	LoginTimes  int    `xorm:"not null default 0 comment('登录次数') INT(11)" json:"login_times" form:"login_times" csv:"login_times"`
	LoginDate   int    `` /* 128-byte string literal not displayed */
	LoginVer    string `xorm:"comment('最后一次登录版本') VARCHAR(10)" json:"login_ver" form:"login_ver" csv:"login_ver"`
	ForbidTime  int    `xorm:"not null default 0 comment('封号时间') INT(10)" json:"forbid_time" form:"forbid_time" csv:"forbid_time"`
	Remark      string `xorm:"not null default '' comment('封号备注') VARCHAR(255)" json:"remark" form:"remark" csv:"remark"`
	Sign        string `xorm:"not null default '' comment('签名') VARCHAR(255)" json:"sign" form:"sign" csv:"sign"`
	Regcity     string `xorm:"not null default '' comment('城市') VARCHAR(45)" json:"regcity" form:"regcity" csv:"regcity"`
	Regarea     string `xorm:"not null default '' comment('区域') VARCHAR(100)" json:"regarea" form:"regarea" csv:"regarea"`
	NewUser     int    `xorm:"not null default 1 comment('新用户') TINYINT(1)" json:"new_user" form:"new_user" csv:"new_user"`
	Ps          string `xorm:"comment('pass') VARCHAR(100)" json:"ps" form:"ps" csv:"ps"`
	UserSalt    string `xorm:"not null default '' comment('salt') CHAR(6)" json:"user_salt" form:"user_salt" csv:"user_salt"`
	Appid       int    `xorm:"not null default 0 comment('appid') TINYINT(4)" json:"appid" form:"appid" csv:"appid"`
	Logincity   string `xorm:"not null comment('登录地') VARCHAR(50)" json:"logincity" form:"logincity" csv:"logincity"`
	Subutype    string `xorm:"not null default '' VARCHAR(50)" json:"subutype" form:"subutype" csv:"subutype"`
	ChannelCode string `xorm:"not null default '' comment('渠道code') VARCHAR(50)" json:"channel_code" form:"channel_code" csv:"channel_code"`
	ChannelUid  string `xorm:"not null default '' comment('渠道uid') VARCHAR(50)" json:"channel_uid" form:"channel_uid" csv:"channel_uid"`
}

type YlyMemberFake

type YlyMemberFake struct {
	Uid     int `xorm:"not null pk default 0 comment('原UID') INT(11)" json:"uid" form:"uid" csv:"uid"`
	Fakeuid int `xorm:"not null pk default 0 comment('目标uid') INT(11)" json:"fakeuid" form:"fakeuid" csv:"fakeuid"`
	Addtime int `xorm:"not null INT(11)" json:"addtime" form:"addtime" csv:"addtime"`
}

type YlyMemberMobile

type YlyMemberMobile struct {
	Uid         int    `xorm:"not null pk comment('uid') INT(11)" json:"uid" form:"uid" csv:"uid"`
	Deviceuid   string `` /* 126-byte string literal not displayed */
	Devicetoken string `xorm:"default '' comment('devicetoken') CHAR(128)" json:"devicetoken" form:"devicetoken" csv:"devicetoken"`
	Platform    string `xorm:"comment('设备平台') VARCHAR(128)" json:"platform" form:"platform" csv:"platform"`
	Macaddress  string `xorm:"comment('mac地址') VARCHAR(128)" json:"macaddress" form:"macaddress" csv:"macaddress"`
	Lastlogin   int    `xorm:"not null comment('最后登陆') INT(10)" json:"lastlogin" form:"lastlogin" csv:"lastlogin"`
	Lastactive  int    `xorm:"not null comment('最后打开应用') INT(10)" json:"lastactive" form:"lastactive" csv:"lastactive"`
	Device      string `xorm:"comment('设备类型') VARCHAR(128)" json:"device" form:"device" csv:"device"`
	Regdate     int    `xorm:"default 0 comment('注册日期') INT(11)" json:"regdate" form:"regdate" csv:"regdate"`
	Gametype    int    `xorm:"default 8 comment('游戏类型') TINYINT(2)" json:"gametype" form:"gametype" csv:"gametype"`
	Regbymobile int    `xorm:"default 1 comment('是否移动注册') index TINYINT(2)" json:"regbymobile" form:"regbymobile" csv:"regbymobile"`
	Imei        string `xorm:"default '' comment('imei') CHAR(32)" json:"imei" form:"imei" csv:"imei"`
	Bundleid    string `xorm:"default '' comment('bundleid') CHAR(128)" json:"bundleid" form:"bundleid" csv:"bundleid"`
	Ver         string `xorm:"default ''1.0'' comment('ver') CHAR(20)" json:"ver" form:"ver" csv:"ver"`
	Staff       string `xorm:"default '' comment('staff') VARCHAR(256)" json:"staff" form:"staff" csv:"staff"`
	Adid        string `xorm:"not null default '' index(duidadid) VARCHAR(128)" json:"adid" form:"adid" csv:"adid"`
}

type YlyMemberOpenid

type YlyMemberOpenid struct {
	Appid  int    `xorm:"not null pk comment('appid') INT(11)" json:"appid" form:"appid" csv:"appid"`
	Uid    int    `xorm:"not null pk comment('uid') INT(11)" json:"uid" form:"uid" csv:"uid"`
	Openid string `xorm:"not null default '' comment('openid') VARCHAR(64)" json:"openid" form:"openid" csv:"openid"`
}

type YlyMemberQuick

type YlyMemberQuick struct {
	Uid         int    `xorm:"not null pk default 0 comment('uid') INT(11)" json:"uid" form:"uid" csv:"uid"`
	ChannelCode string `` /* 134-byte string literal not displayed */
	ChannelUid  string `` /* 130-byte string literal not displayed */
	Invitor     int    `xorm:"not null default 0 comment('邀请者') index INT(11)" json:"invitor" form:"invitor" csv:"invitor"`
	Ltime       int    `xorm:"not null default 0 comment('时间') index INT(11)" json:"ltime" form:"ltime" csv:"ltime"`
}

type YlyMemberWeixin

type YlyMemberWeixin struct {
	Uid     int    `xorm:"not null pk default 0 comment('uid') INT(11)" json:"uid" form:"uid" csv:"uid"`
	Unionid string `xorm:"not null default '' comment('微信unionid') index VARCHAR(50)" json:"unionid" form:"unionid" csv:"unionid"`
	Openid  string `xorm:"not null default '' comment('微信openid') VARCHAR(50)" json:"openid" form:"openid" csv:"openid"`
	Invitor int    `xorm:"not null default 0 comment('邀请者') index INT(11)" json:"invitor" form:"invitor" csv:"invitor"`
	Ltime   int    `xorm:"not null default 0 comment('时间') index INT(11)" json:"ltime" form:"ltime" csv:"ltime"`
	Invalid int    `` /* 139-byte string literal not displayed */
}

type YlyMotor

type YlyMotor struct {
	Uid       int   `xorm:"not null pk comment('机器人编号') INT(11)" json:"uid" form:"uid" csv:"uid"`
	Type      int   `` /* 137-byte string literal not displayed */
	Mingolds  int64 `xorm:"not null default 0 comment('最小携带') BIGINT(11)" json:"mingolds" form:"mingolds" csv:"mingolds"`
	Maxgolds  int64 `xorm:"comment('最大携带') BIGINT(20)" json:"maxgolds" form:"maxgolds" csv:"maxgolds"`
	State     int   `xorm:"not null default 0 comment('状态 1正在使用 0未使用') index TINYINT(3)" json:"state" form:"state" csv:"state"`
	Gameid    int   `xorm:"not null default 0 comment('游戏编号') index(index2) INT(10)" json:"gameid" form:"gameid" csv:"gameid"`
	Roomtype  int   `xorm:"not null default 0 comment('房间类型') index(index2) TINYINT(3)" json:"roomtype" form:"roomtype" csv:"roomtype"`
	Roomidx   int   `xorm:"not null default 0 comment('房间编号') index(index2) TINYINT(3)" json:"roomidx" form:"roomidx" csv:"roomidx"`
	Tid       int   `xorm:"not null default 0 comment('桌子编号') index(index2) INT(11)" json:"tid" form:"tid" csv:"tid"`
	Lastlogin int   `xorm:"not null default 0 comment('最后一次登陆时间') index INT(10)" json:"lastlogin" form:"lastlogin" csv:"lastlogin"`
	Times     int   `xorm:"not null default 0 comment('服务时长') INT(11)" json:"times" form:"times" csv:"times"`
	Rounds    int   `xorm:"not null default 0 comment('每桌服务局数') INT(11)" json:"rounds" form:"rounds" csv:"rounds"`
}

type YlyMotorGoldPool

type YlyMotorGoldPool struct {
	Day      int   `xorm:"not null pk default 0 INT(11)" json:"day" form:"day" csv:"day"`
	Rtype    int   `xorm:"not null pk default 1 INT(10)" json:"rtype" form:"rtype" csv:"rtype"`
	Gameid   int   `xorm:"not null pk default 0 SMALLINT(5)" json:"gameid" form:"gameid" csv:"gameid"`
	Gold03   int64 `xorm:"default 0 BIGINT(20)" json:"gold_0_3" form:"gold_0_3" csv:"gold_0_3"`
	Gold38   int64 `xorm:"default 0 BIGINT(20)" json:"gold_3_8" form:"gold_3_8" csv:"gold_3_8"`
	Gold814  int64 `xorm:"default 0 BIGINT(20)" json:"gold_8_14" form:"gold_8_14" csv:"gold_8_14"`
	Gold1420 int64 `xorm:"default 0 BIGINT(20)" json:"gold_14_20" form:"gold_14_20" csv:"gold_14_20"`
	Gold2024 int64 `xorm:"default 0 BIGINT(20)" json:"gold_20_24" form:"gold_20_24" csv:"gold_20_24"`
}

type YlyMotorPool

type YlyMotorPool struct {
	Uid      int    `xorm:"not null pk autoincr comment('用户id') INT(11)" json:"uid" form:"uid" csv:"uid"`
	Nickname string `xorm:"not null default '' comment('用户昵称') VARCHAR(20)" json:"nickname" form:"nickname" csv:"nickname"`
	Avatar   string `xorm:"not null default '' comment('用户头像') VARCHAR(200)" json:"avatar" form:"avatar" csv:"avatar"`
	Use      int    `xorm:"not null default 0 TINYINT(1)" json:"use" form:"use" csv:"use"`
}

type YlyOnline

type YlyOnline struct {
	Userid     int    `xorm:"not null pk default 0 comment('用户编号') INT(11)" json:"userid" form:"userid" csv:"userid"`
	Gid        int    `xorm:"not null default 0 comment('遊戲id') index(gid_rtype_ridx) INT(10)" json:"gid" form:"gid" csv:"gid"`
	Rtype      int    `xorm:"not null default 0 comment('房間類型') index(gid_rtype_ridx) TINYINT(3)" json:"rtype" form:"rtype" csv:"rtype"`
	Ridx       int    `xorm:"not null default 0 comment('房間id') index(gid_rtype_ridx) TINYINT(3)" json:"ridx" form:"ridx" csv:"ridx"`
	Tid        int    `xorm:"not null default 0 comment('桌子id') INT(11)" json:"tid" form:"tid" csv:"tid"`
	Pos        int    `xorm:"not null default 0 comment('座位號') TINYINT(3)" json:"pos" form:"pos" csv:"pos"`
	LoginTime  int    `xorm:"not null default 0 comment('玩家上线时间') index INT(10)" json:"login_time" form:"login_time" csv:"login_time"`
	UpdateTime int    `xorm:"not null default 0 comment('上次更新时间') index INT(10)" json:"update_time" form:"update_time" csv:"update_time"`
	Fromip     string `xorm:"not null default '0' comment('玩家登陆的ip') VARCHAR(15)" json:"fromip" form:"fromip" csv:"fromip"`
	Ismobile   int    `xorm:"not null default 0 TINYINT(3)" json:"ismobile" form:"ismobile" csv:"ismobile"`
	Device     string `xorm:"not null default 'pc' VARCHAR(100)" json:"device" form:"device" csv:"device"`
	Lang       string `xorm:"not null default 'zh_TW' comment('語言') VARCHAR(32)" json:"lang" form:"lang" csv:"lang"`
	Ismotor    int    `xorm:"not null default 0 comment('机器人') index TINYINT(1)" json:"ismotor" form:"ismotor" csv:"ismotor"`
}

type YlyPost

type YlyPost struct {
	Pid      int    `xorm:"not null pk autoincr INT(11)" json:"pid" form:"pid" csv:"pid"`
	Fromid   int    `xorm:"not null default 0 comment('寄件人') index INT(11)" json:"fromid" form:"fromid" csv:"fromid"`
	Toid     int    `xorm:"not null default 0 comment('收件人') index INT(11)" json:"toid" form:"toid" csv:"toid"`
	Fname    string `xorm:"not null default '' comment('寄件人姓名') VARCHAR(30)" json:"fname" form:"fname" csv:"fname"`
	Sendtime int    `xorm:"not null default 0 comment('寄件时间') index INT(11)" json:"sendtime" form:"sendtime" csv:"sendtime"`
	Readtime int    `xorm:"not null pk default 0 comment('收件时间') index INT(11)" json:"readtime" form:"readtime" csv:"readtime"`
	Dateline int    `xorm:"not null default 0 comment('失效时间') INT(11)" json:"dateline" form:"dateline" csv:"dateline"`
	Ps       string `xorm:"not null comment('信件内容') TEXT" json:"ps" form:"ps" csv:"ps"`
	State    int    `` /* 150-byte string literal not displayed */
	Title    int    `` /* 274-byte string literal not displayed */
	Subject  string `xorm:"not null default '' comment('主题') VARCHAR(300)" json:"subject" form:"subject" csv:"subject"`
	Admin    int    `xorm:"not null default 0 comment('管理员') INT(11)" json:"admin" form:"admin" csv:"admin"`
	Status   int    `` /* 152-byte string literal not displayed */
	Type     int    `` /* 131-byte string literal not displayed */
	Attach   string `xorm:"default '' comment('附件') VARCHAR(255)" json:"attach" form:"attach" csv:"attach"`
	Golds    int    `xorm:"not null default 0 INT(11)" json:"golds" form:"golds" csv:"golds"`
	Golds2   int    `xorm:"not null default 0 INT(11)" json:"golds2" form:"golds2" csv:"golds2"`
	Wppack   string `` /* 135-byte string literal not displayed */
	Isshow   int    `xorm:"not null default 1 comment('是否显示 0否 1是') TINYINT(1)" json:"isShow" form:"isShow" csv:"isShow"`
}

type YlyPress

type YlyPress struct {
	Uid      int    `xorm:"not null pk autoincr comment('用户编号') INT(11)"`
	Username string `xorm:"not null default '' comment('用户名') VARCHAR(64)"`
}

type YlyShopOrder

type YlyShopOrder struct {
	Oid         int     `xorm:"not null pk autoincr comment('本地订单id') INT(11)" json:"oid" form:"oid" csv:"oid"`
	Uid         int     `xorm:"not null comment('uid') INT(11)" json:"uid" form:"uid" csv:"uid"`
	Scid        int     `xorm:"not null comment('商店配置id') INT(10)" json:"scid" form:"scid" csv:"scid"`
	Channel     int     `` /* 128-byte string literal not displayed */
	Buytype     int     `` /* 135-byte string literal not displayed */
	Buyprice    float32 `xorm:"not null default 0.00 comment('价格') FLOAT(11,2)" json:"buyprice" form:"buyprice" csv:"buyprice"`
	Discount    int     `xorm:"not null default 0 comment('折扣比%, 0没有') INT(5)" json:"discount" form:"discount" csv:"discount"`
	Money       float32 `xorm:"not null default 0.00 comment('最终购买价格') FLOAT(11,2)" json:"money" form:"money" csv:"money"`
	Wptype      int     `` /* 134-byte string literal not displayed */
	Wpnum       int     `xorm:"not null default 0 comment('物品数量') INT(10)" json:"wpnum" form:"wpnum" csv:"wpnum"`
	Wppack      string  `xorm:"not null default '' comment('道具礼包ids') VARCHAR(300)" json:"wppack" form:"wppack" csv:"wppack"`
	Paytype     int     `` /* 135-byte string literal not displayed */
	ChannelCode string  `xorm:"not null default '' comment('渠道code') VARCHAR(50)" json:"channel_code" form:"channel_code" csv:"channel_code"`
	ChannelUid  string  `xorm:"not null default '' comment('渠道uid') VARCHAR(50)" json:"channel_uid" form:"channel_uid" csv:"channel_uid"`
	State       int     `xorm:"not null default 0 comment('状态0生成/1+成功') TINYINT(3)" json:"state" form:"state" csv:"state"`
	Ltime       int     `xorm:"not null default 0 comment('配置时间') INT(11)" json:"ltime" form:"ltime" csv:"ltime"`
	Utime       int     `xorm:"not null default 0 comment('更新时间') INT(11)" json:"utime" form:"utime" csv:"utime"`
	IsTest      int     `xorm:"not null default 0 comment('状态 1-测试') TINYINT(1)" json:"is_test" form:"is_test" csv:"is_test"`
}

type YlyUser

type YlyUser struct {
	//member
	Uid        int    `xorm:"not null pk autoincr comment('用户编号') INT(11)" json:"uid" form:"uid" csv:"uid"`
	Pid        string `xorm:"not null default '' comment('平台id') CHAR(100)" json:"pid" form:"pid" csv:"pid"`
	Username   string `xorm:"not null default '' comment('用户名') unique VARCHAR(64)" json:"username" form:"username" csv:"username"`
	Password   string `xorm:"not null default '' comment('密码') CHAR(32)" json:"password" form:"password" csv:"password"`
	Tel        string `xorm:"not null default '' comment('手机') VARCHAR(20)" json:"tel" form:"tel" csv:"tel"`
	Email      string `xorm:"not null default '' comment('邮箱') CHAR(32)" json:"email" form:"email" csv:"email"`
	Birthday   string `xorm:"not null default '' comment('生日') VARCHAR(50)" json:"birthday" form:"birthday" csv:"birthday"`
	RegIp      string `xorm:"not null default '' comment('注册ip') CHAR(15)" json:"reg_ip" form:"reg_ip" csv:"reg_ip"`
	RegDate    int    `xorm:"not null default 0 comment('注册时间') index INT(11)" json:"reg_date" form:"reg_date" csv:"reg_date"`
	Gender     string `xorm:"not null default 'm' comment('性别') ENUM('f','m')" json:"gender" form:"gender" csv:"gender"`
	Utype      string `xorm:"not null default '' comment('用户类型') CHAR(10)" json:"utype" form:"utype" csv:"utype"`
	Nickname   string `xorm:"not null default '' comment('昵称') CHAR(20)" json:"nickname" form:"nickname" csv:"nickname"`
	GroupId    int    `xorm:"not null default 5 comment('管理级别') TINYINT(3)" json:"group_id" form:"group_id" csv:"group_id"`
	Locale     string `xorm:"not null comment('语言') VARCHAR(20)" json:"locale" form:"locale" csv:"locale"`
	Avatar     string `xorm:"not null comment('头像') VARCHAR(255)" json:"avatar" form:"avatar" csv:"avatar"`
	Upuid      int    `xorm:"not null default 0 comment('上层uid,是哪个用户推荐过来的') INT(11)" json:"upuid" form:"upuid" csv:"upuid"`
	Ad         string `xorm:"not null default '' comment('用户来源,哪个广告') index CHAR(100)" json:"ad" form:"ad" csv:"ad"`
	LoginIp    string `xorm:"not null default '' comment('登录ip') CHAR(15)" json:"login_ip" form:"login_ip" csv:"login_ip"`
	LoginTimes int    `xorm:"not null default 0 comment('登录次数') INT(11)" json:"login_times" form:"login_times" csv:"login_times"`
	LoginDate  int    `` /* 128-byte string literal not displayed */
	ForbidTime int    `xorm:"not null default 0 comment('封号时间') INT(10)" json:"forbid_time" form:"forbid_time" csv:"forbid_time"`
	Remark     string `xorm:"not null default '' comment('封号备注') VARCHAR(255)" json:"remark" form:"remark" csv:"remark"`
	Sign       string `xorm:"not null default '' comment('签名') VARCHAR(255)" json:"sign" form:"sign" csv:"sign"`
	Regcity    string `xorm:"not null default '' comment('城市') VARCHAR(45)" json:"regcity" form:"regcity" csv:"regcity"`
	Regarea    string `xorm:"not null default '' comment('区域') VARCHAR(100)" json:"regarea" form:"regarea" csv:"regarea"`
	NewUser    int    `xorm:"not null default 1 comment('新用户') TINYINT(1)" json:"new_user" form:"new_user" csv:"new_user"`
	Ps         string `xorm:"comment('pass') VARCHAR(100)" json:"ps" form:"ps" csv:"ps"`
	UserSalt   string `xorm:"not null default '' comment('salt') CHAR(6)" json:"user_salt" form:"user_salt" csv:"user_salt"`
	Appid      int    `xorm:"not null default 0 comment('appid') TINYINT(4)" json:"appid" form:"appid" csv:"appid"`
	Logincity  string `xorm:"not null comment('登录地') VARCHAR(50)" json:"logincity" form:"logincity" csv:"logincity"`
	Subutype   string `xorm:"not null default '' VARCHAR(50)" json:"subutype" form:"subutype" csv:"subutype"`
	//userfield
	Changes      int64  `xorm:"not null default 0 comment('玩家金币总流水') BIGINT(20)" json:"changes" form:"changes" csv:"changes"`
	Startdumb    int    `xorm:"not null default 0 comment('禁言开始') index INT(10)" json:"startdumb" form:"startdumb" csv:"startdumb"`
	Dumblimit    int    `xorm:"not null default 0 comment('禁言结束') INT(10)" json:"dumblimit" form:"dumblimit" csv:"dumblimit"`
	State        int    `` /* 169-byte string literal not displayed */
	Online       int    `xorm:"not null default 0 comment('在线') TINYINT(1)" json:"online" form:"online" csv:"online"`
	OnlineTimes  int    `xorm:"not null default 0 comment('在线总时长') INT(11)" json:"online_times" form:"online_times" csv:"online_times"`
	GameTimes    int    `xorm:"not null default 0 comment('游戏总时长') INT(11)" json:"game_times" form:"game_times" csv:"game_times"`
	Ismotor      int    `xorm:"not null default 0 comment('是否机器人') index TINYINT(1)" json:"ismotor" form:"ismotor" csv:"ismotor"`
	PayGolds     int64  `xorm:"not null default 0 comment('充值总房卡') BIGINT(20)" json:"pay_golds" form:"pay_golds" csv:"pay_golds"`
	PayStones    int64  `xorm:"not null default 0 comment('充值总宝石') BIGINT(20)" json:"pay_stones" form:"pay_stones" csv:"pay_stones"`
	PayGolds2    int64  `xorm:"not null default 0 comment('充值总金币') BIGINT(20)" json:"pay_golds2" form:"pay_golds2" csv:"pay_golds2"`
	RoomCard     int    `xorm:"not null default 0 comment('房卡数量') INT(11)" json:"room_card" form:"room_card" csv:"room_card"`
	Ticket       int    `xorm:"not null default 0 comment('礼券数量') INT(11)" json:"ticket" form:"ticket" csv:"ticket"`
	Stones       int    `xorm:"not null default 0 comment('宝石') INT(11)" json:"stones" form:"stones" csv:"stones"`
	CardUse      int    `xorm:"not null default 0 comment('消耗房卡总计') INT(11)" json:"card_use" form:"card_use" csv:"card_use"`
	TicketUse    int    `xorm:"not null default 0 comment('消耗礼券总计') INT(11)" json:"ticket_use" form:"ticket_use" csv:"ticket_use"`
	StonesUse    int    `xorm:"not null default 0 comment('宝石使用总计') INT(11)" json:"stones_use" form:"stones_use" csv:"stones_use"`
	Level        int    `xorm:"not null default 0 comment('等级') INT(10)" json:"level" form:"level" csv:"level"`
	Experience   int    `xorm:"not null default 0 comment('经验值') INT(10)" json:"experience" form:"experience" csv:"experience"`
	VipLevel     int    `xorm:"not null default 0 comment('vip等级') index(vip_level) TINYINT(3)" json:"vip_level" form:"vip_level" csv:"vip_level"`
	VipPay       string `xorm:"not null default 0.00 comment('在当前VIP充值金额') DECIMAL(18,2)" json:"vip_pay" form:"vip_pay" csv:"vip_pay"`
	VipCard      int    `xorm:"not null default 0 comment('vip消耗的房卡') INT(11)" json:"vip_card" form:"vip_card" csv:"vip_card"`
	VipTime      int    `xorm:"not null default 0 comment('成为VIP的时间') INT(10)" json:"vip_time" form:"vip_time" csv:"vip_time"`
	VipExpire    int    `` /* 127-byte string literal not displayed */
	VipRounds    int    `xorm:"not null default 0 comment('当前局数') INT(10)" json:"vip_rounds" form:"vip_rounds" csv:"vip_rounds"`
	VipLstate    int    `` /* 126-byte string literal not displayed */
	VipLtime     int    `xorm:"not null default 0 comment('最后一次 升保降时间') INT(10)" json:"vip_ltime" form:"vip_ltime" csv:"vip_ltime"`
	VipExps      int    `xorm:"not null default 0 comment('vip经验') INT(10)" json:"vip_exps" form:"vip_exps" csv:"vip_exps"`
	UseProp      int    `xorm:"not null default 0 comment('使用的道具') INT(10)" json:"use_prop" form:"use_prop" csv:"use_prop"`
	UseChat      int    `xorm:"not null default 0 comment('使用聊天框') INT(10)" json:"use_chat" form:"use_chat" csv:"use_chat"`
	UseAvatar    int    `xorm:"not null default 0 comment('使用头像框') INT(10)" json:"use_avatar" form:"use_avatar" csv:"use_avatar"`
	UseHead      int    `xorm:"not null default 0 comment('使用头像') INT(11)" json:"use_head" form:"use_head" csv:"use_head"`
	Btimes       int    `xorm:"not null default 0 comment('累计红包奖励次数') INT(5)" json:"btimes" form:"btimes" csv:"btimes"`
	Bonus        int64  `xorm:"not null default 0 comment('累计红包奖励数量') BIGINT(20)" json:"bonus" form:"bonus" csv:"bonus"`
	Golds        int64  `xorm:"not null default 0 comment('金币') BIGINT(20)" json:"golds" form:"golds" csv:"golds"`
	BonusGolds   int64  `xorm:"not null default 0 comment('金币变化量') BIGINT(20)" json:"bonus_golds" form:"bonus_golds" csv:"bonus_golds"`
	Lucky        int    `xorm:"not null default 0 INT(11)" json:"lucky" form:"lucky" csv:"lucky"`
	Curlianwins  int    `xorm:"not null default 0 comment('当前连赢局数') INT(11)" json:"curlianwins" form:"curlianwins" csv:"curlianwins"`
	PropsCap     int    `xorm:"not null default 0 comment('道具容纳能力') INT(8)" json:"props_cap" form:"props_cap" csv:"props_cap"`
	GradeSeason  int    `xorm:"not null default 0 comment('段位赛季') INT(10)" json:"grade_season" form:"grade_season" csv:"grade_season"`
	GradeStars   int    `xorm:"not null default 1 comment('段位星级') INT(10)" json:"grade_stars" form:"grade_stars" csv:"grade_stars"`
	GradeScore   int    `xorm:"not null default 0 comment('段位星级积分') INT(10)" json:"grade_score" form:"grade_score" csv:"grade_score"`
	GradeStarmax int    `xorm:"not null default 0 comment('历史最高星级') INT(10)" json:"grade_starmax" form:"grade_starmax" csv:"grade_starmax"`
	FightRole    int    `xorm:"not null default 0 comment('出战角色id') INT(11)" json:"fight_role" form:"fight_role" csv:"fight_role"`
	BoxesCap     int    `xorm:"not null default 0 comment('有cd普通宝箱容纳能力') INT(8)" json:"boxes_cap" form:"boxes_cap" csv:"boxes_cap"`
	RolesAuth    int    `` /* 146-byte string literal not displayed */
	BattleAuth   int    `` /* 149-byte string literal not displayed */
}

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL