/*
SQLyog 企 业 版 - MySQL GUI v8 . 14
MySQL - 8 . 0 . 28 : Database - data_center_aeon_admin
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* /
/* !40101 SET NAMES utf8 */ ;
/* !40101 SET SQL_MODE='' */ ;
/* !40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */ ;
/* !40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */ ;
/* !40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */ ;
/* !40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */ ;
CREATE DATABASE /* !32312 IF NOT EXISTS */ ` data_center_aeon_admin ` /* !40100 DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci */ /* !80016 DEFAULT ENCRYPTION='N' */ ;
USE ` data_center_aeon_admin ` ;
/* Table structure for table `basic_company` */
DROP TABLE IF EXISTS ` basic_company ` ;
CREATE TABLE ` basic_company ` (
` id ` bigint NOT NULL AUTO_INCREMENT ,
` parent_id ` bigint DEFAULT NULL ,
` company_name ` varchar ( 500 ) DEFAULT NULL ,
` mfa_switch ` int DEFAULT ' 0 ' COMMENT ' 谷歌mfa服务开关。0-关闭,1-开启 ' ,
` flag ` int DEFAULT ' 0 ' COMMENT ' 0-正常,1-删除 ' ,
` create_time ` bigint DEFAULT NULL ,
` modify_time ` bigint DEFAULT NULL ,
` apikey ` varchar ( 255 ) DEFAULT NULL ,
PRIMARY KEY ( ` id ` )
) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ;
/* Data for the table `basic_company` */
insert into ` basic_company ` ( ` id ` , ` parent_id ` , ` company_name ` , ` mfa_switch ` , ` flag ` , ` create_time ` , ` modify_time ` ) values ( 1 , - 1 , ' MiniSolution ' , 0 , 0 , 1658978002231 , 1658978002231 ) ;
/* Table structure for table `basic_menu` */
DROP TABLE IF EXISTS ` basic_menu ` ;
CREATE TABLE ` basic_menu ` (
` id ` bigint NOT NULL AUTO_INCREMENT ,
` parent_menu_id ` bigint DEFAULT NULL ,
` menu_name ` varchar ( 100 ) DEFAULT NULL ,
` menu_name_en ` varchar ( 100 ) DEFAULT NULL ,
` menu_name_jp ` varchar ( 100 ) DEFAULT NULL ,
` remark ` varchar ( 100 ) DEFAULT NULL ,
` menu_level ` int DEFAULT ' 1 ' COMMENT ' 菜单级别 ' ,
` flag ` int DEFAULT ' 0 ' COMMENT ' 0-正常,1-删除 ' ,
` create_time ` bigint DEFAULT NULL ,
PRIMARY KEY ( ` id ` )
) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ;
/* Data for the table `basic_menu` */
insert into ` basic_menu ` ( ` id ` , ` parent_menu_id ` , ` menu_name ` , ` menu_name_en ` , ` menu_name_jp ` , ` remark ` , ` menu_level ` , ` flag ` , ` create_time ` ) values ( 1 , - 1 , ' 项目管理 ' , ' 项目管理 ' , ' 项目管理 ' , ' 项目管理 ' , 1 , 0 , 1659079777164 ) , ( 2 , - 1 , ' 楼宇模块 ' , ' 楼宇模块 ' , ' 楼宇模块 ' , ' 楼宇模块 ' , 1 , 0 , 1659079777164 ) , ( 3 , - 1 , ' 设备模块 ' , ' 设备模块 ' , ' 设备模块 ' , ' 设备模块 ' , 1 , 0 , 1659079777164 ) , ( 4 , - 1 , ' 转发管理 ' , ' 转发管理 ' , ' 转发管理 ' , ' 转发管理 ' , 1 , 0 , 1659079777164 ) , ( 5 , - 1 , ' 数据来源管理 ' , ' 数据来源管理 ' , ' 数据来源管理 ' , ' 数据来源管理 ' , 1 , 0 , 1659079777164 ) , ( 6 , 1 , ' 添加 ' , ' 添加 ' , ' 添加 ' , ' 项目管理-添加 ' , 2 , 0 , 1659079777164 ) , ( 7 , 1 , ' 编辑 ' , ' 编辑 ' , ' 编辑 ' , ' 项目管理-编辑 ' , 2 , 0 , 1659079777164 ) , ( 8 , 1 , ' 删除 ' , ' 删除 ' , ' 删除 ' , ' 项目管理-删除 ' , 2 , 0 , 1659079777164 ) , ( 9 , 1 , ' 批量添加 ' , ' 批量添加 ' , ' 批量添加 ' , ' 项目管理-批量添加 ' , 2 , 0 , 1659079777164 ) , ( 10 , 2 , ' 楼宇管理 ' , ' 楼宇管理 ' , ' 楼宇管理 ' , ' 楼宇管理 ' , 2 , 0 , 1659079777164 ) , ( 11 , 2 , ' 楼层管理 ' , ' 楼层管理 ' , ' 楼层管理 ' , ' 楼层管理 ' , 2 , 0 , 1659079777164 ) , ( 12 , 2 , ' 房间管理 ' , ' 房间管理 ' , ' 房间管理 ' , ' 房间管理 ' , 2 , 0 , 1659079777164 ) , ( 13 , 2 , ' 资产管理 ' , ' 资产管理 ' , ' 资产管理 ' , ' 资产管理 ' , 2 , 0 , 1659079777164 ) , ( 14 , 10 , ' 添加 ' , ' 添加 ' , ' 添加 ' , ' 楼宇管理-添加 ' , 3 , 0 , 1659079777164 ) , ( 15 , 10 , ' 编辑 ' , ' 编辑 ' , ' 编辑 ' , ' 楼宇管理-编辑 ' , 3 , 0 , 1659079777164 ) , ( 16 , 10 , ' 删除 ' , ' 删除 ' , ' 删除 ' , ' 楼宇管理-删除 ' , 3 , 0 , 1659079777164 ) , ( 17 , 11 , ' 添加 ' , ' 添加 ' , ' 添加 ' , ' 楼层管理-添加 ' , 3 , 0 , 1659079777164 ) , ( 18 , 11 , ' 编辑 ' , ' 编辑 ' , ' 编辑 ' , ' 楼层管理-编辑 ' , 3 , 0 , 1659079777164 ) , ( 19 , 11 , ' 删除 ' , ' 删除 ' , ' 删除 ' , ' 楼层管理-删除 ' , 3 , 0 , 1659079777164 ) , ( 20 , 12 , ' 添加 ' , ' 添加 ' , ' 添加 ' , ' 房间管理-添加 ' , 3 , 0 , 1659079777164 ) , ( 21 , 12 , ' 编辑 ' , ' 编辑 ' , ' 编辑 ' , ' 房间管理-编辑 ' , 3 , 0 , 1659079777164 ) , ( 22 , 12 , ' 删除 ' , ' 删除 ' , ' 删除 ' , ' 房间管理-删除 ' , 3 , 0 , 1659079777164 ) , ( 23 , 13 , ' 添加 ' , ' 添加 ' , ' 添加 ' , ' 资产管理-添加 ' , 3 , 0 , 1659079777164 ) , ( 24 , 13 , ' 编辑 ' , ' 编辑 ' , ' 编辑 ' , ' 资产管理-编辑 ' , 3 , 0 , 1659079777164 ) , ( 25 , 13 , ' 删除 ' , ' 删除 ' , ' 删除 ' , ' 资产管理-删除 ' , 3 , 0 , 1659079777164 ) , ( 26 , 3 , ' 设备管理 ' , ' 设备管理 ' , ' 设备管理 ' , ' 设备管理 ' , 2 , 0 , 1659079777164 ) , ( 27 , 26 , ' 添加 ' , ' 添加 ' , ' 添加 ' , ' 设备管理-添加 ' , 3 , 0 , 1659079777164 ) , ( 28 , 26 , ' 编辑 ' , ' 编辑 ' , ' 编辑 ' , ' 设备管理-编辑 ' , 3 , 0 , 1659079777164 ) , ( 29 , 26 , ' 删除 ' , ' 删除 ' , ' 删除 ' , ' 设备管理-删除 ' , 3 , 0 , 1659079777164 ) , ( 30 , 26 , ' 批量添加 ' , ' 批量添加 ' , ' 批量添加 ' , ' 设备管理-批量添加 ' , 3 , 0 , 1659079777164 ) , ( 31 , 26 , ' 批量删除 ' , ' 批量删除 ' , ' 批量删除 ' , ' 设备管理-批量删除 ' , 3 , 0 , 1659079777164 ) , ( 32 , 3 , ' 设备类别管理 ' , ' 设备类别管理 ' , ' 设备类别管理 ' , ' 设备类别管理 ' , 2 , 0 , 1659079777164 ) , ( 33 , 32 , ' 添加 ' , ' 添加 ' , ' 添加 ' , ' 设备类别管理-添加 ' , 3 , 0 , 1659079777164 ) , ( 34 , 32 , ' 编辑 ' , ' 编辑 ' , ' 编辑 ' , ' 设备类别管理-编辑 ' , 3 , 0 , 1659079777164 ) , ( 35 , 32 , ' 删除 ' , ' 删除 ' , ' 删除 ' , ' 设备类别管理-删除 ' , 3 , 0 , 1659079777164 ) , ( 36 , 4 , ' 添加 ' , ' 添加 ' , ' 添加 ' , ' 转发管理-添加 ' , 3 , 0 , 1659079777164 ) , ( 37 , 4 , ' 编辑 ' , ' 编辑 ' , ' 编辑 ' , ' 转发管理-编辑 ' , 3 , 0 , 1659079777164 ) , ( 38 , 4 , ' 删除 ' , ' 删除 ' , ' 删除 ' , ' 转发管理-删除 ' , 3 , 0 , 1659079777164 ) , ( 39 , 5 , ' 添加 ' , ' 添加 ' , ' 添加 ' , ' 数据来源管理-添加 ' , 3 , 0 , 1659079777164 ) , ( 40 , 5 , ' 编辑 ' , ' 编辑 ' , ' 编辑 ' , ' 数据来源管理-编辑 ' , 3 , 0 , 1659079777164 ) , ( 41 , 5 , ' 删除 ' , ' 删除 ' , ' 删除 ' , ' 数据来源管理-删除 ' , 3 , 0 , 1659079777164 ) ;
/* Table structure for table `basic_role` */
DROP TABLE IF EXISTS ` basic_role ` ;
CREATE TABLE ` basic_role ` (
` id ` bigint NOT NULL AUTO_INCREMENT ,
` company_id ` bigint DEFAULT NULL ,
` role_name ` varchar ( 100 ) DEFAULT NULL ,
` description ` varchar ( 500 ) DEFAULT NULL ,
` flag ` int DEFAULT ' 0 ' COMMENT ' 0-正常,1-删除 ' ,
` creator_id ` bigint DEFAULT NULL ,
` create_time ` bigint DEFAULT NULL ,
` modifier_id ` bigint DEFAULT NULL ,
` modify_time ` bigint DEFAULT NULL ,
PRIMARY KEY ( ` id ` )
) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ;
/* Table structure for table `basic_role_menu_relation` */
DROP TABLE IF EXISTS ` basic_role_menu_relation ` ;
CREATE TABLE ` basic_role_menu_relation ` (
` role_id ` bigint DEFAULT NULL ,
` menu_id ` bigint DEFAULT NULL ,
` creator_id ` bigint DEFAULT NULL ,
` create_time ` bigint DEFAULT NULL
) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ;
/* Table structure for table `basic_role_user_relation` */
DROP TABLE IF EXISTS ` basic_role_user_relation ` ;
CREATE TABLE ` basic_role_user_relation ` (
` user_id ` bigint DEFAULT NULL ,
` role_id ` bigint DEFAULT NULL ,
` creator_id ` bigint DEFAULT NULL ,
` create_time ` bigint DEFAULT NULL
) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ;
/* Table structure for table `basic_user` */
DROP TABLE IF EXISTS ` basic_user ` ;
CREATE TABLE ` basic_user ` (
` id ` bigint NOT NULL AUTO_INCREMENT ,
` user_type ` int DEFAULT ' 0 ' COMMENT ' 0-未知,1-管理平台用户,2-普通平台用户 ' ,
` company_id ` bigint NOT NULL ,
` username ` varchar ( 255 ) DEFAULT NULL ,
` login_name ` varchar ( 255 ) DEFAULT NULL ,
` password ` varchar ( 255 ) DEFAULT NULL ,
` password_modify_time ` bigint DEFAULT NULL ,
` salt ` varchar ( 255 ) DEFAULT NULL ,
` email ` varchar ( 255 ) DEFAULT NULL ,
` mobile_number ` varchar ( 255 ) DEFAULT NULL ,
` mfa_secret ` varchar ( 255 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL ,
` mfa_bind ` int DEFAULT ' 0 ' COMMENT ' 用户是否绑定了mfa设备。0-未绑定,1-已绑定 ' ,
` last_login_time ` bigint DEFAULT NULL ,
` flag ` int NOT NULL DEFAULT ' 0 ' COMMENT ' 0-正常,1-删除 ' ,
` expire_time ` bigint DEFAULT ' 4114487556000 ' ,
` create_time ` bigint DEFAULT NULL ,
` creator_id ` bigint DEFAULT NULL ,
` modify_time ` bigint DEFAULT NULL ,
` modifier_id ` bigint DEFAULT NULL ,
PRIMARY KEY ( ` id ` )
) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ;
/* Data for the table `basic_user` */
insert into ` basic_user ` ( ` id ` , ` user_type ` , ` company_id ` , ` username ` , ` login_name ` , ` password ` , ` password_modify_time ` , ` salt ` , ` email ` , ` mobile_number ` , ` mfa_secret ` , ` mfa_bind ` , ` last_login_time ` , ` flag ` , ` expire_time ` , ` create_time ` , ` creator_id ` , ` modify_time ` , ` modifier_id ` ) values ( 1 , 1 , 1 , ' admin ' , ' admin ' , ' nVg+buw0YAs= ' , 1670312031273 , ' 09bc3a7898 ' , ' 1053492832@qq.com ' , NULL , NULL , 0 , 1706177793183 , 0 , 4114487556000 , 4114487556000 , NULL , 1670312031273 , NULL ) ;
/* Table structure for table `login_history` */
DROP TABLE IF EXISTS ` login_history ` ;
CREATE TABLE ` login_history ` (
` id ` bigint NOT NULL AUTO_INCREMENT ,
` user_id ` bigint DEFAULT NULL ,
` request_ip ` varchar ( 255 ) DEFAULT NULL ,
` login_time ` bigint DEFAULT NULL ,
PRIMARY KEY ( ` id ` )
) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ;
/* Table structure for table `worker_node` */
DROP TABLE IF EXISTS ` worker_node ` ;
CREATE TABLE ` worker_node ` (
` ID ` bigint NOT NULL AUTO_INCREMENT COMMENT ' auto increment id ' ,
` HOST_NAME ` varchar ( 64 ) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT ' host name ' ,
` PORT ` varchar ( 64 ) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT ' port ' ,
` TYPE ` int NOT NULL COMMENT ' node type: ACTUAL or CONTAINER ' ,
` LAUNCH_DATE ` date NOT NULL COMMENT ' launch date ' ,
` MODIFIED ` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT ' modified time ' ,
` CREATED ` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT ' created time ' ,
PRIMARY KEY ( ` ID ` )
) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 COLLATE = utf8mb4_unicode_ci COMMENT = ' DB WorkerID Assigner for UID Generator ' ;
/* !40101 SET SQL_MODE=@OLD_SQL_MODE */ ;
/* !40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */ ;
/* !40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */ ;
/* !40111 SET SQL_NOTES=@OLD_SQL_NOTES */ ;