123 lines
5.6 KiB
SQL
123 lines
5.6 KiB
SQL
/*
|
|
Navicat Premium Data Transfer
|
|
|
|
Source Server : LUNA-美服数据库(阿里云)
|
|
Source Server Type : MySQL
|
|
Source Server Version : 50740
|
|
Source Host : rm-0xixw5fyc1u2a5o4a.mysql.rds.aliyuncs.com:3306
|
|
Source Schema : luna_gs_1
|
|
|
|
Target Server Type : MySQL
|
|
Target Server Version : 50740
|
|
File Encoding : 65001
|
|
|
|
Date: 29/11/2023 09:14:46
|
|
*/
|
|
|
|
SET NAMES utf8mb4;
|
|
SET FOREIGN_KEY_CHECKS = 0;
|
|
|
|
-- ----------------------------
|
|
-- Table structure for role
|
|
-- ----------------------------
|
|
DROP TABLE IF EXISTS `role`;
|
|
CREATE TABLE `role` (
|
|
`id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '自增索引',
|
|
`uid` bigint(20) NOT NULL,
|
|
`serverid` int(11) NULL DEFAULT NULL COMMENT '大区',
|
|
`device_id` varchar(255) CHARACTER SET latin1 COLLATE latin1_swedish_ci NULL DEFAULT NULL COMMENT '设备号',
|
|
`nick_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '',
|
|
`base_level` int(11) NULL DEFAULT NULL,
|
|
`create_date` datetime NULL DEFAULT NULL,
|
|
`last_login_date` datetime NULL DEFAULT NULL COMMENT '最后在线时间',
|
|
`ban_date` datetime NULL DEFAULT NULL COMMENT '封号结束时间',
|
|
`ban_chat_date` datetime NULL DEFAULT NULL COMMENT '禁言结束时间',
|
|
`map_level` int(11) NULL DEFAULT NULL,
|
|
`max_fight_power` int(11) NULL DEFAULT NULL COMMENT '历史最大战力',
|
|
`fight_power` int(11) NULL DEFAULT NULL,
|
|
`active_code` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '',
|
|
`open_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'SDK前缀+SDK唯一标识',
|
|
`sub_platform` varchar(255) CHARACTER SET latin1 COLLATE latin1_swedish_ci NULL DEFAULT NULL COMMENT '分发媒体',
|
|
`tower_level` int(11) NULL DEFAULT NULL COMMENT '试炼之塔层数',
|
|
`vip` int(11) NULL DEFAULT NULL COMMENT 'vip等级',
|
|
`money` bigint(20) NULL DEFAULT NULL COMMENT '金币(钻石)',
|
|
`spar` bigint(20) NULL DEFAULT NULL COMMENT '晶石',
|
|
`pay_money` bigint(20) NULL DEFAULT 0 COMMENT '付费金币',
|
|
`zeny` bigint(20) NULL DEFAULT NULL COMMENT '银币',
|
|
`total_recharge` float(32, 0) NULL DEFAULT NULL COMMENT '累计充值',
|
|
`last_recharge_time` datetime NULL DEFAULT NULL COMMENT ' 上次充值时间',
|
|
PRIMARY KEY (`id`) USING BTREE,
|
|
UNIQUE INDEX `uid`(`uid`) USING BTREE,
|
|
INDEX `create_date`(`create_date`) USING BTREE,
|
|
INDEX `last_login_date`(`last_login_date`) USING BTREE
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = DYNAMIC;
|
|
|
|
-- ----------------------------
|
|
-- Table structure for role_log
|
|
-- ----------------------------
|
|
DROP TABLE IF EXISTS `role_log`;
|
|
CREATE TABLE `role_log` (
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
`uid` bigint(20) NOT NULL,
|
|
`type` int(11) NULL DEFAULT NULL COMMENT '日志类型',
|
|
`sub_type` int(11) NULL DEFAULT NULL COMMENT '操作类型',
|
|
`log_date` datetime NULL DEFAULT NULL,
|
|
`old_val` bigint(64) NULL DEFAULT NULL,
|
|
`new_val` bigint(64) NULL DEFAULT NULL,
|
|
`delta_val` bigint(64) NULL DEFAULT NULL,
|
|
`param` int(11) NULL DEFAULT NULL COMMENT '通用参数,根据类型不同使用',
|
|
`strparam` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '通用参数,根据类型不同使用',
|
|
PRIMARY KEY (`id`) USING BTREE,
|
|
INDEX `log_date`(`log_date`) USING BTREE,
|
|
INDEX `uid`(`uid`) USING BTREE
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = DYNAMIC;
|
|
|
|
-- ----------------------------
|
|
-- Table structure for role_msg
|
|
-- ----------------------------
|
|
DROP TABLE IF EXISTS `role_msg`;
|
|
CREATE TABLE `role_msg` (
|
|
`uid` bigint(20) NOT NULL,
|
|
`target_uid` bigint(20) NULL DEFAULT NULL,
|
|
`msg_type` int(11) NULL DEFAULT NULL,
|
|
`content` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
|
|
`msg_date` datetime NULL DEFAULT NULL,
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
INDEX `index`(`id`) USING BTREE
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = DYNAMIC;
|
|
|
|
-- ----------------------------
|
|
-- Table structure for role_order_list
|
|
-- ----------------------------
|
|
DROP TABLE IF EXISTS `role_order_list`;
|
|
CREATE TABLE `role_order_list` (
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
`uid` bigint(20) NULL DEFAULT NULL,
|
|
`rmb` decimal(10, 2) NULL DEFAULT NULL,
|
|
`reward_list` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '充值获得物品',
|
|
`order_id` bigint(20) NULL DEFAULT NULL COMMENT '充值订单号',
|
|
`order_date` datetime NULL DEFAULT NULL COMMENT '充值时间',
|
|
`goods_type` int(20) NULL DEFAULT NULL COMMENT '商品类型',
|
|
`goods_id` int(20) NULL DEFAULT NULL COMMENT '商品id',
|
|
`sdk_order_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'sdk订单号',
|
|
PRIMARY KEY (`id`) USING BTREE,
|
|
INDEX `order_date`(`order_date`) USING BTREE,
|
|
INDEX `uid`(`uid`) USING BTREE
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = DYNAMIC;
|
|
|
|
-- ----------------------------
|
|
-- Table structure for server_online_log
|
|
-- ----------------------------
|
|
DROP TABLE IF EXISTS `server_online_log`;
|
|
CREATE TABLE `server_online_log` (
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
`server_id` int(11) NOT NULL COMMENT '服务器的zone id',
|
|
`server_sub_id` int(11) NULL DEFAULT NULL COMMENT '大区内的GameServer编号',
|
|
`log_date` datetime NULL DEFAULT NULL,
|
|
`online_num` int(11) NULL DEFAULT NULL COMMENT '当前在线人数',
|
|
PRIMARY KEY (`id`) USING BTREE,
|
|
INDEX `index`(`id`) USING BTREE
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = DYNAMIC;
|
|
|
|
SET FOREIGN_KEY_CHECKS = 1;
|