|
-- 循环进阶日志
|
|
CREATE TABLE `log_foster_loop` (
|
|
`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
|
|
`role_id` bigint(20) unsigned NOT NULL DEFAULT '0' COMMENT '玩家id',
|
|
`role_name` varchar(255) NOT NULL DEFAULT '' COMMENT '角色名称',
|
|
`subtype` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '活动子类',
|
|
`grade` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '奖励档次',
|
|
`cons` varchar(255) NOT NULL DEFAULT '[]' COMMENT '领取条件',
|
|
`curgrade` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '当前阶',
|
|
`curstar` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '当前星',
|
|
`nextcons` varchar(255) NOT NULL DEFAULT '[]' COMMENT '下一档条件',
|
|
`awards` varchar(255) NOT NULL DEFAULT '[]' COMMENT '奖励',
|
|
`time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '时间',
|
|
PRIMARY KEY (`id`),
|
|
KEY role_id(`role_id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='循环进阶日志';
|
|
|
|
|
|
drop table if exists log_race_rank_draw;
|
|
CREATE TABLE `log_race_rank_draw` (
|
|
`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
|
|
`role_id` bigint(20) unsigned NOT NULL DEFAULT '0' COMMENT '角色Id',
|
|
`role_name` varchar(255) NOT NULL DEFAULT '' COMMENT '角色名称',
|
|
`act_id` int(11) unsigned NOT NULL COMMENT '活动Id',
|
|
`award` varchar(800) NOT NULL DEFAULT '[]' COMMENT '奖励:[{奖励类型,物品类型Id,数量}]',
|
|
`cost` varchar(100) NOT NULL DEFAULT '[]' COMMENT '消耗:[{奖励类型,物品类型Id,数量}]',
|
|
`isbuy` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '是否购买',
|
|
`befgold` int(11) unsigned NOT NULL DEFAULT '0' COMMENT 'gold前',
|
|
`aftgold` int(11) unsigned NOT NULL DEFAULT '0' COMMENT 'gold后',
|
|
`times` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '抽奖后积分',
|
|
`score` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '抽奖后积分',
|
|
`vip` int(11) unsigned NOT NULL DEFAULT '0' COMMENT 'VIP',
|
|
`time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '时间戳',
|
|
PRIMARY KEY (`id`),
|
|
KEY role_id(`role_id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='跨服竞榜活动-玩家抽奖记录(在游戏服中使用)';
|
|
|
|
|
|
CREATE TABLE `log_race_rank_times_award` (
|
|
`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
|
|
`role_id` bigint(20) unsigned NOT NULL DEFAULT '0' COMMENT '角色Id',
|
|
`role_name` varchar(255) NOT NULL DEFAULT '' COMMENT '角色名称',
|
|
`act_id` int(11) unsigned NOT NULL COMMENT '活动Id',
|
|
`grade` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '奖励档次',
|
|
`awards` varchar(200) NOT NULL DEFAULT '[]' COMMENT '奖励',
|
|
`needscore` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '需求积分',
|
|
`curscore` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '当前积分',
|
|
`vip` int(11) unsigned NOT NULL DEFAULT '0' COMMENT 'VIP',
|
|
`time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '时间戳',
|
|
PRIMARY KEY (`id`),
|
|
KEY role_id(`role_id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='竞榜阶段奖励日志';
|
|
|
|
drop table if exists log_race_rank;
|
|
CREATE TABLE `log_race_rank_kf` (
|
|
`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
|
|
`act_id` int(11) unsigned NOT NULL COMMENT '活动Id',
|
|
`zone_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '分区Id',
|
|
`role_id` bigint(20) unsigned NOT NULL DEFAULT '0' COMMENT '角色Id',
|
|
`rname` varchar(50) NOT NULL DEFAULT '' COMMENT '角色名字',
|
|
`server_id` bigint(20) unsigned NOT NULL DEFAULT '0' COMMENT '服务器Id(后台唯一服号)',
|
|
`server_num` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '服务器编号(玩家可见的服编号)',
|
|
`stime` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '活动开始时间',
|
|
`etime` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '活动结束时间',
|
|
`score` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '积分',
|
|
`rank` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '排名',
|
|
`ctime` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '更新时间戳',
|
|
`time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '日志时间戳',
|
|
PRIMARY KEY (`id`),
|
|
KEY act_id(`act_id`),
|
|
KEY role_id(`role_id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='跨服竞榜活动-排行榜跨服日志';
|
|
|
|
CREATE TABLE `log_race_rank` (
|
|
`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
|
|
`act_id` int(11) unsigned NOT NULL COMMENT '活动Id',
|
|
`zone_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '分区Id',
|
|
`role_id` bigint(20) unsigned NOT NULL DEFAULT '0' COMMENT '角色Id',
|
|
`rname` varchar(50) NOT NULL DEFAULT '' COMMENT '角色名字',
|
|
`stime` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '活动开始时间',
|
|
`etime` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '活动结束时间',
|
|
`score` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '积分',
|
|
`rank` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '排名',
|
|
`ctime` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '更新时间戳',
|
|
`time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '日志时间戳',
|
|
PRIMARY KEY (`id`),
|
|
KEY act_id(`act_id`),
|
|
KEY role_id(`role_id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='跨服竞榜活动-排行榜本地日志';
|
|
|
|
|
|
CREATE TABLE `log_mobilize_award` (
|
|
`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
|
|
`role_id` bigint(20) unsigned NOT NULL DEFAULT '0' COMMENT '角色Id',
|
|
`role_name` varchar(255) NOT NULL DEFAULT '' COMMENT '角色名称',
|
|
`act_id` int(11) unsigned NOT NULL COMMENT '活动Id',
|
|
`opty` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '1任务奖励2天奖励',
|
|
`day` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '天数对应',
|
|
`tasktype` int(11) unsigned NOT NULL DEFAULT '0' COMMENT 'gold后',
|
|
`taskid` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '抽奖后积分',
|
|
`awards` varchar(200) NOT NULL DEFAULT '[]' COMMENT '奖励',
|
|
`time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '时间戳',
|
|
PRIMARY KEY (`id`),
|
|
KEY act_id(`act_id`),
|
|
KEY role_id(`role_id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='全民动员领奖日志';
|
|
|
|
|
|
ALTER TABLE `mobilize_fake_cord`
|
|
ADD COLUMN `act` int(11) NOT NULL DEFAULT 0 COMMENT '活动' AFTER `fake_id`,
|
|
ADD COLUMN `real_pro` int(11) NOT NULL DEFAULT 0 COMMENT '真实进度' AFTER `process`;
|
|
|
|
CREATE TABLE `log_mobilize_progress` (
|
|
`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
|
|
`act` int(11) unsigned NOT NULL COMMENT '活动',
|
|
`task_type` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '任务类型',
|
|
`desc` varchar(200) NOT NULL DEFAULT '[]' COMMENT '描述',
|
|
`fake` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '假数ID',
|
|
`process` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '进度',
|
|
`real_pro` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '真实进度',
|
|
`time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '时间戳',
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='全民动员进度日志';
|
|
|
|
ALTER TABLE `log_visus_upgrade`
|
|
ADD COLUMN `desc` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0' COMMENT '描述' AFTER `condition`;
|
|
|
|
-- 魂力升级日志
|
|
drop table if exists log_uranium_upgrade;
|
|
CREATE TABLE `log_uranium_upgrade` (
|
|
`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT 'id',
|
|
`role_id` bigint(20) unsigned NOT NULL DEFAULT '0' COMMENT '角色Id',
|
|
`role_name` varchar(255) NOT NULL DEFAULT '' COMMENT '角色名称',
|
|
`befgrade` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '旧阶',
|
|
`beflv` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '旧等级',
|
|
`aftgrade` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '新阶',
|
|
`aftlv` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '新等级',
|
|
`time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '时间',
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='魂力升级日志';
|