-- liushl DROP TABLE IF EXISTS hi_points_act; DROP TABLE IF EXISTS hi_points_extra; DROP TABLE IF EXISTS hi_points_reward; CREATE TABLE `player_hi_point` ( `role_id` bigint(20) unsigned NOT NULL DEFAULT '0' COMMENT '角色Id', `type` smallint(2) unsigned NOT NULL DEFAULT '0' COMMENT '活动类型', `sub_type` smallint(2) unsigned NOT NULL DEFAULT '0' COMMENT '活动子类型', `points` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '嗨点值', `extra_points` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '额外嗨点值', `task_info` varchar(5000) NOT NULL DEFAULT '[]' COMMENT '任务情况', `reward_info` varchar(5000) NOT NULL DEFAULT '[]' COMMENT '奖励情况', `utime` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '更新时间', PRIMARY KEY (`role_id`, `type`, `sub_type`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT COMMENT='玩家嗨点数据'; -- tyl 重新设置宝宝载具(因修改字段长度) alter table role_child modify column show_vehicle int(11) UNSIGNED NOT NULL DEFAULT '0' COMMENT '跟随载具 0-不跟随 其他-具体载具Id'; alter table child_vehicle modify column vehicle_id int(11) UNSIGNED NOT NULL DEFAULT '0' COMMENT '载具Id'; -- huangyongxing -- 明日之礼相关日志 -- 2020-12-22 -- 明日之礼购买日志 CREATE TABLE `log_hope_gift_buy` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '日志id', `role_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '角色id', `subtype` smallint(5) NOT NULL DEFAULT '0' COMMENT '活动子类型', `grade` smallint(5) NOT NULL DEFAULT '0' COMMENT '奖励档位', `gold_cost` int(11) NOT NULL DEFAULT '0' COMMENT '消耗彩钻', `gold_before` int(11) NOT NULL DEFAULT '0' COMMENT '购买前彩钻', `award_list` varchar(200) NOT NULL COMMENT '奖励列表', `level` smallint(5) NOT NULL DEFAULT '0' COMMENT '玩家等级', `vip` tinyint(3) NOT NULL DEFAULT '0' COMMENT 'VIP等级', `time` int(11) NOT NULL DEFAULT '0' COMMENT '时间', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='明日之礼购买日志'; -- 明日之礼返还日志 CREATE TABLE `log_hope_gift_return` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '日志id', `role_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '角色id', `subtype` smallint(5) NOT NULL DEFAULT '0' COMMENT '活动子类型', `grade` smallint(5) NOT NULL DEFAULT '0' COMMENT '奖励档位', `award_list` varchar(200) NOT NULL COMMENT '奖励列表', `return_amount` int(11) NOT NULL DEFAULT '0' COMMENT '已返还数量', `return_left` int(11) NOT NULL DEFAULT '0' COMMENT '待返还数量', `time` int(11) NOT NULL DEFAULT '0' COMMENT '时间', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='明日之礼返还日志'; -- 明日之礼抽奖日志 CREATE TABLE `log_hope_gift_draw` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '日志id', `role_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '角色id', `subtype` smallint(5) NOT NULL DEFAULT '0' COMMENT '活动子类型', `award_list` varchar(200) NOT NULL COMMENT '奖励列表', `round` smallint(5) NOT NULL DEFAULT '0' COMMENT '当前轮次', `cost` smallint(5) NOT NULL DEFAULT '0' COMMENT '消耗抽奖道具数量', `item_before` int(11) NOT NULL DEFAULT '0' COMMENT '抽奖前抽奖道具数量', `time` int(11) NOT NULL DEFAULT '0' COMMENT '时间', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='明日之礼抽奖日志'; -- 团购相关日志 -- 团购购买日志 CREATE TABLE `log_group_buy` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '日志id', `role_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '角色id', `subtype` smallint(5) NOT NULL DEFAULT '0' COMMENT '活动子类型', `grade` smallint(5) NOT NULL DEFAULT '0' COMMENT '奖励档位', `gold_type` tinyint(3) NOT NULL DEFAULT '0' COMMENT '货币类型', `gold_cost` int(11) NOT NULL DEFAULT '0' COMMENT '消耗货币数量', `gold_bef` int(11) NOT NULL DEFAULT '0' COMMENT '购买前彩钻', `bgold_bef` int(11) NOT NULL DEFAULT '0' COMMENT '购买前红钻', `award_list` varchar(200) NOT NULL COMMENT '奖励列表', `discount` tinyint(5) NOT NULL DEFAULT '10' COMMENT '购买时折扣', `buyer_count` smallint(5) NOT NULL DEFAULT '0' COMMENT '真实购买人数', `fix_buyer_count` smallint(5) NOT NULL DEFAULT '0' COMMENT '虚拟购买人数', `stage` tinyint(5) NOT NULL DEFAULT '0' COMMENT '购买时进度阶段', `stage_no_fix` tinyint(5) NOT NULL DEFAULT '0' COMMENT '购买时如果按真实人数计算的阶段', `stage_total` tinyint(5) NOT NULL DEFAULT '0' COMMENT '总进度阶段数', `vip` tinyint(3) NOT NULL DEFAULT '0' COMMENT 'VIP等级', `time` int(11) NOT NULL DEFAULT '0' COMMENT '时间', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='团购购买日志'; -- 团购返还日志 CREATE TABLE `log_group_buy_return` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '日志id', `role_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '角色id', `subtype` smallint(5) NOT NULL DEFAULT '0' COMMENT '活动子类型', `grade` smallint(5) NOT NULL DEFAULT '0' COMMENT '奖励档位', `gold_type` tinyint(3) NOT NULL DEFAULT '0' COMMENT '货币类型', `gold_num` int(11) NOT NULL DEFAULT '0' COMMENT '领取货币数量', `discount` tinyint(5) NOT NULL DEFAULT '10' COMMENT '返还时折扣', `is_mail` tinyint(3) NOT NULL DEFAULT '0' COMMENT '是否通过邮件补发(0手动 1活动结束邮件发放)', `time` int(11) NOT NULL DEFAULT '0' COMMENT '时间', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='团购返还日志'; -- 补充日志表时间索引 ALTER TABLE log_hope_gift_buy ADD KEY `time` (`time`) USING BTREE; ALTER TABLE log_hope_gift_draw ADD KEY `time` (`time`) USING BTREE; ALTER TABLE log_hope_gift_return ADD KEY `time` (`time`) USING BTREE; ALTER TABLE log_group_buy ADD KEY `time` (`time`) USING BTREE; ALTER TABLE log_group_buy_return ADD KEY `time` (`time`) USING BTREE;