2
0

feat: update user db

This commit is contained in:
wfc
2024-12-18 10:24:06 +08:00
parent b4c7f052fd
commit df88bb2376
2 changed files with 42 additions and 16 deletions

View File

@@ -9,7 +9,7 @@
<version>1.0.2</version>
<name>wfc</name>
<description>WANFi Controller</description>
<description>WANFi Control and Billing System</description>
<properties>
<wfc.version>1.0.2</wfc.version>

View File

@@ -11,7 +11,7 @@
Target Server Version : 50744 (5.7.44)
File Encoding : 65001
Date: 13/12/2024 21:36:46
Date: 18/12/2024 10:18:09
*/
-- DROP DATABASE IF EXISTS `wfc_user_db`;
@@ -27,7 +27,7 @@ USE wfc_user_db;
-- ----------------------------
DROP TABLE IF EXISTS `u_bill`;
CREATE TABLE `u_bill` (
`bill_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'Bill ID',
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'Bill ID',
`user_id` bigint(20) NULL DEFAULT NULL COMMENT 'User ID link to u_user',
`fee` double NULL DEFAULT NULL,
`billing_begin` datetime NULL DEFAULT NULL,
@@ -35,7 +35,7 @@ CREATE TABLE `u_bill` (
`status` enum('unpaid','paid') CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT 'unpaid',
`create_by` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT 'create name ',
`create_time` datetime NULL DEFAULT NULL COMMENT 'create time',
PRIMARY KEY (`bill_id`) USING BTREE,
PRIMARY KEY (`id`) USING BTREE,
INDEX `fk_user_id`(`user_id`) USING BTREE,
CONSTRAINT `u_bill_ibfk_1` FOREIGN KEY (`user_id`) REFERENCES `u_user` (`user_id`) ON DELETE RESTRICT ON UPDATE RESTRICT
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci COMMENT = '用户平台_用户信息表' ROW_FORMAT = DYNAMIC;
@@ -63,7 +63,7 @@ CREATE TABLE `u_cdr` (
`rate_limit_profile_id` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT 'Rate limit profile ID. ',
`up_time` bigint(20) NULL DEFAULT NULL COMMENT 'Up time (unit: s).',
`last_seen_time` bigint(20) NULL DEFAULT NULL COMMENT 'Last found time, timestamp (ms). ',
`activity` bigint(20) DEFAULT NULL COMMENT 'Activity download speed (Bytes/s)',
`activity` bigint(20) NULL DEFAULT NULL COMMENT 'Activity download speed (Bytes/s)',
`del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '0' COMMENT 'delete flag',
`create_by` bigint(20) NULL DEFAULT NULL COMMENT 'creater',
`create_time` datetime NULL DEFAULT NULL COMMENT 'create time',
@@ -72,18 +72,19 @@ CREATE TABLE `u_cdr` (
PRIMARY KEY (`id`) USING BTREE,
INDEX `fk_user_id`(`user_id`) USING BTREE,
INDEX `fk_client_id`(`client_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 8 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci COMMENT = '用户平台_用户话单表' ROW_FORMAT = DYNAMIC;
) ENGINE = InnoDB AUTO_INCREMENT = 9 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci COMMENT = '用户平台_用户话单表' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Records of u_cdr
-- ----------------------------
INSERT INTO `u_cdr` VALUES (1, NULL, 25, 14, 'TP-Link_OMC_Local', 229400, 286800, 3826, 5797, 662048, 880243, NULL, 48135, 1733796295310, '0', NULL, '2024-12-10 10:05:19', NULL, '2024-12-10 10:05:19');
INSERT INTO `u_cdr` VALUES (2, NULL, 26, 14, 'TP-Link_OMC', 130000, 130000, 22291, 15729, 19055983, 4034806, NULL, 7435, 1733824739047, '0', NULL, '2024-12-10 17:59:01', NULL, '2024-12-10 17:59:01');
INSERT INTO `u_cdr` VALUES (3, NULL, 27, 14, 'TP-Link_OMC', 1000, 51600, 28, 85, 3630, 6611, NULL, 22, 1733880802431, '0', NULL, '2024-12-11 09:33:30', NULL, '2024-12-11 09:33:30');
INSERT INTO `u_cdr` VALUES (4, NULL, 28, 14, 'TP-Link_OMC', 1000, 39000, 63, 82, 5758, 11671, NULL, 18, 1733890274420, '0', NULL, '2024-12-11 12:11:30', NULL, '2024-12-11 12:11:30');
INSERT INTO `u_cdr` VALUES (5, NULL, 29, 14, 'TP-Link_OMC_Local', 0, 0, 0, 0, 0, 0, NULL, 3, 1733901657547, '0', NULL, '2024-12-11 15:21:00', NULL, '2024-12-11 15:21:00');
INSERT INTO `u_cdr` VALUES (6, NULL, 30, 14, 'TP-Link_OMC', 1000, 0, 5, 7, 950, 1284, NULL, 2, 1733913814394, '0', NULL, '2024-12-11 18:44:00', NULL, '2024-12-11 18:44:00');
INSERT INTO `u_cdr` VALUES (7, NULL, 31, 14, 'TP-Link_OMC_Local', 7300, 154900, 5, 9, 950, 1298, NULL, 11, 1734062849401, '0', NULL, '2024-12-13 12:07:30', NULL, '2024-12-13 12:07:30');
INSERT INTO `u_cdr` VALUES (1, NULL, 25, 14, 'TP-Link_OMC_Local', 229400, 286800, 3826, 5797, 662048, 880243, NULL, 48135, 1733796295310, NULL, '0', NULL, '2024-12-10 10:05:19', NULL, '2024-12-10 10:05:19');
INSERT INTO `u_cdr` VALUES (2, NULL, 26, 14, 'TP-Link_OMC', 130000, 130000, 22291, 15729, 19055983, 4034806, NULL, 7435, 1733824739047, NULL, '0', NULL, '2024-12-10 17:59:01', NULL, '2024-12-10 17:59:01');
INSERT INTO `u_cdr` VALUES (3, NULL, 27, 14, 'TP-Link_OMC', 1000, 51600, 28, 85, 3630, 6611, NULL, 22, 1733880802431, NULL, '0', NULL, '2024-12-11 09:33:30', NULL, '2024-12-11 09:33:30');
INSERT INTO `u_cdr` VALUES (4, NULL, 28, 14, 'TP-Link_OMC', 1000, 39000, 63, 82, 5758, 11671, NULL, 18, 1733890274420, NULL, '0', NULL, '2024-12-11 12:11:30', NULL, '2024-12-11 12:11:30');
INSERT INTO `u_cdr` VALUES (5, NULL, 29, 14, 'TP-Link_OMC_Local', 0, 0, 0, 0, 0, 0, NULL, 3, 1733901657547, NULL, '0', NULL, '2024-12-11 15:21:00', NULL, '2024-12-11 15:21:00');
INSERT INTO `u_cdr` VALUES (6, NULL, 30, 14, 'TP-Link_OMC', 1000, 0, 5, 7, 950, 1284, NULL, 2, 1733913814394, NULL, '0', NULL, '2024-12-11 18:44:00', NULL, '2024-12-11 18:44:00');
INSERT INTO `u_cdr` VALUES (7, NULL, 31, 14, 'TP-Link_OMC_Local', 7300, 154900, 5, 9, 950, 1298, NULL, 11, 1734062849401, NULL, '0', NULL, '2024-12-13 12:07:30', NULL, '2024-12-13 12:07:30');
INSERT INTO `u_cdr` VALUES (8, NULL, 32, 14, 'TP-Link_OMC_Local', 0, 0, 0, 0, 0, 0, NULL, 1, 1734333874822, NULL, '0', NULL, '2024-12-16 15:25:00', NULL, '2024-12-16 15:25:00');
-- ----------------------------
-- Table structure for u_cdr_detail
@@ -199,7 +200,7 @@ CREATE TABLE `u_client` (
`update_time` datetime NULL DEFAULT NULL COMMENT 'update time',
PRIMARY KEY (`id`) USING BTREE,
INDEX `fk_user_id`(`user_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 32 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci COMMENT = '用户平台_用户设备表' ROW_FORMAT = DYNAMIC;
) ENGINE = InnoDB AUTO_INCREMENT = 33 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci COMMENT = '用户平台_用户设备表' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Records of u_client
@@ -211,6 +212,7 @@ INSERT INTO `u_client` VALUES (28, NULL, 'TAS-AN00', 'unknown', 'A2-FA-6E-BA-5B-
INSERT INTO `u_client` VALUES (29, NULL, '92-7F-46-CC-2C-BA', 'unknown', '92-7F-46-CC-2C-BA', '0', NULL, '2024-12-11 15:21:00', NULL, '2024-12-11 15:21:00');
INSERT INTO `u_client` VALUES (30, NULL, 'B2-93-4C-64-A4-16', 'unknown', 'B2-93-4C-64-A4-16', '0', NULL, '2024-12-11 18:44:00', NULL, '2024-12-11 18:44:00');
INSERT INTO `u_client` VALUES (31, NULL, 'BRA-AL00', 'unknown', '82-EE-70-63-8F-C6', '0', NULL, '2024-12-13 12:07:30', NULL, '2024-12-13 12:07:30');
INSERT INTO `u_client` VALUES (32, NULL, '12-15-30-EB-6F-59', 'unknown', '12-15-30-EB-6F-59', '0', NULL, '2024-12-16 15:25:00', NULL, '2024-12-16 15:25:00');
-- ----------------------------
-- Table structure for u_config
@@ -381,7 +383,7 @@ CREATE TABLE `u_logininfor` (
PRIMARY KEY (`info_id`) USING BTREE,
INDEX `idx_u_logininfor_s`(`status`) USING BTREE,
INDEX `idx_u_logininfor_lt`(`access_time`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 74 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户平台_系统访问记录' ROW_FORMAT = DYNAMIC;
) ENGINE = InnoDB AUTO_INCREMENT = 75 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户平台_系统访问记录' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Records of u_logininfor
@@ -459,6 +461,7 @@ INSERT INTO `u_logininfor` VALUES (70, '123456', '192.168.2.167', '0', '登录
INSERT INTO `u_logininfor` VALUES (71, '123456', '192.168.2.167', '0', '登录成功', '2024-12-13 16:09:05');
INSERT INTO `u_logininfor` VALUES (72, '123456', '192.168.2.167', '0', '登录成功', '2024-12-13 17:42:27');
INSERT INTO `u_logininfor` VALUES (73, '123456', '192.168.2.94', '0', '登录成功', '2024-12-13 18:16:34');
INSERT INTO `u_logininfor` VALUES (74, '123456', '192.168.2.94', '0', '登录成功', '2024-12-16 17:36:08');
-- ----------------------------
-- Table structure for u_menu
@@ -669,6 +672,29 @@ INSERT INTO `u_role_menu` VALUES (2, 2010);
INSERT INTO `u_role_menu` VALUES (2, 2011);
INSERT INTO `u_role_menu` VALUES (2, 2012);
-- ----------------------------
-- Table structure for u_service
-- ----------------------------
DROP TABLE IF EXISTS `u_service`;
CREATE TABLE `u_service` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'Service ID',
`user_id` bigint(20) NULL DEFAULT NULL COMMENT 'User ID link to u_user',
`balance` double NULL DEFAULT NULL COMMENT 'User charging money balance',
`traffic_balance` bigint(20) NULL DEFAULT NULL COMMENT 'User traffic package balance',
`status` enum('Normal','Shutdown','Arrears') CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT 'Normal',
`create_by` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT 'create name ',
`create_time` datetime NULL DEFAULT NULL COMMENT 'create time',
`update_by` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT 'update by name ',
`update_time` datetime NULL DEFAULT NULL COMMENT 'update at time',
PRIMARY KEY (`id`) USING BTREE,
INDEX `fk_user_id`(`user_id`) USING BTREE,
CONSTRAINT `u_service_ibfk_1` FOREIGN KEY (`user_id`) REFERENCES `u_user` (`user_id`) ON DELETE RESTRICT ON UPDATE RESTRICT
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci COMMENT = '用户平台_用户信息表' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Records of u_service
-- ----------------------------
-- ----------------------------
-- Table structure for u_user
-- ----------------------------
@@ -703,7 +729,7 @@ CREATE TABLE `u_user` (
-- Records of u_user
-- ----------------------------
INSERT INTO `u_user` VALUES (1, 100, 'super', '超级用户', '超级用户', '00', 'super@mail.com', '123456', '1', '', '$2a$10$XF99QEWn2MjEE3pbFVvHuOyMi/YVIrQbdenEleJN5dYxAfgXFaaqG', 1, '', '0', '0', '192.168.88.14', '2024-12-06 10:36:35', 'system', '2024-05-08 21:50:54', '', '2024-12-06 10:36:35', 'super');
INSERT INTO `u_user` VALUES (2, NULL, '123456', '普通用户', '普通用户', '00', '12345678@mail.com', '1234567', '1', '', '$2a$10$XF99QEWn2MjEE3pbFVvHuOyMi/YVIrQbdenEleJN5dYxAfgXFaaqG', 1, '', '0', '0', '192.168.2.94', '2024-12-13 18:16:34', 'system', '2024-05-08 21:50:54', '123456', '2024-12-13 18:16:34', '');
INSERT INTO `u_user` VALUES (2, NULL, '123456', '普通用户', '普通用户', '00', '12345678@mail.com', '1234567', '1', '', '$2a$10$XF99QEWn2MjEE3pbFVvHuOyMi/YVIrQbdenEleJN5dYxAfgXFaaqG', 1, '', '0', '0', '192.168.2.94', '2024-12-16 17:36:08', 'system', '2024-05-08 21:50:54', '123456', '2024-12-16 17:36:08', '');
INSERT INTO `u_user` VALUES (3, NULL, '10086', '10086', NULL, '00', '125@qq.com', '', '0', '', '$2a$10$tqk9HquTN8XeezyOE3TK..0m/KEUsJCcwlEPn9iOgu.a/O7GkfLmq', NULL, NULL, '0', '0', '', NULL, '', '2024-12-10 15:15:19', '', NULL, NULL);
INSERT INTO `u_user` VALUES (4, NULL, 'test1', 'test1', NULL, '00', 'a@agt.com', '13823365856', '0', '', '$2a$10$LbyDxYoa3lyGw0tuU3xgSexnEeSAYrmvXxPUCYxGlr8gs94EAb10a', NULL, NULL, '0', '0', '192.168.2.63', '2024-12-10 15:29:20', '', '2024-12-10 15:16:10', '', '2024-12-10 15:29:20', NULL);
INSERT INTO `u_user` VALUES (5, NULL, 'test2', 'test2', NULL, '00', 'b@agt.com', '13823365857', '0', '', '$2a$10$lV6J2.WSOcvFaNY3AaRBWeYQYELpbakW4K.TSIrn35QEMzAfG8lB.', NULL, NULL, '0', '0', '192.168.2.63', '2024-12-10 15:56:06', '', '2024-12-10 15:52:18', '', '2024-12-10 15:56:06', NULL);