1、系统配置快速获取方法

Former-commit-id: f08365e243c686fab7dfa3d6891c9471e3314e29
master
王兵 4 years ago
parent d353f58de9
commit 6bc04b905f

@ -86,8 +86,8 @@
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-freemarker</artifactId>
</dependency>
<#if project.needEMail>
<!-- mail 发送邮件 -->
<dependency>
<groupId>javax.mail</groupId>
@ -95,8 +95,8 @@
<version>1.4.7</version>
</dependency>
</#if>
<#if project.needCloud>
<!-- eureka-client -->
<dependency>
<groupId>org.springframework.cloud</groupId>
@ -141,24 +141,24 @@
<groupId>org.apache.poi</groupId>
<artifactId>poi-ooxml</artifactId>
</dependency>
<#if dataBase == 'MySQL'>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<scope>runtime</scope>
</dependency>
</#if>
<#if dataBase == 'SQLite'>
<dependency>
<groupId>org.xerial</groupId>
<artifactId>sqlite-jdbc</artifactId>
<version>3.21.0.1</version>
</dependency>
</#if>
<#if dataBase == 'Oracle'>
<dependency>
<groupId>com.oracle.ojdbc</groupId>
<artifactId>ojdbc8</artifactId>

@ -253,3 +253,45 @@ CREATE TABLE `SYS_LOG_ERR` (
PRIMARY KEY (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='错误日志';
-- ----------------------------
-- Table structure for PROFILES - 系统配置
-- Target : MySQL
-- Author : wangbing
-- Date: : 2020-06-08
-- ----------------------------
CREATE TABLE `SYS_PROFILES` (
`ID` BIGINT(20) NOT NULL COMMENT '主键',
`ACTIVE` VARCHAR(20) NOT NULL COMMENT '环境',
`KEY` VARCHAR(50) NOT NULL COMMENT '',
`VALUE` VARCHAR(50) NOT NULL COMMENT '',
`ROW_VERSION` BIGINT(20) NOT NULL DEFAULT 0 COMMENT '行版本',
`IS_DELETED` TINYINT(1) NOT NULL DEFAULT 0 COMMENT '是否已删除',
`CREATE_BY` BIGINT(20) NOT NULL COMMENT '创建用户',
`CREATE_TIME` DATETIME NOT NULL COMMENT '创建时间',
`LAST_UPDATE_BY` BIGINT(20) DEFAULT NULL COMMENT '最后更新用户',
`LAST_UPDATE_TIME` DATETIME DEFAULT NULL COMMENT '最后更新时间',
PRIMARY KEY (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='系统配置';
-- ----------------------------
-- Table structure for TASK_SQL - SQL任务
-- Target : MySQL
-- Author : wangbing
-- Date: : 2020-06-08
-- ----------------------------
CREATE TABLE `SYS_TASK_SQL` (
`ID` BIGINT(20) NOT NULL COMMENT '主键',
`TASK_NAME` VARCHAR(50) NOT NULL COMMENT '任务名称',
`TASK_NOTE` VARCHAR(250) COMMENT '详细注释',
`TASK_TYPE` VARCHAR(20) NOT NULL COMMENT '任务类型',
`TYPE_VALUE` VARCHAR(50) NOT NULL COMMENT '任务类型值',
`TASK_SQL` VARCHAR(2500) NOT NULL COMMENT '任务SQL',
`VALID` TINYINT(1) NOT NULL COMMENT '是否有效',
`ROW_VERSION` BIGINT(20) NOT NULL DEFAULT 0 COMMENT '行版本',
`IS_DELETED` TINYINT(1) NOT NULL DEFAULT 0 COMMENT '是否已删除',
`CREATE_BY` BIGINT(20) NOT NULL COMMENT '创建用户',
`CREATE_TIME` DATETIME NOT NULL COMMENT '创建时间',
`LAST_UPDATE_BY` BIGINT(20) DEFAULT NULL COMMENT '最后更新用户',
`LAST_UPDATE_TIME` DATETIME DEFAULT NULL COMMENT '最后更新时间',
PRIMARY KEY (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='SQL任务';

@ -0,0 +1,19 @@
-- ----------------------------
-- Table structure for PROFILES - 系统配置
-- Target : MySQL
-- Author : wangbing
-- Date: : 2020-06-08
-- ----------------------------
CREATE TABLE `SYS_PROFILES` (
`ID` BIGINT(20) NOT NULL COMMENT '主键',
`ACTIVE` VARCHAR(20) NOT NULL COMMENT '环境',
`KEY` VARCHAR(50) NOT NULL COMMENT '',
`VALUE` VARCHAR(50) NOT NULL COMMENT '',
`ROW_VERSION` BIGINT(20) NOT NULL DEFAULT 0 COMMENT '行版本',
`IS_DELETED` TINYINT(1) NOT NULL DEFAULT 0 COMMENT '是否已删除',
`CREATE_BY` BIGINT(20) NOT NULL COMMENT '创建用户',
`CREATE_TIME` DATETIME NOT NULL COMMENT '创建时间',
`LAST_UPDATE_BY` BIGINT(20) DEFAULT NULL COMMENT '最后更新用户',
`LAST_UPDATE_TIME` DATETIME DEFAULT NULL COMMENT '最后更新时间',
PRIMARY KEY (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='系统配置';

@ -0,0 +1,22 @@
-- ----------------------------
-- Table structure for TASK_SQL - SQL任务
-- Target : MySQL
-- Author : wangbing
-- Date: : 2020-06-08
-- ----------------------------
CREATE TABLE `SYS_TASK_SQL` (
`ID` BIGINT(20) NOT NULL COMMENT '主键',
`TASK_NAME` VARCHAR(50) NOT NULL COMMENT '任务名称',
`TASK_NOTE` VARCHAR(250) COMMENT '详细注释',
`TASK_TYPE` VARCHAR(20) NOT NULL COMMENT '任务类型',
`TYPE_VALUE` VARCHAR(50) NOT NULL COMMENT '任务类型值',
`TASK_SQL` VARCHAR(2500) NOT NULL COMMENT '任务SQL',
`VALID` TINYINT(1) NOT NULL COMMENT '是否有效',
`ROW_VERSION` BIGINT(20) NOT NULL DEFAULT 0 COMMENT '行版本',
`IS_DELETED` TINYINT(1) NOT NULL DEFAULT 0 COMMENT '是否已删除',
`CREATE_BY` BIGINT(20) NOT NULL COMMENT '创建用户',
`CREATE_TIME` DATETIME NOT NULL COMMENT '创建时间',
`LAST_UPDATE_BY` BIGINT(20) DEFAULT NULL COMMENT '最后更新用户',
`LAST_UPDATE_TIME` DATETIME DEFAULT NULL COMMENT '最后更新时间',
PRIMARY KEY (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='SQL任务';
Loading…
Cancel
Save

Powered by TurnKey Linux.