源战役
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.

139 lines
7.6 KiB

  1. -- 循环进阶日志
  2. CREATE TABLE `log_foster_loop` (
  3. `id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
  4. `role_id` bigint(20) unsigned NOT NULL DEFAULT '0' COMMENT '玩家id',
  5. `role_name` varchar(255) NOT NULL DEFAULT '' COMMENT '角色名称',
  6. `subtype` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '活动子类',
  7. `grade` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '奖励档次',
  8. `cons` varchar(255) NOT NULL DEFAULT '[]' COMMENT '领取条件',
  9. `curgrade` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '当前阶',
  10. `curstar` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '当前星',
  11. `nextcons` varchar(255) NOT NULL DEFAULT '[]' COMMENT '下一档条件',
  12. `awards` varchar(255) NOT NULL DEFAULT '[]' COMMENT '奖励',
  13. `time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '时间',
  14. PRIMARY KEY (`id`),
  15. KEY role_id(`role_id`)
  16. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='循环进阶日志';
  17. drop table if exists log_race_rank_draw;
  18. CREATE TABLE `log_race_rank_draw` (
  19. `id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
  20. `role_id` bigint(20) unsigned NOT NULL DEFAULT '0' COMMENT '角色Id',
  21. `role_name` varchar(255) NOT NULL DEFAULT '' COMMENT '角色名称',
  22. `act_id` int(11) unsigned NOT NULL COMMENT '活动Id',
  23. `award` varchar(800) NOT NULL DEFAULT '[]' COMMENT '奖励:[{奖励类型,物品类型Id,数量}]',
  24. `cost` varchar(100) NOT NULL DEFAULT '[]' COMMENT '消耗:[{奖励类型,物品类型Id,数量}]',
  25. `isbuy` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '是否购买',
  26. `befgold` int(11) unsigned NOT NULL DEFAULT '0' COMMENT 'gold前',
  27. `aftgold` int(11) unsigned NOT NULL DEFAULT '0' COMMENT 'gold后',
  28. `times` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '抽奖后积分',
  29. `score` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '抽奖后积分',
  30. `vip` int(11) unsigned NOT NULL DEFAULT '0' COMMENT 'VIP',
  31. `time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '时间戳',
  32. PRIMARY KEY (`id`),
  33. KEY role_id(`role_id`)
  34. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='跨服竞榜活动-玩家抽奖记录(在游戏服中使用)';
  35. CREATE TABLE `log_race_rank_times_award` (
  36. `id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
  37. `role_id` bigint(20) unsigned NOT NULL DEFAULT '0' COMMENT '角色Id',
  38. `role_name` varchar(255) NOT NULL DEFAULT '' COMMENT '角色名称',
  39. `act_id` int(11) unsigned NOT NULL COMMENT '活动Id',
  40. `grade` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '奖励档次',
  41. `awards` varchar(200) NOT NULL DEFAULT '[]' COMMENT '奖励',
  42. `needscore` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '需求积分',
  43. `curscore` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '当前积分',
  44. `vip` int(11) unsigned NOT NULL DEFAULT '0' COMMENT 'VIP',
  45. `time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '时间戳',
  46. PRIMARY KEY (`id`),
  47. KEY role_id(`role_id`)
  48. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='竞榜阶段奖励日志';
  49. drop table if exists log_race_rank;
  50. CREATE TABLE `log_race_rank_kf` (
  51. `id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
  52. `act_id` int(11) unsigned NOT NULL COMMENT '活动Id',
  53. `zone_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '分区Id',
  54. `role_id` bigint(20) unsigned NOT NULL DEFAULT '0' COMMENT '角色Id',
  55. `rname` varchar(50) NOT NULL DEFAULT '' COMMENT '角色名字',
  56. `server_id` bigint(20) unsigned NOT NULL DEFAULT '0' COMMENT '服务器Id(后台唯一服号)',
  57. `server_num` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '服务器编号(玩家可见的服编号)',
  58. `stime` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '活动开始时间',
  59. `etime` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '活动结束时间',
  60. `score` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '积分',
  61. `rank` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '排名',
  62. `ctime` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '更新时间戳',
  63. `time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '日志时间戳',
  64. PRIMARY KEY (`id`),
  65. KEY act_id(`act_id`),
  66. KEY role_id(`role_id`)
  67. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='跨服竞榜活动-排行榜跨服日志';
  68. CREATE TABLE `log_race_rank` (
  69. `id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
  70. `act_id` int(11) unsigned NOT NULL COMMENT '活动Id',
  71. `zone_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '分区Id',
  72. `role_id` bigint(20) unsigned NOT NULL DEFAULT '0' COMMENT '角色Id',
  73. `rname` varchar(50) NOT NULL DEFAULT '' COMMENT '角色名字',
  74. `stime` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '活动开始时间',
  75. `etime` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '活动结束时间',
  76. `score` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '积分',
  77. `rank` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '排名',
  78. `ctime` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '更新时间戳',
  79. `time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '日志时间戳',
  80. PRIMARY KEY (`id`),
  81. KEY act_id(`act_id`),
  82. KEY role_id(`role_id`)
  83. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='跨服竞榜活动-排行榜本地日志';
  84. CREATE TABLE `log_mobilize_award` (
  85. `id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
  86. `role_id` bigint(20) unsigned NOT NULL DEFAULT '0' COMMENT '角色Id',
  87. `role_name` varchar(255) NOT NULL DEFAULT '' COMMENT '角色名称',
  88. `act_id` int(11) unsigned NOT NULL COMMENT '活动Id',
  89. `opty` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '1任务奖励2天奖励',
  90. `day` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '天数对应',
  91. `tasktype` int(11) unsigned NOT NULL DEFAULT '0' COMMENT 'gold后',
  92. `taskid` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '抽奖后积分',
  93. `awards` varchar(200) NOT NULL DEFAULT '[]' COMMENT '奖励',
  94. `time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '时间戳',
  95. PRIMARY KEY (`id`),
  96. KEY act_id(`act_id`),
  97. KEY role_id(`role_id`)
  98. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='全民动员领奖日志';
  99. ALTER TABLE `mobilize_fake_cord`
  100. ADD COLUMN `act` int(11) NOT NULL DEFAULT 0 COMMENT '活动' AFTER `fake_id`,
  101. ADD COLUMN `real_pro` int(11) NOT NULL DEFAULT 0 COMMENT '真实进度' AFTER `process`;
  102. CREATE TABLE `log_mobilize_progress` (
  103. `id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
  104. `act` int(11) unsigned NOT NULL COMMENT '活动',
  105. `task_type` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '任务类型',
  106. `desc` varchar(200) NOT NULL DEFAULT '[]' COMMENT '描述',
  107. `fake` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '假数ID',
  108. `process` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '进度',
  109. `real_pro` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '真实进度',
  110. `time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '时间戳',
  111. PRIMARY KEY (`id`)
  112. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='全民动员进度日志';
  113. ALTER TABLE `log_visus_upgrade`
  114. ADD COLUMN `desc` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0' COMMENT '描述' AFTER `condition`;
  115. -- 魂力升级日志
  116. drop table if exists log_uranium_upgrade;
  117. CREATE TABLE `log_uranium_upgrade` (
  118. `id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT 'id',
  119. `role_id` bigint(20) unsigned NOT NULL DEFAULT '0' COMMENT '角色Id',
  120. `role_name` varchar(255) NOT NULL DEFAULT '' COMMENT '角色名称',
  121. `befgrade` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '旧阶',
  122. `beflv` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '旧等级',
  123. `aftgrade` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '新阶',
  124. `aftlv` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '新等级',
  125. `time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '时间',
  126. PRIMARY KEY (`id`)
  127. ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='魂力升级日志';