mirror of https://github.com/elunez/eladmin
配置管理生成
parent
1c09473a19
commit
40c13888fa
|
@ -0,0 +1,29 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project xmlns="http://maven.apache.org/POM/4.0.0"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
||||
<parent>
|
||||
<artifactId>eladmin</artifactId>
|
||||
<groupId>me.zhengjie</groupId>
|
||||
<version>2.6</version>
|
||||
</parent>
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
|
||||
<artifactId>eladmin-configManager</artifactId>
|
||||
<name>配置管理</name>
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>cn.hutool</groupId>
|
||||
<artifactId>hutool-all</artifactId>
|
||||
<version>5.3.4</version>
|
||||
<scope>compile</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>me.zhengjie</groupId>
|
||||
<artifactId>eladmin-logging</artifactId>
|
||||
<version>2.6</version>
|
||||
<scope>compile</scope>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
|
||||
</project>
|
|
@ -0,0 +1,15 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project xmlns="http://maven.apache.org/POM/4.0.0"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
||||
<parent>
|
||||
<artifactId>eladmin</artifactId>
|
||||
<groupId>me.zhengjie</groupId>
|
||||
<version>2.6</version>
|
||||
</parent>
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
|
||||
<artifactId>eladmin-sqlManager</artifactId>
|
||||
<name>SQL管理模块</name>
|
||||
|
||||
</project>
|
|
@ -38,8 +38,18 @@
|
|||
<artifactId>eladmin-tools</artifactId>
|
||||
<version>2.6</version>
|
||||
</dependency>
|
||||
|
||||
<!-- Spring boot websocket -->
|
||||
<!-- SQL管理模块 -->
|
||||
<dependency>
|
||||
<groupId>me.zhengjie</groupId>
|
||||
<artifactId>eladmin-sqlManager</artifactId>
|
||||
<version>2.6</version>
|
||||
</dependency>
|
||||
<!-- 配置管理-->
|
||||
<dependency>
|
||||
<groupId>me.zhengjie</groupId>
|
||||
<artifactId>eladmin-configManager</artifactId>
|
||||
<version>2.6</version>
|
||||
</dependency><!-- Spring boot websocket -->
|
||||
<dependency>
|
||||
<groupId>org.springframework.boot</groupId>
|
||||
<artifactId>spring-boot-starter-websocket</artifactId>
|
||||
|
|
2
pom.xml
2
pom.xml
|
@ -15,6 +15,8 @@
|
|||
<module>eladmin-system</module>
|
||||
<module>eladmin-tools</module>
|
||||
<module>eladmin-generator</module>
|
||||
<module>eladmin-sqlManager</module>
|
||||
<module>eladmin-configManager</module>
|
||||
</modules>
|
||||
|
||||
<name>EL-ADMIN 后台管理</name>
|
||||
|
|
|
@ -0,0 +1,55 @@
|
|||
-- 配置文件组
|
||||
drop table if exists config_file_group;
|
||||
CREATE TABLE `config_file_group` (
|
||||
`pk_config_file_group` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '配置文件组主键',
|
||||
`name` varchar(255) NOT NULL COMMENT '配置文件组名称',
|
||||
`create_by` varchar(255) DEFAULT NULL COMMENT '创建者',
|
||||
`update_by` varchar(255) DEFAULT NULL COMMENT '更新者',
|
||||
`create_time` datetime DEFAULT NULL COMMENT '创建日期',
|
||||
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
|
||||
PRIMARY KEY (`pk_config_file_group`) USING BTREE
|
||||
) ENGINE=InnoDB COMMENT='配置文件组';
|
||||
|
||||
-- 配置文件
|
||||
drop table if exists config_file;
|
||||
CREATE TABLE `config_file` (
|
||||
`pk_config_file` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '配置文件主键',
|
||||
`pk_config_file_group` bigint(20) DEFAULT NULL COMMENT '配置文件组主键',
|
||||
`name` varchar(255) NOT NULL COMMENT '配置文件名称',
|
||||
`create_by` varchar(255) DEFAULT NULL COMMENT '创建者',
|
||||
`update_by` varchar(255) DEFAULT NULL COMMENT '更新者',
|
||||
`create_time` datetime DEFAULT NULL COMMENT '创建日期',
|
||||
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
|
||||
PRIMARY KEY (`pk_config_file`) USING BTREE,
|
||||
KEY `inx_pk_config_file_group` (`pk_config_file_group`)
|
||||
) ENGINE=InnoDB COMMENT='配置文件';
|
||||
|
||||
-- 配置项组
|
||||
drop table if exists config_group;
|
||||
CREATE TABLE `config_group` (
|
||||
`pk_config_group` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '配置项组主键',
|
||||
`pk_config_file` bigint(20) DEFAULT NULL COMMENT '配置文件主键',
|
||||
`name` varchar(255) NOT NULL COMMENT '配置项组名称',
|
||||
`create_by` varchar(255) DEFAULT NULL COMMENT '创建者',
|
||||
`update_by` varchar(255) DEFAULT NULL COMMENT '更新者',
|
||||
`create_time` datetime DEFAULT NULL COMMENT '创建日期',
|
||||
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
|
||||
PRIMARY KEY (`pk_config_group`) USING BTREE,
|
||||
KEY `inx_pk_config_file` (`pk_config_file`)
|
||||
) ENGINE=InnoDB COMMENT='配置项组';
|
||||
|
||||
-- 配置项
|
||||
drop table if exists config_item;
|
||||
CREATE TABLE `config_item` (
|
||||
`pk_config_item` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '配置项主键',
|
||||
`pk_config_group` bigint(20) DEFAULT NULL COMMENT '配置项组主键',
|
||||
`config_key` varchar(255) NOT NULL COMMENT '配置项键',
|
||||
`config_value` varchar(255) NOT NULL COMMENT '配置项值',
|
||||
`config_desc` varchar(255) NOT NULL COMMENT '配置项描述',
|
||||
`create_by` varchar(255) DEFAULT NULL COMMENT '创建者',
|
||||
`update_by` varchar(255) DEFAULT NULL COMMENT '更新者',
|
||||
`create_time` datetime DEFAULT NULL COMMENT '创建日期',
|
||||
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
|
||||
PRIMARY KEY (`pk_config_item`) USING BTREE,
|
||||
KEY `inx_pk_config_group` (`pk_config_group`)
|
||||
) ENGINE=InnoDB COMMENT='配置项';
|
Loading…
Reference in New Issue