|
ALTER TABLE `log_guild`
|
|
CHANGE COLUMN `extra` `cost` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '[]' COMMENT '消耗' AFTER `type`,
|
|
ADD COLUMN `guild_flag` int(11) NOT NULL DEFAULT 0 COMMENT '社团标志' AFTER `guild_name`,
|
|
ADD COLUMN `guild_lv` int(11) NOT NULL DEFAULT 0 COMMENT '社团等级' AFTER `guild_flag`,
|
|
ADD COLUMN `role_id` bigint(20) NOT NULL DEFAULT 0 COMMENT '玩家ID' AFTER `guild_lv`,
|
|
ADD COLUMN `role_lv` int(11) NOT NULL DEFAULT 0 COMMENT '玩家等级' AFTER `role_id`,
|
|
ADD COLUMN `role_vip` int(11) NOT NULL DEFAULT 0 COMMENT '玩家VIP' AFTER `role_lv`;
|
|
|
|
ALTER TABLE `log_guild`
|
|
ADD COLUMN `role_name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '[]' COMMENT '玩家名字' AFTER `role_id`;
|
|
|
|
|
|
CREATE TABLE `log_guild_rename` (
|
|
`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
|
|
`guild_id` bigint(20) unsigned DEFAULT NULL COMMENT '公会id',
|
|
`role_id` bigint(20) unsigned NOT NULL COMMENT '玩家id',
|
|
`role_name` varchar(50) NOT NULL COMMENT '玩家名',
|
|
`old_name` varchar(50) NOT NULL COMMENT '原社团名',
|
|
`new_name` varchar(50) NOT NULL COMMENT '新社团名',
|
|
`old_flag` int(11) unsigned NOT NULL COMMENT '旧标志',
|
|
`new_flag` int(11) unsigned NOT NULL COMMENT '新标志',
|
|
`cost` varchar(50) NOT NULL COMMENT '花费',
|
|
`time` int(11) unsigned NOT NULL COMMENT '时间',
|
|
PRIMARY KEY (`id`),
|
|
KEY `role_id` (`role_id`) USING BTREE
|
|
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COMMENT='社团改名日志';
|
|
|
|
-- tyl宠物日志
|
|
CREATE TABLE `log_pet_grow` (
|
|
`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT 'id',
|
|
`role_id` bigint(20) unsigned NOT NULL DEFAULT '0' COMMENT '角色Id',
|
|
`pet_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '宠物Id',
|
|
`stars_bef` smallint(6) unsigned NOT NULL DEFAULT '0' COMMENT '培养前星数',
|
|
`grade_bef` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '培养前等级',
|
|
`exp_bef` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '培养前经验',
|
|
`type` tinyint(2) unsigned NOT NULL DEFAULT '0' COMMENT '操作类型 1-激活 2喂养 3升阶 4觉醒',
|
|
`stars_aft` smallint(6) unsigned NOT NULL DEFAULT '0' COMMENT '培养后星数',
|
|
`grade_aft` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '培养后等级',
|
|
`exp_aft` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '培养后经验',
|
|
`cost` varchar(255) NOT NULL DEFAULT '[]' COMMENT '消耗',
|
|
`time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '时间',
|
|
PRIMARY KEY (`id`),
|
|
KEY `role_id` (`role_id`) USING BTREE,
|
|
KEY `pet_id` (`pet_id`) USING BTREE,
|
|
KEY `type` (`type`) USING BTREE,
|
|
KEY `time` (`time`) USING BTREE
|
|
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='宠物养成日志表';
|
|
|
|
CREATE TABLE `log_pet_jewel` (
|
|
`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT 'id',
|
|
`role_id` bigint(20) unsigned NOT NULL DEFAULT '0' COMMENT '角色Id',
|
|
`pet_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '宠物Id',
|
|
`pos` tinyint(2) unsigned NOT NULL DEFAULT '0' COMMENT '操作位置 1构造 2律动 3原力 4灵能',
|
|
`item_bef` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '操作前该位置物品Id',
|
|
`item_aft` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '操作后该位置物品Id',
|
|
`time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '时间',
|
|
PRIMARY KEY (`id`),
|
|
KEY `role_id` (`role_id`) USING BTREE,
|
|
KEY `pet_id` (`pet_id`) USING BTREE,
|
|
KEY `pos` (`pos`) USING BTREE
|
|
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='宠物宝石日志表';
|
|
|
|
|
|
CREATE TABLE `log_recharge_welfare` (
|
|
`id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT 'id',
|
|
`role_id` bigint(20) NOT NULL COMMENT '角色ID',
|
|
`product_id` smallint(6) NOT NULL COMMENT '商品ID',
|
|
`days` smallint(6) NOT NULL COMMENT '持续天数',
|
|
`days_left` smallint(6) NOT NULL COMMENT '剩余可领天数',
|
|
`award_list` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '奖励列表',
|
|
`time` int(11) NOT NULL COMMENT '时间',
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '尊享卡领奖日志' ROW_FORMAT = Dynamic;
|
|
|
|
-- 性格日志
|
|
CREATE TABLE `log_nature` (
|
|
`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT 'id',
|
|
`role_id` bigint(20) unsigned NOT NULL DEFAULT '0' COMMENT '角色Id',
|
|
`epi` tinyint(2) unsigned NOT NULL DEFAULT '0' COMMENT '章节',
|
|
`nature_type` tinyint(2) unsigned NOT NULL DEFAULT '0' COMMENT '性格分支',
|
|
`nature_knot` tinyint(2) unsigned NOT NULL DEFAULT '0' COMMENT '性格节点',
|
|
`light_time` tinyint(2) unsigned NOT NULL DEFAULT '0' COMMENT '点亮次数',
|
|
`type` tinyint(2) unsigned NOT NULL DEFAULT '0' COMMENT '点亮消耗类型 1专项性格点 2自由性格点',
|
|
`cost` tinyint(2) unsigned NOT NULL DEFAULT '0' COMMENT '消耗自由性格点',
|
|
`cost_left` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '剩余自由性格点',
|
|
`time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '时间戳',
|
|
PRIMARY KEY (`id`),
|
|
KEY `role_id` (`role_id`) USING BTREE,
|
|
KEY `type` (`type`) USING BTREE,
|
|
KEY `time` (`time`) USING BTREE
|
|
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='性格点亮日志';
|
|
|
|
CREATE TABLE `log_nature_box` (
|
|
`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT 'id',
|
|
`role_id` bigint(20) unsigned NOT NULL DEFAULT '0' COMMENT '角色Id',
|
|
`scene_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '场景Id',
|
|
`box_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '宝箱怪Id',
|
|
`nature_gain` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '获得自由点数',
|
|
`time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '时间',
|
|
PRIMARY KEY (`id`),
|
|
KEY `role_id` (`role_id`) USING BTREE,
|
|
KEY `scene_id` (`scene_id`) USING BTREE,
|
|
KEY `box_id` (`box_id`) USING BTREE,
|
|
KEY `time` (`time`) USING BTREE
|
|
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='性格宝箱获取日志';
|
|
|
|
CREATE TABLE `log_nature_upgrade` (
|
|
`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT 'id',
|
|
`role_id` bigint(20) unsigned NOT NULL DEFAULT '0' COMMENT '角色Id',
|
|
`lv_bef` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '突破前等级',
|
|
`lv_aft` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '突破后等级',
|
|
`cost` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '消耗自由点',
|
|
`cost_left` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '剩余性格点',
|
|
`time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '时间',
|
|
PRIMARY KEY (`id`),
|
|
KEY `role_id` (`role_id`) USING BTREE,
|
|
KEY `time` (`time`) USING BTREE
|
|
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='性格突破日志';
|
|
|
|
|
|
DROP TABLE IF EXISTS log_rename_guild;
|
|
|
|
CREATE TABLE `log_guild_lv` (
|
|
`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
|
|
`guild_id` bigint(20) unsigned DEFAULT NULL COMMENT '社团id',
|
|
`guild_name` varchar(50) NOT NULL COMMENT '社团名',
|
|
`chief_id` bigint(20) unsigned NOT NULL COMMENT '团长id',
|
|
`chief_name` varchar(50) NOT NULL COMMENT '团长名',
|
|
`old_lv` int(11) unsigned NOT NULL COMMENT '旧等级',
|
|
`new_lv` int(11) unsigned NOT NULL COMMENT '新等级',
|
|
`time` int(11) unsigned NOT NULL COMMENT '时间',
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COMMENT='社团等级日志';
|
|
|
|
CREATE TABLE `log_guild_merge` (
|
|
`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
|
|
`a_guild_id` bigint(20) unsigned DEFAULT NULL COMMENT '社团id',
|
|
`a_guild_name` varchar(50) NOT NULL COMMENT '社团名',
|
|
`a_chief_id` bigint(20) unsigned NOT NULL COMMENT '团长id',
|
|
`a_chief_name` varchar(50) NOT NULL COMMENT '团长名',
|
|
`a_num` int(11) unsigned NOT NULL COMMENT '人数',
|
|
`opty` int(11) unsigned NOT NULL COMMENT '操作类型',
|
|
`b_guild_id` bigint(20) unsigned DEFAULT NULL COMMENT '对方社团id',
|
|
`b_guild_name` varchar(50) NOT NULL COMMENT '对方社团名',
|
|
`b_live` int(11) unsigned NOT NULL COMMENT '对方活跃',
|
|
`b_num` int(11) unsigned NOT NULL COMMENT '对方人数',
|
|
`days` int(11) unsigned NOT NULL COMMENT '开服天数',
|
|
`time` int(11) unsigned NOT NULL COMMENT '时间',
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COMMENT='社团合并日志';
|
|
|
|
|
|
CREATE TABLE `log_consume_gfame` (
|
|
`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
|
|
`time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '消费时间',
|
|
`consume_type` smallint(5) unsigned NOT NULL DEFAULT '0' COMMENT '消费类型',
|
|
`player_id` bigint(20) unsigned NOT NULL DEFAULT '0' COMMENT '角色ID',
|
|
`goods_id` bigint(20) unsigned DEFAULT '0' COMMENT '物品id',
|
|
`goods_num` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '物品数量',
|
|
`cost_gfame` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '消耗贡献',
|
|
`remain_gfame` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '铜钱贡献',
|
|
`about` text NOT NULL COMMENT '消费内容',
|
|
`lv` smallint(6) unsigned NOT NULL DEFAULT '0' COMMENT '玩家等级',
|
|
`vip_lv` smallint(5) unsigned NOT NULL DEFAULT '0' COMMENT 'vip等级',
|
|
PRIMARY KEY (`id`),
|
|
KEY `consume_type` (`consume_type`),
|
|
KEY `player_id` (`player_id`),
|
|
KEY `goods_id` (`goods_id`),
|
|
KEY `lv` (`lv`),
|
|
KEY `time` (`time`)
|
|
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COMMENT='社团贡献消费日志';
|
|
|
|
|
|
CREATE TABLE `log_produce_gfame` (
|
|
`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
|
|
`time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '生产时间',
|
|
`produce_type` smallint(5) unsigned NOT NULL DEFAULT '0' COMMENT '生产类型',
|
|
`player_id` bigint(20) unsigned NOT NULL DEFAULT '0' COMMENT '角色ID',
|
|
`lv` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '角色等级',
|
|
`vip_lv` smallint(5) unsigned NOT NULL DEFAULT '0' COMMENT 'vip等级',
|
|
`got_gfame` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '生产贡献',
|
|
`remain_gfame` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '贡献余额',
|
|
`about` text NOT NULL COMMENT '生产内容',
|
|
PRIMARY KEY (`id`),
|
|
KEY `produce_type` (`produce_type`) USING BTREE,
|
|
KEY `player_id` (`player_id`) USING BTREE,
|
|
KEY `time` (`time`) USING BTREE
|
|
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COMMENT='贡献生产日志';
|
|
|
|
CREATE TABLE `log_guild_lives_award` (
|
|
`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
|
|
`guild_id` bigint(20) unsigned DEFAULT NULL COMMENT '社团id',
|
|
`guild_name` varchar(50) NOT NULL COMMENT '社团名',
|
|
`role_id` bigint(20) unsigned NOT NULL COMMENT '玩家id',
|
|
`role_name` varchar(50) NOT NULL COMMENT '玩家名',
|
|
`total_live` int(11) unsigned NOT NULL COMMENT '活跃值',
|
|
`need_live` int(11) unsigned NOT NULL COMMENT '活跃值需求',
|
|
`awards` varchar(50) NOT NULL COMMENT '奖励',
|
|
`time` int(11) unsigned NOT NULL COMMENT '时间',
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COMMENT='社团活跃奖励领取日志';
|
|
|
|
|
|
CREATE TABLE `log_guild_order` (
|
|
`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
|
|
`guild_id` bigint(20) unsigned DEFAULT NULL COMMENT '社团id',
|
|
`guild_name` varchar(50) NOT NULL COMMENT '社团名',
|
|
`role_id` bigint(20) unsigned NOT NULL COMMENT '玩家id',
|
|
`role_name` varchar(50) NOT NULL COMMENT '玩家名',
|
|
`opty` int(11) unsigned NOT NULL COMMENT '操作类型0完成1发起感谢',
|
|
`order_id` int(11) unsigned NOT NULL COMMENT '订单ID',
|
|
`order_color` int(11) unsigned NOT NULL COMMENT '订单品质',
|
|
`order_num` int(11) unsigned NOT NULL COMMENT '订单人数需求',
|
|
`roles` varchar(500) NOT NULL COMMENT '参与人',
|
|
`awards` varchar(100) NOT NULL COMMENT '奖励',
|
|
`time` int(11) unsigned NOT NULL COMMENT '时间',
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COMMENT='社团派单日志';
|
|
|
|
CREATE TABLE `log_charge_goods` (
|
|
`id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT 'id',
|
|
`role_id` bigint(20) NOT NULL COMMENT '角色ID',
|
|
`product_id` smallint(6) NOT NULL COMMENT '商品ID',
|
|
`type` smallint(6) NOT NULL COMMENT '商品大类',
|
|
`sub_type` smallint(6) NOT NULL COMMENT '商品子类',
|
|
`name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '商品名称',
|
|
`recharge_total` smallint(6) NOT NULL COMMENT '累计充值金额(计算金额而不是彩钻)',
|
|
`level` smallint(6) NOT NULL COMMENT '玩家等级',
|
|
`vip` smallint(6) NOT NULL COMMENT 'vip等级',
|
|
`time` int(11) NOT NULL COMMENT '时间',
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '充值商品购买日志' ROW_FORMAT = Dynamic;
|