config.sql.php 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
  1. <?php
  2. //每日流水表
  3. $sql['assetslog'] =<<<EOF
  4. CREATE TABLE `#table#` (
  5. `uid` int(11) DEFAULT NULL,
  6. `type` varchar(11) DEFAULT NULL,
  7. `num` int(11) DEFAULT NULL,
  8. `crease` varchar(4) DEFAULT NULL,
  9. `reason` varchar(255) DEFAULT NULL,
  10. `time` varchar(20) DEFAULT NULL,
  11. `last_num` varchar(20) DEFAULT '0',
  12. `rid` tinyint(4) DEFAULT '0',
  13. `levelId` tinyint(4) DEFAULT '0'
  14. ) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT;
  15. EOF;
  16. //排行活动奖励发放流水
  17. $sql['rank_log'] =<<<EOF
  18. CREATE TABLE `#table#` (
  19. `aid` int(11) NOT NULL COMMENT '活动id',
  20. `uid` int(11) NOT NULL COMMENT '用户id',
  21. `roomId` int(11) NOT NULL COMMENT '房间id',
  22. `ranking` int(4) DEFAULT NULL COMMENT '排名',
  23. `reward` varchar(500) DEFAULT NULL COMMENT '奖励',
  24. `num` int(11) DEFAULT NULL COMMENT '积分',
  25. `time` int(16) DEFAULT NULL COMMENT '结算时间',
  26. `status` tinyint(1) DEFAULT '0' COMMENT '领奖状态',
  27. PRIMARY KEY (`uid`,`roomId`) USING BTREE
  28. ) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4;
  29. EOF;
  30. //排行活动奖励领奖流水
  31. $sql['rank_receive_log'] =<<<EOF
  32. CREATE TABLE `#table#` (
  33. `aid` int(11) NOT NULL COMMENT '活动id',
  34. `uid` int(11) NOT NULL COMMENT '用户id',
  35. `rtime` int(16) DEFAULT NULL COMMENT '领奖时间',
  36. `status` tinyint(1) DEFAULT '0' COMMENT '领奖状态',
  37. PRIMARY KEY (`uid`)
  38. ) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4;
  39. EOF;
  40. //活动进度记录
  41. $sql['act_stage_log']=<<<EOF
  42. CREATE TABLE `#table#` (
  43. `aid` int(11) NOT NULL COMMENT '活动id',
  44. `uid` int(11) NOT NULL COMMENT '用户id',
  45. `stage` int(4) DEFAULT '0' COMMENT '进度值',
  46. `rate` int(10) DEFAULT '0' COMMENT '当前进度分',
  47. `type` tinyint(1) DEFAULT NULL COMMENT '类型1前一天2结束时',
  48. `times` int(10) DEFAULT NULL COMMENT '时间',
  49. `rid` tinyint(4) DEFAULT NULL COMMENT '奖励id'
  50. ) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4;
  51. EOF;
  52. //登录记录
  53. $sql['login_log']=<<<EOF
  54. CREATE TABLE `#table#` (
  55. `login_id` varchar(30) NOT NULL COMMENT '登录id',
  56. `uid` int(10) DEFAULT NULL COMMENT '用户id',
  57. `version` varchar(10) DEFAULT NULL COMMENT '版本',
  58. `status` tinyint(2) DEFAULT NULL COMMENT '状态',
  59. `ts` varchar(15) DEFAULT NULL COMMENT '登录时间'
  60. ) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4;
  61. EOF;
  62. $sql['new_login_log']=<<<EOF
  63. CREATE TABLE `#table#` (
  64. `uid` int(11) NOT NULL COMMENT '用户id',
  65. `sid` tinyint(1) DEFAULT NULL COMMENT '操作系统',
  66. `lv` int(4) DEFAULT NULL COMMENT '等级',
  67. `version` varchar(10) DEFAULT NULL COMMENT '版本',
  68. `ip` varchar(16) DEFAULT NULL COMMENT 'ip地址',
  69. `deviceId` varchar(64) DEFAULT NULL COMMENT '设备唯一ID',
  70. `deviceInfos` varchar(500) DEFAULT NULL COMMENT '设备详情',
  71. `ts` varchar(15) DEFAULT NULL COMMENT '登录时间',
  72. `ab` varchar(255) DEFAULT NULL COMMENT 'ab分组ID'
  73. ) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4;
  74. EOF;
  75. //ws登录登出记录
  76. $sql['ws_connect_log']=<<<EOF
  77. CREATE TABLE `#table#` (
  78. `date` int(10) DEFAULT NULL COMMENT '日期',
  79. `type` tinyint(1) DEFAULT '0' COMMENT '类型',
  80. `uid` int(10) DEFAULT NULL COMMENT '用户id',
  81. `num` int(4) DEFAULT NULL COMMENT '次数',
  82. `ts` int(4) DEFAULT NULL COMMENT '时间分'
  83. ) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4;
  84. EOF;
  85. $sql['gamelog_coindozer']=<<<EOF
  86. CREATE TABLE `#table#` (
  87. `uid` int(11) NOT NULL COMMENT '用户id',
  88. `type` tinyint(4) DEFAULT NULL COMMENT '类型1开启游戏2购买道具或次数3使用道具',
  89. `rid` int(4) DEFAULT NULL COMMENT '原因',
  90. `num` int(4) DEFAULT NULL COMMENT '数量',
  91. `limit` int(8) DEFAULT NULL COMMENT '第n次数',
  92. `time` varchar(15) DEFAULT NULL COMMENT '操作时间',
  93. `ext` varchar(100) DEFAULT NULL COMMENT '额外参数'
  94. ) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4;
  95. EOF;
  96. return $sql;