源战役
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

90 lines
5.3 KiB

преди 1 месец
  1. DROP TABLE `race_act_role`;
  2. DROP TABLE `race_act_rank`;
  3. DROP TABLE `race_act`;
  4. CREATE TABLE `race_rank_zone` (
  5. `server_id` bigint(20) unsigned NOT NULL DEFAULT '0' COMMENT '服务器Id(后台唯一服号)',
  6. `zone_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '分区Id',
  7. `platform` varchar(100) NOT NULL DEFAULT '' COMMENT '平台名',
  8. `server_num` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '服务器编号(玩家可见的服编号)',
  9. `time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '加入分区时间戳',
  10. PRIMARY KEY (`server_id`)
  11. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='跨服竞榜活动-分区信息(在跨服中使用-合跨服合并保留)';
  12. CREATE TABLE `race_rank_opening_act` (
  13. `act_id` int(11) unsigned NOT NULL COMMENT '活动Id',
  14. `status` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '已结算奖励:结算时的时间戳;还没结算奖励:0',
  15. PRIMARY KEY (`act_id`)
  16. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='跨服竞榜活动-开启中的活动数据(在跨服中使用-合跨服保留主服数据)';
  17. CREATE TABLE `race_rank` (
  18. `act_id` int(11) unsigned NOT NULL COMMENT '活动Id',
  19. `zone_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '分区Id',
  20. `rid` bigint(20) unsigned NOT NULL DEFAULT '0' COMMENT '角色Id',
  21. `rname` varchar(50) NOT NULL DEFAULT '' COMMENT '角色名字',
  22. `server_id` bigint(20) unsigned NOT NULL DEFAULT '0' COMMENT '服务器Id(后台唯一服号)',
  23. `server_num` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '服务器编号(玩家可见的服编号)',
  24. `score` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '积分',
  25. `time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '时间戳',
  26. PRIMARY KEY (`act_id`,`zone_id`,`rid`)
  27. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='跨服竞榜活动-排行榜数据(在跨服中使用-合跨服合并保留)';
  28. CREATE TABLE `role_race_rank` (
  29. `rid` bigint(20) unsigned NOT NULL DEFAULT '0' COMMENT '角色Id',
  30. `act_id` int(11) unsigned NOT NULL COMMENT '活动Id',
  31. `times` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '累计次数',
  32. `buy_ten_times` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '抽十次的累计次数',
  33. `buy_ten_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '最近一次抽十次的时间戳',
  34. `score` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '积分',
  35. `use_free_times` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '已使用免费次数',
  36. `free_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '最近一次使用免费次数的时间戳',
  37. `award_log` varchar(300) NOT NULL DEFAULT '[]' COMMENT '累计次数奖励领取记录[AwardId]',
  38. `valid_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '数据有效截止时间戳',
  39. `coin` int(11) NOT NULL DEFAULT '0' COMMENT '金币',
  40. `stage` int(11) NOT NULL DEFAULT '0' COMMENT '充值阶段',
  41. `time` int(11) NOT NULL DEFAULT '0' COMMENT '充值时间',
  42. `coin_draw` int(11) NOT NULL DEFAULT '0' COMMENT '金币次数',
  43. `coin_time` int(11) NOT NULL DEFAULT '0' COMMENT '金币时间',
  44. `rune_draw` int(11) NOT NULL DEFAULT '0' COMMENT '符文次数',
  45. `rune_time` int(11) NOT NULL DEFAULT '0' COMMENT '符文时间',
  46. PRIMARY KEY (`rid`,`act_id`)
  47. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='角色竞榜活动数据(在游戏服中使用-合服合并保留)';
  48. CREATE TABLE `log_race_rank` (
  49. `id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
  50. `act_id` int(11) unsigned NOT NULL COMMENT '活动Id',
  51. `zone_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '分区Id',
  52. `role_id` bigint(20) unsigned NOT NULL DEFAULT '0' COMMENT '角色Id',
  53. `rname` varchar(50) NOT NULL DEFAULT '' COMMENT '角色名字',
  54. `server_id` bigint(20) unsigned NOT NULL DEFAULT '0' COMMENT '服务器Id(后台唯一服号)',
  55. `server_num` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '服务器编号(玩家可见的服编号)',
  56. `score` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '积分',
  57. `rank` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '排名',
  58. `time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '时间戳',
  59. `ctime` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '日志时间戳',
  60. PRIMARY KEY (`id`)
  61. ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COMMENT='跨服竞榜活动-排行榜日志(在跨服中使用)';
  62. CREATE TABLE `race_rank_server_score` (
  63. `act_id` int(11) unsigned NOT NULL COMMENT '活动Id',
  64. `score` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '积分',
  65. `time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '时间戳',
  66. PRIMARY KEY (`act_id`)
  67. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='本服积分-合跨服合并保留)';
  68. CREATE TABLE `log_race_rank_draw` (
  69. `id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
  70. `role_id` bigint(20) unsigned NOT NULL DEFAULT '0' COMMENT '角色Id',
  71. `act_id` int(11) unsigned NOT NULL COMMENT '活动Id',
  72. `score` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '抽奖后积分',
  73. `award` varchar(800) NOT NULL DEFAULT '[]' COMMENT '奖励:[{奖励类型,物品类型Id,数量}]',
  74. `cost` varchar(100) NOT NULL DEFAULT '[]' COMMENT '消耗:[{奖励类型,物品类型Id,数量}]',
  75. `time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '时间戳',
  76. PRIMARY KEY (`id`)
  77. ) ENGINE=InnoDB AUTO_INCREMENT=1019 DEFAULT CHARSET=utf8 COMMENT='跨服竞榜活动-玩家抽奖记录(在游戏服中使用)';