|
|
@@ -57,4 +57,44 @@ CREATE TABLE `game_servers` (
|
|
|
`channel` varchar(50) DEFAULT NULL,
|
|
|
PRIMARY KEY (`id`),
|
|
|
UNIQUE KEY `srv_id` (`zone_id`) USING BTREE
|
|
|
-) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 COMMENT='服务器列表';
|
|
|
+) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 COMMENT='服务器列表';
|
|
|
+
|
|
|
+
|
|
|
+-- 账号表
|
|
|
+CREATE TABLE `accounts` (
|
|
|
+ `id` int NOT NULL AUTO_INCREMENT COMMENT '自增ID',
|
|
|
+ `account` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '账号',
|
|
|
+ `status` tinyint NOT NULL DEFAULT '1' COMMENT '状态',
|
|
|
+ `channel_id` int NOT NULL DEFAULT '0' COMMENT '渠道号',
|
|
|
+ `last_login_at` timestamp NULL DEFAULT NULL COMMENT '上次登录时间',
|
|
|
+ `last_login_ip` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0' COMMENT '最后登录ip地址',
|
|
|
+ `last_logout_at` timestamp NULL DEFAULT NULL COMMENT '最近离线时间',
|
|
|
+ `last_login_device` tinyint DEFAULT NULL COMMENT '1:安卓,2:ios,3:h5',
|
|
|
+ `reg_ip` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '注册ip',
|
|
|
+ `device_no` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '注册设备号',
|
|
|
+ `reg_device` varchar(255) COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '注册设备',
|
|
|
+ `created_at` timestamp NOT NULL COMMENT '注册时间',
|
|
|
+ `updated_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
|
|
|
+ PRIMARY KEY (`id`) USING BTREE
|
|
|
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='用户表';
|
|
|
+
|
|
|
+-- 登陆日志表
|
|
|
+CREATE TABLE `account_login_logs` (
|
|
|
+ `id` int unsigned NOT NULL AUTO_INCREMENT,
|
|
|
+ `account_id` int DEFAULT NULL COMMENT '用户ID',
|
|
|
+ `login_ip` varchar(50) NOT NULL DEFAULT '0' COMMENT '登录ip',
|
|
|
+ `device_no` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '设备编号',
|
|
|
+ `device_type` tinyint unsigned NOT NULL DEFAULT '0' COMMENT '设备类型 1:ios 2:安卓 3:h5',
|
|
|
+ `device_version` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '客户端版本',
|
|
|
+ `system_language` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '系统语言',
|
|
|
+ `system_version` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '系统版本',
|
|
|
+ `device_model` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '设备型号',
|
|
|
+ `created_at` timestamp NULL DEFAULT NULL,
|
|
|
+ `updated_at` timestamp NULL DEFAULT NULL,
|
|
|
+ PRIMARY KEY (`id`) USING BTREE,
|
|
|
+ KEY `acc_id_index` (`account_id`) USING BTREE
|
|
|
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='登录日志';
|
|
|
+
|
|
|
+
|
|
|
+ALTER TABLE `game_order`
|
|
|
+ ADD `account_id` int NOT NULL DEFAULT '0' COMMENT '账号id';
|