查看: 180|回复: 1

网狐棋牌游戏用户数据库QPAccountsDB开发文档 表ConfineMachine 表GameIdentifier 表IndividualDatum 表Re

[复制链接]

11

主题

39

帖子

357

积分

vip会员

Rank: 1

积分
357
发表于 2020-3-27 15:27:47 | 显示全部楼层 |阅读模式
ConfineMachine(机器码限制)
该表的每条记录限制可以具体到一台物理机器。用以控制用户的登录、注册行为。
由以下字段组成:
  • MachineSerial:机器序列码,作为外键与用户数据库的机器序列码字段关联
  • EnjoinLogon:限制用户登录游戏标示
  • EnjoinRegister:限制注册标示,仅对与该机器序列码匹配的用户机器起作用
  • EnjoinOverDate:过期时间
  • CollectDate:记录日期
  • CollectNote:记录备注

表GameIdentifier(游戏标识预分配表)
该表的内容在游戏运行前被创建。用于UserID与GameID对应。
由以下字段组成:
  • UserID:用户的唯一标识号码,自动增长。步长同表AccountsInfo的UserID一致
  • GameID:游戏ID,系统生成时按运营商确定的可以预先分配的ID规则进行生成填写
  • IDLevel:保留标识等级,默认为0,具体数字由具体运营商确定

IndividualDatum(用户资料表)
用户资料表。供网站使用。用来记录用户的基本信息
由以下字段组成:
  • UserID:用户的唯一标识号码,注册的时候自动生成,用于其他表的关联字段不能修改
  • Compellation:用户填写的真实姓名
  • QQ:用户填写的QQ号码
  • Email:用户填写的电子邮箱
  • SeatPhone:用户填写的固定电话号码
  • MobilePhone:用户填写的手机号码
  • DwellingPlace:用户填写的详细住址
  • PostalCode:用户填写的邮政编码
  • CollectDate:用户填写的收集日期
  • UserNote:备注信息

ReserveIdentifier游戏标识保留)
该表的内容在游戏运行前被创建。该表记录被保留下来的GameID(即靓号)。该表内的GameID不能被申请,只能分配给用户
由以下字段组成:
  • GameID:游戏ID,系统保留的游戏ID。在生成游戏ID时填写,为再次分配或赠送使用。可以保留的ID通常是比较有意义的数字ID比如:888888
  • IDLevel:保留标识等级,默认为0,具体数字由具体运营商确定
  • Distribute:分配标志(是否已分配)
表SystemGrantCount(注册赠送记录表)
该表记录在某台电脑上注册用户赠送金币情况:
由以下字段组成:
  • DateID:时间标识。同一天获取的时间标示是一样的。用来判断是否是同一天。获取办法:selectCAST(CAST(GETDATE()ASFLOAT)ASINT)
  • RegisterIP:用户账号的注册所在的IP地址
  • RegisterMachine:用户注册使用电脑的机器码
  • GrantScore:已经赠送金币数目
  • GrantCount:已经赠送金币次数
  • CollectDate:当天第一次赠送的时间


回复

使用道具 举报

*滑块验证:
您需要登录后才可以回帖 登录 | enginedx注册

本版积分规则

 
 



邮件留言:


 
返回顶部