Former-commit-id: 68e0556a41b24bc7434aa03fd73d57dbd93c2f86
master
王兵 4 years ago
parent 32c90b8cd2
commit e85f8680b8

@ -321,7 +321,7 @@ public class SpringBootCallable implements Callable {
freeMarkerManager.outputTemp(Tool.createFile(mpr, Tool.ABB2Abb(table.getTableName()) + "Mapper" + ".xml"), "SpringBoot/java/module/mpr/" + project.getDatabase().name() + "_NSYS_mapper.xml", ctx);
}
if(table.getCreate() || table.getDelete() || table.getUpdate() ||table.getFind() ||table.getGet() ||table.getSearch()){
if (table.getCreate() || table.getDelete() || table.getUpdate() || table.getFind() || table.getGet() || table.getSearch()) {
freeMarkerManager.outputTemp(Tool.createFile(mgr, Tool.ABB2Abb(table.getTableName()) + "Manager" + ".java"), "SpringBoot/java/module/mgr/manager.ftl", ctx);
freeMarkerManager.outputTemp(Tool.createFile(mgr, Tool.ABB2Abb(table.getTableName()) + "ManagerImpl" + ".java"), "SpringBoot/java/module/mgr/managerImpl.ftl", ctx);
}
@ -646,14 +646,16 @@ public class SpringBootCallable implements Callable {
}
for (Module module : project.getModules()) {
ctx.put("moduleName", module.getModuleName());
ctx.put("module", module);
File tableDir = Tool.createPath(dbtool, module.getModuleName() + "_table");
for (Table table : module.getTables()) {
ctx.put("table", table);
freeMarkerManager.outputTemp(Tool.createFile(tableDir, project.getDatabase().name() + "_" + table.getTableName() + ".sql"), "SpringBoot/resources/dbtool/table.ftl", ctx);
if (module.getNeedGenerate()) {
ctx.put("moduleName", module.getModuleName());
ctx.put("module", module);
File tableDir = Tool.createPath(dbtool, module.getModuleName() + "_table");
for (Table table : module.getTables()) {
ctx.put("table", table);
freeMarkerManager.outputTemp(Tool.createFile(tableDir, project.getDatabase().name() + "_" + table.getTableName() + ".sql"), "SpringBoot/resources/dbtool/table.ftl", ctx);
}
freeMarkerManager.outputTemp(Tool.createFile(tableDir, project.getDatabase().name() + "_ALL_TABLE" + ".sql"), "SpringBoot/resources/dbtool/tableAll.ftl", ctx);
}
freeMarkerManager.outputTemp(Tool.createFile(tableDir, project.getDatabase().name() + "_ALL_TABLE" + ".sql"), "SpringBoot/resources/dbtool/tableAll.ftl", ctx);
}
if (project.getFrame().value() >= Frame..value()) {

@ -85,7 +85,7 @@ public class Scheduler extends ThreadPoolTaskScheduler implements ErrorHandler {
String taskId = matcher.group(2);
xyz.wbsite.module.wsvr.mgr.LogerrManager logerrManager = xyz.wbsite.frame.auth.LocalData.getBean(xyz.wbsite.module.wsvr.mgr.LogerrManager.class);
if (logerrManager != null)
logerrManager.addErr("SYS_ERR", "任务" + taskName + "执行错误", "任务" + taskName + "执行错误" + "任务ID" + taskId);
logerrManager.addErr("任务错误", "任务" + taskName + "执行错误", "任务" + taskName + "执行错误" + "任务ID" + taskId);
}
</#if>
}

@ -0,0 +1,64 @@
-- ----------------------------
-- Table structure for SEQUENCE - 序列
-- Target : MySQL
-- Author : wangbing
-- Date: : 2020-07-11
-- ----------------------------
CREATE TABLE `SYS_SEQUENCE` (
`ID` BIGINT(20) NOT NULL COMMENT '主键',
`SEQ_NAME` VARCHAR(50) NOT NULL COMMENT '序列名称',
`SEQ_NOTE` VARCHAR(50) COMMENT '序列备注',
`YEAR` VARCHAR(4) COMMENT '',
`MONTH` VARCHAR(2) COMMENT '',
`DATE` VARCHAR(2) COMMENT '',
`NEXT_VALUE` INTEGER(10) 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 LOGERR - 错误日志
-- Target : MySQL
-- Author : wangbing
-- Date: : 2020-07-11
-- ----------------------------
CREATE TABLE `SYS_LOGERR` (
`ID` BIGINT(20) NOT NULL COMMENT '主键',
`LOG_TYPE` VARCHAR(20) NOT NULL COMMENT '日志类型',
`LOG_TITLE` VARCHAR(50) NOT NULL COMMENT '任务标题',
`LOG_NOTE` VARCHAR(500) COMMENT '日志描述',
`LOG_STATE` VARCHAR(20) 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 PROFILES - 系统配置
-- Target : MySQL
-- Author : wangbing
-- Date: : 2020-07-11
-- ----------------------------
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,20 @@
-- ----------------------------
-- Table structure for LOGERR - 错误日志
-- Target : MySQL
-- Author : wangbing
-- Date: : 2020-07-11
-- ----------------------------
CREATE TABLE `SYS_LOGERR` (
`ID` BIGINT(20) NOT NULL COMMENT '主键',
`LOG_TYPE` VARCHAR(20) NOT NULL COMMENT '日志类型',
`LOG_TITLE` VARCHAR(50) NOT NULL COMMENT '任务标题',
`LOG_NOTE` VARCHAR(500) COMMENT '日志描述',
`LOG_STATE` VARCHAR(20) 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,19 @@
-- ----------------------------
-- Table structure for PROFILES - 系统配置
-- Target : MySQL
-- Author : wangbing
-- Date: : 2020-07-11
-- ----------------------------
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 SEQUENCE - 序列
-- Target : MySQL
-- Author : wangbing
-- Date: : 2020-07-11
-- ----------------------------
CREATE TABLE `SYS_SEQUENCE` (
`ID` BIGINT(20) NOT NULL COMMENT '主键',
`SEQ_NAME` VARCHAR(50) NOT NULL COMMENT '序列名称',
`SEQ_NOTE` VARCHAR(50) COMMENT '序列备注',
`YEAR` VARCHAR(4) COMMENT '',
`MONTH` VARCHAR(2) COMMENT '',
`DATE` VARCHAR(2) COMMENT '',
`NEXT_VALUE` INTEGER(10) 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,98 @@
-- ----------------------------
-- Table structure for SEQUENCE - 序列
-- Target : Oracle
-- Author : wangbing
-- Date: : 2020-07-11
-- ----------------------------
CREATE TABLE "SYS_SEQUENCE" (
"ID" NUMBER(19) NOT NULL,
"SEQ_NAME" VARCHAR2(50) NULL,
"SEQ_NOTE" VARCHAR2(50) NULL,
"YEAR" VARCHAR2(4) NULL,
"MONTH" VARCHAR2(2) NULL,
"DATE" VARCHAR2(2) NULL,
"NEXT_VALUE" NUMBER(10) NULL,
"ROW_VERSION" NUMBER(19) NOT NULL,
"IS_DELETED" CHAR(1) NOT NULL,
"CREATE_BY" NUMBER(19) NOT NULL,
"CREATE_TIME" DATE NOT NULL,
"LAST_UPDATE_BY" NUMBER(19) NULL,
"LAST_UPDATE_TIME" DATE NULL
);
COMMENT ON TABLE "SYS_SEQUENCE" is '序列';
COMMENT ON COLUMN "SYS_SEQUENCE"."ID" is '主键';
COMMENT ON COLUMN "SYS_SEQUENCE"."SEQ_NAME" is '序列名称';
COMMENT ON COLUMN "SYS_SEQUENCE"."SEQ_NOTE" is '序列备注';
COMMENT ON COLUMN "SYS_SEQUENCE"."YEAR" is '';
COMMENT ON COLUMN "SYS_SEQUENCE"."MONTH" is '';
COMMENT ON COLUMN "SYS_SEQUENCE"."DATE" is '';
COMMENT ON COLUMN "SYS_SEQUENCE"."NEXT_VALUE" is '下一个值';
COMMENT ON COLUMN "SYS_SEQUENCE"."ROW_VERSION" is '行版本';
COMMENT ON COLUMN "SYS_SEQUENCE"."IS_DELETED" is '是否已删除';
COMMENT ON COLUMN "SYS_SEQUENCE"."CREATE_BY" is '创建用户';
COMMENT ON COLUMN "SYS_SEQUENCE"."CREATE_TIME" is '创建时间';
COMMENT ON COLUMN "SYS_SEQUENCE"."LAST_UPDATE_BY" is '最后更新用户';
COMMENT ON COLUMN "SYS_SEQUENCE"."LAST_UPDATE_TIME" is '最后更新时间';
-- ----------------------------
-- Table structure for LOGERR - 错误日志
-- Target : Oracle
-- Author : wangbing
-- Date: : 2020-07-11
-- ----------------------------
CREATE TABLE "SYS_LOGERR" (
"ID" NUMBER(19) NOT NULL,
"LOG_TYPE" VARCHAR(20) NULL,
"LOG_TITLE" VARCHAR2(50) NULL,
"LOG_NOTE" VARCHAR2(500) NULL,
"LOG_STATE" VARCHAR(20) NULL,
"ROW_VERSION" NUMBER(19) NOT NULL,
"IS_DELETED" CHAR(1) NOT NULL,
"CREATE_BY" NUMBER(19) NOT NULL,
"CREATE_TIME" DATE NOT NULL,
"LAST_UPDATE_BY" NUMBER(19) NULL,
"LAST_UPDATE_TIME" DATE NULL
);
COMMENT ON TABLE "SYS_LOGERR" is '错误日志';
COMMENT ON COLUMN "SYS_LOGERR"."ID" is '主键';
COMMENT ON COLUMN "SYS_LOGERR"."LOG_TYPE" is '日志类型';
COMMENT ON COLUMN "SYS_LOGERR"."LOG_TITLE" is '任务标题';
COMMENT ON COLUMN "SYS_LOGERR"."LOG_NOTE" is '日志描述';
COMMENT ON COLUMN "SYS_LOGERR"."LOG_STATE" is '日志状态';
COMMENT ON COLUMN "SYS_LOGERR"."ROW_VERSION" is '行版本';
COMMENT ON COLUMN "SYS_LOGERR"."IS_DELETED" is '是否已删除';
COMMENT ON COLUMN "SYS_LOGERR"."CREATE_BY" is '创建用户';
COMMENT ON COLUMN "SYS_LOGERR"."CREATE_TIME" is '创建时间';
COMMENT ON COLUMN "SYS_LOGERR"."LAST_UPDATE_BY" is '最后更新用户';
COMMENT ON COLUMN "SYS_LOGERR"."LAST_UPDATE_TIME" is '最后更新时间';
-- ----------------------------
-- Table structure for PROFILES - 系统配置
-- Target : Oracle
-- Author : wangbing
-- Date: : 2020-07-11
-- ----------------------------
CREATE TABLE "SYS_PROFILES" (
"ID" NUMBER(19) NOT NULL,
"ACTIVE" VARCHAR(20) NULL,
"KEY" VARCHAR2(50) NULL,
"VALUE" VARCHAR2(50) NULL,
"ROW_VERSION" NUMBER(19) NOT NULL,
"IS_DELETED" CHAR(1) NOT NULL,
"CREATE_BY" NUMBER(19) NOT NULL,
"CREATE_TIME" DATE NOT NULL,
"LAST_UPDATE_BY" NUMBER(19) NULL,
"LAST_UPDATE_TIME" DATE NULL
);
COMMENT ON TABLE "SYS_PROFILES" is '系统配置';
COMMENT ON COLUMN "SYS_PROFILES"."ID" is '主键';
COMMENT ON COLUMN "SYS_PROFILES"."ACTIVE" is '环境';
COMMENT ON COLUMN "SYS_PROFILES"."KEY" is '配置键';
COMMENT ON COLUMN "SYS_PROFILES"."VALUE" is '配置值';
COMMENT ON COLUMN "SYS_PROFILES"."ROW_VERSION" is '行版本';
COMMENT ON COLUMN "SYS_PROFILES"."IS_DELETED" is '是否已删除';
COMMENT ON COLUMN "SYS_PROFILES"."CREATE_BY" is '创建用户';
COMMENT ON COLUMN "SYS_PROFILES"."CREATE_TIME" is '创建时间';
COMMENT ON COLUMN "SYS_PROFILES"."LAST_UPDATE_BY" is '最后更新用户';
COMMENT ON COLUMN "SYS_PROFILES"."LAST_UPDATE_TIME" is '最后更新时间';

@ -0,0 +1,32 @@
-- ----------------------------
-- Table structure for LOGERR - 错误日志
-- Target : Oracle
-- Author : wangbing
-- Date: : 2020-07-11
-- ----------------------------
CREATE TABLE "SYS_LOGERR" (
"ID" NUMBER(19) NOT NULL,
"LOG_TYPE" VARCHAR(20) NULL,
"LOG_TITLE" VARCHAR2(50) NULL,
"LOG_NOTE" VARCHAR2(500) NULL,
"LOG_STATE" VARCHAR(20) NULL,
"ROW_VERSION" NUMBER(19) NOT NULL,
"IS_DELETED" CHAR(1) NOT NULL,
"CREATE_BY" NUMBER(19) NOT NULL,
"CREATE_TIME" DATE NOT NULL,
"LAST_UPDATE_BY" NUMBER(19) NULL,
"LAST_UPDATE_TIME" DATE NULL
);
COMMENT ON TABLE "SYS_LOGERR" is '错误日志';
COMMENT ON COLUMN "SYS_LOGERR"."ID" is '主键';
COMMENT ON COLUMN "SYS_LOGERR"."LOG_TYPE" is '日志类型';
COMMENT ON COLUMN "SYS_LOGERR"."LOG_TITLE" is '任务标题';
COMMENT ON COLUMN "SYS_LOGERR"."LOG_NOTE" is '日志描述';
COMMENT ON COLUMN "SYS_LOGERR"."LOG_STATE" is '日志状态';
COMMENT ON COLUMN "SYS_LOGERR"."ROW_VERSION" is '行版本';
COMMENT ON COLUMN "SYS_LOGERR"."IS_DELETED" is '是否已删除';
COMMENT ON COLUMN "SYS_LOGERR"."CREATE_BY" is '创建用户';
COMMENT ON COLUMN "SYS_LOGERR"."CREATE_TIME" is '创建时间';
COMMENT ON COLUMN "SYS_LOGERR"."LAST_UPDATE_BY" is '最后更新用户';
COMMENT ON COLUMN "SYS_LOGERR"."LAST_UPDATE_TIME" is '最后更新时间';

@ -0,0 +1,30 @@
-- ----------------------------
-- Table structure for PROFILES - 系统配置
-- Target : Oracle
-- Author : wangbing
-- Date: : 2020-07-11
-- ----------------------------
CREATE TABLE "SYS_PROFILES" (
"ID" NUMBER(19) NOT NULL,
"ACTIVE" VARCHAR(20) NULL,
"KEY" VARCHAR2(50) NULL,
"VALUE" VARCHAR2(50) NULL,
"ROW_VERSION" NUMBER(19) NOT NULL,
"IS_DELETED" CHAR(1) NOT NULL,
"CREATE_BY" NUMBER(19) NOT NULL,
"CREATE_TIME" DATE NOT NULL,
"LAST_UPDATE_BY" NUMBER(19) NULL,
"LAST_UPDATE_TIME" DATE NULL
);
COMMENT ON TABLE "SYS_PROFILES" is '系统配置';
COMMENT ON COLUMN "SYS_PROFILES"."ID" is '主键';
COMMENT ON COLUMN "SYS_PROFILES"."ACTIVE" is '环境';
COMMENT ON COLUMN "SYS_PROFILES"."KEY" is '配置键';
COMMENT ON COLUMN "SYS_PROFILES"."VALUE" is '配置值';
COMMENT ON COLUMN "SYS_PROFILES"."ROW_VERSION" is '行版本';
COMMENT ON COLUMN "SYS_PROFILES"."IS_DELETED" is '是否已删除';
COMMENT ON COLUMN "SYS_PROFILES"."CREATE_BY" is '创建用户';
COMMENT ON COLUMN "SYS_PROFILES"."CREATE_TIME" is '创建时间';
COMMENT ON COLUMN "SYS_PROFILES"."LAST_UPDATE_BY" is '最后更新用户';
COMMENT ON COLUMN "SYS_PROFILES"."LAST_UPDATE_TIME" is '最后更新时间';

@ -0,0 +1,36 @@
-- ----------------------------
-- Table structure for SEQUENCE - 序列
-- Target : Oracle
-- Author : wangbing
-- Date: : 2020-07-11
-- ----------------------------
CREATE TABLE "SYS_SEQUENCE" (
"ID" NUMBER(19) NOT NULL,
"SEQ_NAME" VARCHAR2(50) NULL,
"SEQ_NOTE" VARCHAR2(50) NULL,
"YEAR" VARCHAR2(4) NULL,
"MONTH" VARCHAR2(2) NULL,
"DATE" VARCHAR2(2) NULL,
"NEXT_VALUE" NUMBER(10) NULL,
"ROW_VERSION" NUMBER(19) NOT NULL,
"IS_DELETED" CHAR(1) NOT NULL,
"CREATE_BY" NUMBER(19) NOT NULL,
"CREATE_TIME" DATE NOT NULL,
"LAST_UPDATE_BY" NUMBER(19) NULL,
"LAST_UPDATE_TIME" DATE NULL
);
COMMENT ON TABLE "SYS_SEQUENCE" is '序列';
COMMENT ON COLUMN "SYS_SEQUENCE"."ID" is '主键';
COMMENT ON COLUMN "SYS_SEQUENCE"."SEQ_NAME" is '序列名称';
COMMENT ON COLUMN "SYS_SEQUENCE"."SEQ_NOTE" is '序列备注';
COMMENT ON COLUMN "SYS_SEQUENCE"."YEAR" is '';
COMMENT ON COLUMN "SYS_SEQUENCE"."MONTH" is '';
COMMENT ON COLUMN "SYS_SEQUENCE"."DATE" is '';
COMMENT ON COLUMN "SYS_SEQUENCE"."NEXT_VALUE" is '下一个值';
COMMENT ON COLUMN "SYS_SEQUENCE"."ROW_VERSION" is '行版本';
COMMENT ON COLUMN "SYS_SEQUENCE"."IS_DELETED" is '是否已删除';
COMMENT ON COLUMN "SYS_SEQUENCE"."CREATE_BY" is '创建用户';
COMMENT ON COLUMN "SYS_SEQUENCE"."CREATE_TIME" is '创建时间';
COMMENT ON COLUMN "SYS_SEQUENCE"."LAST_UPDATE_BY" is '最后更新用户';
COMMENT ON COLUMN "SYS_SEQUENCE"."LAST_UPDATE_TIME" is '最后更新时间';

@ -0,0 +1,297 @@
-- ----------------------------
-- Table structure for DICT - 字典
-- Target : MySQL
-- Author : wangbing
-- Date: : 2020-07-11
-- ----------------------------
CREATE TABLE `SYS_DICT` (
`ID` BIGINT(20) NOT NULL COMMENT '主键',
`DICT_NAME` VARCHAR(50) COMMENT '字典名称',
`DICT_COMMENT` VARCHAR(50) COMMENT '字典描述',
`VERSION` VARCHAR(50) COMMENT '字典版本',
`VALID` TINYINT(1) 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 DICT_ITEM - 字典项
-- Target : MySQL
-- Author : wangbing
-- Date: : 2020-07-11
-- ----------------------------
CREATE TABLE `SYS_DICT_ITEM` (
`ID` BIGINT(20) NOT NULL COMMENT '主键',
`DICT_NAME` VARCHAR(50) COMMENT '字典名称',
`KEY` VARCHAR(20) COMMENT '字典键',
`VALUE` VARCHAR(50) COMMENT '字典值',
`SORT` INTEGER(10) COMMENT '排序',
`VALID` TINYINT(1) 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 RES - 资源
-- Target : MySQL
-- Author : wangbing
-- Date: : 2020-07-11
-- ----------------------------
CREATE TABLE `SYS_RES` (
`ID` BIGINT(20) NOT NULL COMMENT '主键',
`RES_CODE` VARCHAR(50) NOT NULL COMMENT '资源代码',
`RES_NAME` VARCHAR(50) NOT NULL COMMENT '资源名称',
`RES_TYPE` VARCHAR(20) NOT NULL COMMENT '资源类型',
`RES_VALUE` VARCHAR(250) COMMENT '资源内容',
`SUP_CODE` VARCHAR(50) COMMENT '上级代码',
`SUP_NAME` VARCHAR(50) COMMENT '上级名称',
`FREE` TINYINT(1) COMMENT '是否免费',
`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='资源';
-- ----------------------------
-- Table structure for USER - 用户
-- Target : MySQL
-- Author : wangbing
-- Date: : 2020-07-11
-- ----------------------------
CREATE TABLE `SYS_USER` (
`ID` BIGINT(20) NOT NULL COMMENT '主键',
`USER_NAME` VARCHAR(100) NOT NULL COMMENT '用户账户',
`USER_CODE` VARCHAR(50) NOT NULL COMMENT '用户代码',
`USER_ALIAS` VARCHAR(50) COMMENT '用户别名',
`USER_PWD` VARCHAR(50) NOT NULL COMMENT '用户密码',
`USER_STATUS` VARCHAR(20) NOT NULL COMMENT '用户状态',
`DEPT_ID` BIGINT(20) COMMENT '部门主键',
`DEPT_CODE` VARCHAR(50) COMMENT '部门代码',
`DEPT_NAME` VARCHAR(100) 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 DEPT - 部门
-- Target : MySQL
-- Author : wangbing
-- Date: : 2020-07-11
-- ----------------------------
CREATE TABLE `SYS_DEPT` (
`ID` BIGINT(20) NOT NULL COMMENT '主键',
`DEPT_CODE` VARCHAR(50) NOT NULL COMMENT '部门代码',
`DEPT_NAME` VARCHAR(100) NOT NULL COMMENT '部门名称',
`DEPT_ALIAS` VARCHAR(50) COMMENT '部门别名',
`SUP_CODE` VARCHAR(50) COMMENT '上级代码',
`SUP_NAME` VARCHAR(100) COMMENT '上级名称',
`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='部门';
-- ----------------------------
-- Table structure for ROLE - 角色
-- Target : MySQL
-- Author : wangbing
-- Date: : 2020-07-11
-- ----------------------------
CREATE TABLE `SYS_ROLE` (
`ID` BIGINT(20) NOT NULL COMMENT '主键',
`CODE` VARCHAR(50) NOT NULL COMMENT '角色代码',
`NAME` VARCHAR(50) NOT NULL COMMENT '角色名称',
`COMMENT` VARCHAR(50) 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 TOKENS - 通行证
-- Target : MySQL
-- Author : wangbing
-- Date: : 2020-07-11
-- ----------------------------
CREATE TABLE `SYS_TOKENS` (
`ID` BIGINT(20) NOT NULL COMMENT '主键',
`TOKEN` VARCHAR(50) NOT NULL COMMENT '登录令牌',
`USER_ID` BIGINT(20) NOT NULL COMMENT '用户主键',
`USER_NAME` VARCHAR(50) NOT NULL COMMENT '用户名称',
`LOGIN_TIME` DATETIME NOT NULL COMMENT '登录时间',
`VALID_TIME` DATETIME NOT NULL COMMENT '有效时间',
`VALID` TINYINT(1) NOT NULL COMMENT '是否有效',
`DEPT_ID` BIGINT(20) COMMENT '部门主键',
`DEPT_CODE` VARCHAR(50) COMMENT '部门代码',
`DEPT_NAME` VARCHAR(100) COMMENT '部门名称',
`TERMINAL` VARCHAR(20) COMMENT '终端类型',
`TERMINAL_IP` VARCHAR(50) COMMENT '终端地址',
`TERMINAL_INFO` VARCHAR(500) 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 FILE - 文件
-- Target : MySQL
-- Author : wangbing
-- Date: : 2020-07-11
-- ----------------------------
CREATE TABLE `SYS_FILE` (
`ID` BIGINT(20) NOT NULL COMMENT '主键',
`NAME` VARCHAR(250) COMMENT '文件名称',
`FILE_TYPE` VARCHAR(20) COMMENT '文件类型',
`ATTRIBUTE1` VARCHAR(50) COMMENT '扩展属性1',
`ATTRIBUTE2` VARCHAR(50) COMMENT '扩展属性2',
`LOCATION` VARCHAR(500) COMMENT '存放地址',
`URL` VARCHAR(500) COMMENT '访问地址',
`URL_DOWNLOAD` VARCHAR(500) 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 USER_ROLE - 用户角色授权
-- Target : MySQL
-- Author : wangbing
-- Date: : 2020-07-11
-- ----------------------------
CREATE TABLE `SYS_USER_ROLE` (
`ID` BIGINT(20) NOT NULL COMMENT '主键',
`USER_ID` BIGINT(20) NOT NULL COMMENT '用户主键',
`USER_CODE` VARCHAR(50) NOT NULL COMMENT '用户代码',
`ROLE_ID` BIGINT(20) NOT NULL COMMENT '角色主键',
`ROLE_CODE` 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 ROLE_RES - 角色资源关系
-- Target : MySQL
-- Author : wangbing
-- Date: : 2020-07-11
-- ----------------------------
CREATE TABLE `SYS_ROLE_RES` (
`ID` BIGINT(20) NOT NULL COMMENT '主键',
`ROLE_ID` BIGINT(20) NOT NULL COMMENT '角色主键',
`ROLE_CODE` VARCHAR(50) NOT NULL COMMENT '角色代码',
`RES_ID` BIGINT(20) NOT NULL COMMENT '资源主键',
`RES_CODE` 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-07-11
-- ----------------------------
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任务';
-- ----------------------------
-- Table structure for VISITOR - 应用接入
-- Target : MySQL
-- Author : wangbing
-- Date: : 2020-07-11
-- ----------------------------
CREATE TABLE `SYS_VISITOR` (
`ID` BIGINT(20) NOT NULL COMMENT '主键',
`APP_NAME` VARCHAR(50) NOT NULL COMMENT '应用名称',
`APP_NOTE` VARCHAR(250) COMMENT '应用简介',
`APP_KEY` VARCHAR(50) NOT NULL COMMENT '应用码',
`APP_SECRET` VARCHAR(16) NOT NULL COMMENT '安全码',
`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='应用接入';
-- ----------------------------
-- Table structure for VISITOR_RES - 应用资源关系
-- Target : MySQL
-- Author : wangbing
-- Date: : 2020-07-11
-- ----------------------------
CREATE TABLE `SYS_VISITOR_RES` (
`ID` BIGINT(20) NOT NULL COMMENT '主键',
`APP_ID` BIGINT(20) NOT NULL COMMENT '应用主键',
`APP_KEY` VARCHAR(50) NOT NULL COMMENT '应用码',
`RES_ID` BIGINT(20) NOT NULL COMMENT '资源主键',
`RES_CODE` 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 DEPT - 部门
-- Target : MySQL
-- Author : wangbing
-- Date: : 2020-07-11
-- ----------------------------
CREATE TABLE `SYS_DEPT` (
`ID` BIGINT(20) NOT NULL COMMENT '主键',
`DEPT_CODE` VARCHAR(50) NOT NULL COMMENT '部门代码',
`DEPT_NAME` VARCHAR(100) NOT NULL COMMENT '部门名称',
`DEPT_ALIAS` VARCHAR(50) COMMENT '部门别名',
`SUP_CODE` VARCHAR(50) COMMENT '上级代码',
`SUP_NAME` VARCHAR(100) COMMENT '上级名称',
`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='部门';

@ -0,0 +1,20 @@
-- ----------------------------
-- Table structure for DICT - 字典
-- Target : MySQL
-- Author : wangbing
-- Date: : 2020-07-11
-- ----------------------------
CREATE TABLE `SYS_DICT` (
`ID` BIGINT(20) NOT NULL COMMENT '主键',
`DICT_NAME` VARCHAR(50) COMMENT '字典名称',
`DICT_COMMENT` VARCHAR(50) COMMENT '字典描述',
`VERSION` VARCHAR(50) COMMENT '字典版本',
`VALID` TINYINT(1) 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,21 @@
-- ----------------------------
-- Table structure for DICT_ITEM - 字典项
-- Target : MySQL
-- Author : wangbing
-- Date: : 2020-07-11
-- ----------------------------
CREATE TABLE `SYS_DICT_ITEM` (
`ID` BIGINT(20) NOT NULL COMMENT '主键',
`DICT_NAME` VARCHAR(50) COMMENT '字典名称',
`KEY` VARCHAR(20) COMMENT '字典键',
`VALUE` VARCHAR(50) COMMENT '字典值',
`SORT` INTEGER(10) COMMENT '排序',
`VALID` TINYINT(1) 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,23 @@
-- ----------------------------
-- Table structure for FILE - 文件
-- Target : MySQL
-- Author : wangbing
-- Date: : 2020-07-11
-- ----------------------------
CREATE TABLE `SYS_FILE` (
`ID` BIGINT(20) NOT NULL COMMENT '主键',
`NAME` VARCHAR(250) COMMENT '文件名称',
`FILE_TYPE` VARCHAR(20) COMMENT '文件类型',
`ATTRIBUTE1` VARCHAR(50) COMMENT '扩展属性1',
`ATTRIBUTE2` VARCHAR(50) COMMENT '扩展属性2',
`LOCATION` VARCHAR(500) COMMENT '存放地址',
`URL` VARCHAR(500) COMMENT '访问地址',
`URL_DOWNLOAD` VARCHAR(500) 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,24 @@
-- ----------------------------
-- Table structure for RES - 资源
-- Target : MySQL
-- Author : wangbing
-- Date: : 2020-07-11
-- ----------------------------
CREATE TABLE `SYS_RES` (
`ID` BIGINT(20) NOT NULL COMMENT '主键',
`RES_CODE` VARCHAR(50) NOT NULL COMMENT '资源代码',
`RES_NAME` VARCHAR(50) NOT NULL COMMENT '资源名称',
`RES_TYPE` VARCHAR(20) NOT NULL COMMENT '资源类型',
`RES_VALUE` VARCHAR(250) COMMENT '资源内容',
`SUP_CODE` VARCHAR(50) COMMENT '上级代码',
`SUP_NAME` VARCHAR(50) COMMENT '上级名称',
`FREE` TINYINT(1) COMMENT '是否免费',
`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='资源';

@ -0,0 +1,19 @@
-- ----------------------------
-- Table structure for ROLE - 角色
-- Target : MySQL
-- Author : wangbing
-- Date: : 2020-07-11
-- ----------------------------
CREATE TABLE `SYS_ROLE` (
`ID` BIGINT(20) NOT NULL COMMENT '主键',
`CODE` VARCHAR(50) NOT NULL COMMENT '角色代码',
`NAME` VARCHAR(50) NOT NULL COMMENT '角色名称',
`COMMENT` VARCHAR(50) 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,20 @@
-- ----------------------------
-- Table structure for ROLE_RES - 角色资源关系
-- Target : MySQL
-- Author : wangbing
-- Date: : 2020-07-11
-- ----------------------------
CREATE TABLE `SYS_ROLE_RES` (
`ID` BIGINT(20) NOT NULL COMMENT '主键',
`ROLE_ID` BIGINT(20) NOT NULL COMMENT '角色主键',
`ROLE_CODE` VARCHAR(50) NOT NULL COMMENT '角色代码',
`RES_ID` BIGINT(20) NOT NULL COMMENT '资源主键',
`RES_CODE` 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-07-11
-- ----------------------------
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,28 @@
-- ----------------------------
-- Table structure for TOKENS - 通行证
-- Target : MySQL
-- Author : wangbing
-- Date: : 2020-07-11
-- ----------------------------
CREATE TABLE `SYS_TOKENS` (
`ID` BIGINT(20) NOT NULL COMMENT '主键',
`TOKEN` VARCHAR(50) NOT NULL COMMENT '登录令牌',
`USER_ID` BIGINT(20) NOT NULL COMMENT '用户主键',
`USER_NAME` VARCHAR(50) NOT NULL COMMENT '用户名称',
`LOGIN_TIME` DATETIME NOT NULL COMMENT '登录时间',
`VALID_TIME` DATETIME NOT NULL COMMENT '有效时间',
`VALID` TINYINT(1) NOT NULL COMMENT '是否有效',
`DEPT_ID` BIGINT(20) COMMENT '部门主键',
`DEPT_CODE` VARCHAR(50) COMMENT '部门代码',
`DEPT_NAME` VARCHAR(100) COMMENT '部门名称',
`TERMINAL` VARCHAR(20) COMMENT '终端类型',
`TERMINAL_IP` VARCHAR(50) COMMENT '终端地址',
`TERMINAL_INFO` VARCHAR(500) 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,24 @@
-- ----------------------------
-- Table structure for USER - 用户
-- Target : MySQL
-- Author : wangbing
-- Date: : 2020-07-11
-- ----------------------------
CREATE TABLE `SYS_USER` (
`ID` BIGINT(20) NOT NULL COMMENT '主键',
`USER_NAME` VARCHAR(100) NOT NULL COMMENT '用户账户',
`USER_CODE` VARCHAR(50) NOT NULL COMMENT '用户代码',
`USER_ALIAS` VARCHAR(50) COMMENT '用户别名',
`USER_PWD` VARCHAR(50) NOT NULL COMMENT '用户密码',
`USER_STATUS` VARCHAR(20) NOT NULL COMMENT '用户状态',
`DEPT_ID` BIGINT(20) COMMENT '部门主键',
`DEPT_CODE` VARCHAR(50) COMMENT '部门代码',
`DEPT_NAME` VARCHAR(100) 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,20 @@
-- ----------------------------
-- Table structure for USER_ROLE - 用户角色授权
-- Target : MySQL
-- Author : wangbing
-- Date: : 2020-07-11
-- ----------------------------
CREATE TABLE `SYS_USER_ROLE` (
`ID` BIGINT(20) NOT NULL COMMENT '主键',
`USER_ID` BIGINT(20) NOT NULL COMMENT '用户主键',
`USER_CODE` VARCHAR(50) NOT NULL COMMENT '用户代码',
`ROLE_ID` BIGINT(20) NOT NULL COMMENT '角色主键',
`ROLE_CODE` 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,21 @@
-- ----------------------------
-- Table structure for VISITOR - 应用接入
-- Target : MySQL
-- Author : wangbing
-- Date: : 2020-07-11
-- ----------------------------
CREATE TABLE `SYS_VISITOR` (
`ID` BIGINT(20) NOT NULL COMMENT '主键',
`APP_NAME` VARCHAR(50) NOT NULL COMMENT '应用名称',
`APP_NOTE` VARCHAR(250) COMMENT '应用简介',
`APP_KEY` VARCHAR(50) NOT NULL COMMENT '应用码',
`APP_SECRET` VARCHAR(16) NOT NULL COMMENT '安全码',
`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='应用接入';

@ -0,0 +1,20 @@
-- ----------------------------
-- Table structure for VISITOR_RES - 应用资源关系
-- Target : MySQL
-- Author : wangbing
-- Date: : 2020-07-11
-- ----------------------------
CREATE TABLE `SYS_VISITOR_RES` (
`ID` BIGINT(20) NOT NULL COMMENT '主键',
`APP_ID` BIGINT(20) NOT NULL COMMENT '应用主键',
`APP_KEY` VARCHAR(50) NOT NULL COMMENT '应用码',
`RES_ID` BIGINT(20) NOT NULL COMMENT '资源主键',
`RES_CODE` 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,464 @@
-- ----------------------------
-- Table structure for DICT - 字典
-- Target : Oracle
-- Author : wangbing
-- Date: : 2020-07-11
-- ----------------------------
CREATE TABLE "SYS_DICT" (
"ID" NUMBER(19) NOT NULL,
"DICT_NAME" VARCHAR2(50) NULL,
"DICT_COMMENT" VARCHAR2(50) NULL,
"VERSION" VARCHAR2(50) NULL,
"VALID" CHAR(1) NULL,
"ROW_VERSION" NUMBER(19) NOT NULL,
"IS_DELETED" CHAR(1) NOT NULL,
"CREATE_BY" NUMBER(19) NOT NULL,
"CREATE_TIME" DATE NOT NULL,
"LAST_UPDATE_BY" NUMBER(19) NULL,
"LAST_UPDATE_TIME" DATE NULL
);
COMMENT ON TABLE "SYS_DICT" is '字典';
COMMENT ON COLUMN "SYS_DICT"."ID" is '主键';
COMMENT ON COLUMN "SYS_DICT"."DICT_NAME" is '字典名称';
COMMENT ON COLUMN "SYS_DICT"."DICT_COMMENT" is '字典描述';
COMMENT ON COLUMN "SYS_DICT"."VERSION" is '字典版本';
COMMENT ON COLUMN "SYS_DICT"."VALID" is '是否有效';
COMMENT ON COLUMN "SYS_DICT"."ROW_VERSION" is '行版本';
COMMENT ON COLUMN "SYS_DICT"."IS_DELETED" is '是否已删除';
COMMENT ON COLUMN "SYS_DICT"."CREATE_BY" is '创建用户';
COMMENT ON COLUMN "SYS_DICT"."CREATE_TIME" is '创建时间';
COMMENT ON COLUMN "SYS_DICT"."LAST_UPDATE_BY" is '最后更新用户';
COMMENT ON COLUMN "SYS_DICT"."LAST_UPDATE_TIME" is '最后更新时间';
-- ----------------------------
-- Table structure for DICT_ITEM - 字典项
-- Target : Oracle
-- Author : wangbing
-- Date: : 2020-07-11
-- ----------------------------
CREATE TABLE "SYS_DICT_ITEM" (
"ID" NUMBER(19) NOT NULL,
"DICT_NAME" VARCHAR2(50) NULL,
"KEY" VARCHAR2(20) NULL,
"VALUE" VARCHAR2(50) NULL,
"SORT" NUMBER(10) NULL,
"VALID" CHAR(1) NULL,
"ROW_VERSION" NUMBER(19) NOT NULL,
"IS_DELETED" CHAR(1) NOT NULL,
"CREATE_BY" NUMBER(19) NOT NULL,
"CREATE_TIME" DATE NOT NULL,
"LAST_UPDATE_BY" NUMBER(19) NULL,
"LAST_UPDATE_TIME" DATE NULL
);
COMMENT ON TABLE "SYS_DICT_ITEM" is '字典项';
COMMENT ON COLUMN "SYS_DICT_ITEM"."ID" is '主键';
COMMENT ON COLUMN "SYS_DICT_ITEM"."DICT_NAME" is '字典名称';
COMMENT ON COLUMN "SYS_DICT_ITEM"."KEY" is '字典键';
COMMENT ON COLUMN "SYS_DICT_ITEM"."VALUE" is '字典值';
COMMENT ON COLUMN "SYS_DICT_ITEM"."SORT" is '排序';
COMMENT ON COLUMN "SYS_DICT_ITEM"."VALID" is '是否有效';
COMMENT ON COLUMN "SYS_DICT_ITEM"."ROW_VERSION" is '行版本';
COMMENT ON COLUMN "SYS_DICT_ITEM"."IS_DELETED" is '是否已删除';
COMMENT ON COLUMN "SYS_DICT_ITEM"."CREATE_BY" is '创建用户';
COMMENT ON COLUMN "SYS_DICT_ITEM"."CREATE_TIME" is '创建时间';
COMMENT ON COLUMN "SYS_DICT_ITEM"."LAST_UPDATE_BY" is '最后更新用户';
COMMENT ON COLUMN "SYS_DICT_ITEM"."LAST_UPDATE_TIME" is '最后更新时间';
-- ----------------------------
-- Table structure for RES - 资源
-- Target : Oracle
-- Author : wangbing
-- Date: : 2020-07-11
-- ----------------------------
CREATE TABLE "SYS_RES" (
"ID" NUMBER(19) NOT NULL,
"RES_CODE" VARCHAR2(50) NULL,
"RES_NAME" VARCHAR2(50) NULL,
"RES_TYPE" VARCHAR(20) NULL,
"RES_VALUE" VARCHAR2(250) NULL,
"SUP_CODE" VARCHAR2(50) NULL,
"SUP_NAME" VARCHAR2(50) NULL,
"FREE" CHAR(1) NULL,
"VALID" CHAR(1) NULL,
"ROW_VERSION" NUMBER(19) NOT NULL,
"IS_DELETED" CHAR(1) NOT NULL,
"CREATE_BY" NUMBER(19) NOT NULL,
"CREATE_TIME" DATE NOT NULL,
"LAST_UPDATE_BY" NUMBER(19) NULL,
"LAST_UPDATE_TIME" DATE NULL
);
COMMENT ON TABLE "SYS_RES" is '资源';
COMMENT ON COLUMN "SYS_RES"."ID" is '主键';
COMMENT ON COLUMN "SYS_RES"."RES_CODE" is '资源代码';
COMMENT ON COLUMN "SYS_RES"."RES_NAME" is '资源名称';
COMMENT ON COLUMN "SYS_RES"."RES_TYPE" is '资源类型';
COMMENT ON COLUMN "SYS_RES"."RES_VALUE" is '资源内容';
COMMENT ON COLUMN "SYS_RES"."SUP_CODE" is '上级代码';
COMMENT ON COLUMN "SYS_RES"."SUP_NAME" is '上级名称';
COMMENT ON COLUMN "SYS_RES"."FREE" is '是否免费';
COMMENT ON COLUMN "SYS_RES"."VALID" is '是否有效';
COMMENT ON COLUMN "SYS_RES"."ROW_VERSION" is '行版本';
COMMENT ON COLUMN "SYS_RES"."IS_DELETED" is '是否已删除';
COMMENT ON COLUMN "SYS_RES"."CREATE_BY" is '创建用户';
COMMENT ON COLUMN "SYS_RES"."CREATE_TIME" is '创建时间';
COMMENT ON COLUMN "SYS_RES"."LAST_UPDATE_BY" is '最后更新用户';
COMMENT ON COLUMN "SYS_RES"."LAST_UPDATE_TIME" is '最后更新时间';
-- ----------------------------
-- Table structure for USER - 用户
-- Target : Oracle
-- Author : wangbing
-- Date: : 2020-07-11
-- ----------------------------
CREATE TABLE "SYS_USER" (
"ID" NUMBER(19) NOT NULL,
"USER_NAME" VARCHAR2(100) NULL,
"USER_CODE" VARCHAR2(50) NULL,
"USER_ALIAS" VARCHAR2(50) NULL,
"USER_PWD" VARCHAR2(50) NULL,
"USER_STATUS" VARCHAR(20) NULL,
"DEPT_ID" NUMBER(19) NULL,
"DEPT_CODE" VARCHAR2(50) NULL,
"DEPT_NAME" VARCHAR2(100) NULL,
"ROW_VERSION" NUMBER(19) NOT NULL,
"IS_DELETED" CHAR(1) NOT NULL,
"CREATE_BY" NUMBER(19) NOT NULL,
"CREATE_TIME" DATE NOT NULL,
"LAST_UPDATE_BY" NUMBER(19) NULL,
"LAST_UPDATE_TIME" DATE NULL
);
COMMENT ON TABLE "SYS_USER" is '用户';
COMMENT ON COLUMN "SYS_USER"."ID" is '主键';
COMMENT ON COLUMN "SYS_USER"."USER_NAME" is '用户账户';
COMMENT ON COLUMN "SYS_USER"."USER_CODE" is '用户代码';
COMMENT ON COLUMN "SYS_USER"."USER_ALIAS" is '用户别名';
COMMENT ON COLUMN "SYS_USER"."USER_PWD" is '用户密码';
COMMENT ON COLUMN "SYS_USER"."USER_STATUS" is '用户状态';
COMMENT ON COLUMN "SYS_USER"."DEPT_ID" is '部门主键';
COMMENT ON COLUMN "SYS_USER"."DEPT_CODE" is '部门代码';
COMMENT ON COLUMN "SYS_USER"."DEPT_NAME" is '部门名称';
COMMENT ON COLUMN "SYS_USER"."ROW_VERSION" is '行版本';
COMMENT ON COLUMN "SYS_USER"."IS_DELETED" is '是否已删除';
COMMENT ON COLUMN "SYS_USER"."CREATE_BY" is '创建用户';
COMMENT ON COLUMN "SYS_USER"."CREATE_TIME" is '创建时间';
COMMENT ON COLUMN "SYS_USER"."LAST_UPDATE_BY" is '最后更新用户';
COMMENT ON COLUMN "SYS_USER"."LAST_UPDATE_TIME" is '最后更新时间';
-- ----------------------------
-- Table structure for DEPT - 部门
-- Target : Oracle
-- Author : wangbing
-- Date: : 2020-07-11
-- ----------------------------
CREATE TABLE "SYS_DEPT" (
"ID" NUMBER(19) NOT NULL,
"DEPT_CODE" VARCHAR2(50) NULL,
"DEPT_NAME" VARCHAR2(100) NULL,
"DEPT_ALIAS" VARCHAR2(50) NULL,
"SUP_CODE" VARCHAR2(50) NULL,
"SUP_NAME" VARCHAR2(100) NULL,
"VALID" CHAR(1) NULL,
"ROW_VERSION" NUMBER(19) NOT NULL,
"IS_DELETED" CHAR(1) NOT NULL,
"CREATE_BY" NUMBER(19) NOT NULL,
"CREATE_TIME" DATE NOT NULL,
"LAST_UPDATE_BY" NUMBER(19) NULL,
"LAST_UPDATE_TIME" DATE NULL
);
COMMENT ON TABLE "SYS_DEPT" is '部门';
COMMENT ON COLUMN "SYS_DEPT"."ID" is '主键';
COMMENT ON COLUMN "SYS_DEPT"."DEPT_CODE" is '部门代码';
COMMENT ON COLUMN "SYS_DEPT"."DEPT_NAME" is '部门名称';
COMMENT ON COLUMN "SYS_DEPT"."DEPT_ALIAS" is '部门别名';
COMMENT ON COLUMN "SYS_DEPT"."SUP_CODE" is '上级代码';
COMMENT ON COLUMN "SYS_DEPT"."SUP_NAME" is '上级名称';
COMMENT ON COLUMN "SYS_DEPT"."VALID" is '是否有效';
COMMENT ON COLUMN "SYS_DEPT"."ROW_VERSION" is '行版本';
COMMENT ON COLUMN "SYS_DEPT"."IS_DELETED" is '是否已删除';
COMMENT ON COLUMN "SYS_DEPT"."CREATE_BY" is '创建用户';
COMMENT ON COLUMN "SYS_DEPT"."CREATE_TIME" is '创建时间';
COMMENT ON COLUMN "SYS_DEPT"."LAST_UPDATE_BY" is '最后更新用户';
COMMENT ON COLUMN "SYS_DEPT"."LAST_UPDATE_TIME" is '最后更新时间';
-- ----------------------------
-- Table structure for ROLE - 角色
-- Target : Oracle
-- Author : wangbing
-- Date: : 2020-07-11
-- ----------------------------
CREATE TABLE "SYS_ROLE" (
"ID" NUMBER(19) NOT NULL,
"CODE" VARCHAR2(50) NULL,
"NAME" VARCHAR2(50) NULL,
"COMMENT" VARCHAR2(50) NULL,
"ROW_VERSION" NUMBER(19) NOT NULL,
"IS_DELETED" CHAR(1) NOT NULL,
"CREATE_BY" NUMBER(19) NOT NULL,
"CREATE_TIME" DATE NOT NULL,
"LAST_UPDATE_BY" NUMBER(19) NULL,
"LAST_UPDATE_TIME" DATE NULL
);
COMMENT ON TABLE "SYS_ROLE" is '角色';
COMMENT ON COLUMN "SYS_ROLE"."ID" is '主键';
COMMENT ON COLUMN "SYS_ROLE"."CODE" is '角色代码';
COMMENT ON COLUMN "SYS_ROLE"."NAME" is '角色名称';
COMMENT ON COLUMN "SYS_ROLE"."COMMENT" is '角色描述';
COMMENT ON COLUMN "SYS_ROLE"."ROW_VERSION" is '行版本';
COMMENT ON COLUMN "SYS_ROLE"."IS_DELETED" is '是否已删除';
COMMENT ON COLUMN "SYS_ROLE"."CREATE_BY" is '创建用户';
COMMENT ON COLUMN "SYS_ROLE"."CREATE_TIME" is '创建时间';
COMMENT ON COLUMN "SYS_ROLE"."LAST_UPDATE_BY" is '最后更新用户';
COMMENT ON COLUMN "SYS_ROLE"."LAST_UPDATE_TIME" is '最后更新时间';
-- ----------------------------
-- Table structure for TOKENS - 通行证
-- Target : Oracle
-- Author : wangbing
-- Date: : 2020-07-11
-- ----------------------------
CREATE TABLE "SYS_TOKENS" (
"ID" NUMBER(19) NOT NULL,
"TOKEN" VARCHAR2(50) NULL,
"USER_ID" NUMBER(19) NULL,
"USER_NAME" VARCHAR2(50) NULL,
"LOGIN_TIME" DATE NULL,
"VALID_TIME" DATE NULL,
"VALID" CHAR(1) NULL,
"DEPT_ID" NUMBER(19) NULL,
"DEPT_CODE" VARCHAR2(50) NULL,
"DEPT_NAME" VARCHAR2(100) NULL,
"TERMINAL" VARCHAR(20) NULL,
"TERMINAL_IP" VARCHAR2(50) NULL,
"TERMINAL_INFO" VARCHAR2(500) NULL,
"ROW_VERSION" NUMBER(19) NOT NULL,
"IS_DELETED" CHAR(1) NOT NULL,
"CREATE_BY" NUMBER(19) NOT NULL,
"CREATE_TIME" DATE NOT NULL,
"LAST_UPDATE_BY" NUMBER(19) NULL,
"LAST_UPDATE_TIME" DATE NULL
);
COMMENT ON TABLE "SYS_TOKENS" is '通行证';
COMMENT ON COLUMN "SYS_TOKENS"."ID" is '主键';
COMMENT ON COLUMN "SYS_TOKENS"."TOKEN" is '登录令牌';
COMMENT ON COLUMN "SYS_TOKENS"."USER_ID" is '用户主键';
COMMENT ON COLUMN "SYS_TOKENS"."USER_NAME" is '用户名称';
COMMENT ON COLUMN "SYS_TOKENS"."LOGIN_TIME" is '登录时间';
COMMENT ON COLUMN "SYS_TOKENS"."VALID_TIME" is '有效时间';
COMMENT ON COLUMN "SYS_TOKENS"."VALID" is '是否有效';
COMMENT ON COLUMN "SYS_TOKENS"."DEPT_ID" is '部门主键';
COMMENT ON COLUMN "SYS_TOKENS"."DEPT_CODE" is '部门代码';
COMMENT ON COLUMN "SYS_TOKENS"."DEPT_NAME" is '部门名称';
COMMENT ON COLUMN "SYS_TOKENS"."TERMINAL" is '终端类型';
COMMENT ON COLUMN "SYS_TOKENS"."TERMINAL_IP" is '终端地址';
COMMENT ON COLUMN "SYS_TOKENS"."TERMINAL_INFO" is '终端信息';
COMMENT ON COLUMN "SYS_TOKENS"."ROW_VERSION" is '行版本';
COMMENT ON COLUMN "SYS_TOKENS"."IS_DELETED" is '是否已删除';
COMMENT ON COLUMN "SYS_TOKENS"."CREATE_BY" is '创建用户';
COMMENT ON COLUMN "SYS_TOKENS"."CREATE_TIME" is '创建时间';
COMMENT ON COLUMN "SYS_TOKENS"."LAST_UPDATE_BY" is '最后更新用户';
COMMENT ON COLUMN "SYS_TOKENS"."LAST_UPDATE_TIME" is '最后更新时间';
-- ----------------------------
-- Table structure for FILE - 文件
-- Target : Oracle
-- Author : wangbing
-- Date: : 2020-07-11
-- ----------------------------
CREATE TABLE "SYS_FILE" (
"ID" NUMBER(19) NOT NULL,
"NAME" VARCHAR2(250) NULL,
"FILE_TYPE" VARCHAR(20) NULL,
"ATTRIBUTE1" VARCHAR2(50) NULL,
"ATTRIBUTE2" VARCHAR2(50) NULL,
"LOCATION" VARCHAR2(500) NULL,
"URL" VARCHAR2(500) NULL,
"URL_DOWNLOAD" VARCHAR2(500) NULL,
"ROW_VERSION" NUMBER(19) NOT NULL,
"IS_DELETED" CHAR(1) NOT NULL,
"CREATE_BY" NUMBER(19) NOT NULL,
"CREATE_TIME" DATE NOT NULL,
"LAST_UPDATE_BY" NUMBER(19) NULL,
"LAST_UPDATE_TIME" DATE NULL
);
COMMENT ON TABLE "SYS_FILE" is '文件';
COMMENT ON COLUMN "SYS_FILE"."ID" is '主键';
COMMENT ON COLUMN "SYS_FILE"."NAME" is '文件名称';
COMMENT ON COLUMN "SYS_FILE"."FILE_TYPE" is '文件类型';
COMMENT ON COLUMN "SYS_FILE"."ATTRIBUTE1" is '扩展属性1';
COMMENT ON COLUMN "SYS_FILE"."ATTRIBUTE2" is '扩展属性2';
COMMENT ON COLUMN "SYS_FILE"."LOCATION" is '存放地址';
COMMENT ON COLUMN "SYS_FILE"."URL" is '访问地址';
COMMENT ON COLUMN "SYS_FILE"."URL_DOWNLOAD" is '下载地址';
COMMENT ON COLUMN "SYS_FILE"."ROW_VERSION" is '行版本';
COMMENT ON COLUMN "SYS_FILE"."IS_DELETED" is '是否已删除';
COMMENT ON COLUMN "SYS_FILE"."CREATE_BY" is '创建用户';
COMMENT ON COLUMN "SYS_FILE"."CREATE_TIME" is '创建时间';
COMMENT ON COLUMN "SYS_FILE"."LAST_UPDATE_BY" is '最后更新用户';
COMMENT ON COLUMN "SYS_FILE"."LAST_UPDATE_TIME" is '最后更新时间';
-- ----------------------------
-- Table structure for USER_ROLE - 用户角色授权
-- Target : Oracle
-- Author : wangbing
-- Date: : 2020-07-11
-- ----------------------------
CREATE TABLE "SYS_USER_ROLE" (
"ID" NUMBER(19) NOT NULL,
"USER_ID" NUMBER(19) NULL,
"USER_CODE" VARCHAR2(50) NULL,
"ROLE_ID" NUMBER(19) NULL,
"ROLE_CODE" VARCHAR2(50) NULL,
"ROW_VERSION" NUMBER(19) NOT NULL,
"IS_DELETED" CHAR(1) NOT NULL,
"CREATE_BY" NUMBER(19) NOT NULL,
"CREATE_TIME" DATE NOT NULL,
"LAST_UPDATE_BY" NUMBER(19) NULL,
"LAST_UPDATE_TIME" DATE NULL
);
COMMENT ON TABLE "SYS_USER_ROLE" is '用户角色授权';
COMMENT ON COLUMN "SYS_USER_ROLE"."ID" is '主键';
COMMENT ON COLUMN "SYS_USER_ROLE"."USER_ID" is '用户主键';
COMMENT ON COLUMN "SYS_USER_ROLE"."USER_CODE" is '用户代码';
COMMENT ON COLUMN "SYS_USER_ROLE"."ROLE_ID" is '角色主键';
COMMENT ON COLUMN "SYS_USER_ROLE"."ROLE_CODE" is '角色代码';
COMMENT ON COLUMN "SYS_USER_ROLE"."ROW_VERSION" is '行版本';
COMMENT ON COLUMN "SYS_USER_ROLE"."IS_DELETED" is '是否已删除';
COMMENT ON COLUMN "SYS_USER_ROLE"."CREATE_BY" is '创建用户';
COMMENT ON COLUMN "SYS_USER_ROLE"."CREATE_TIME" is '创建时间';
COMMENT ON COLUMN "SYS_USER_ROLE"."LAST_UPDATE_BY" is '最后更新用户';
COMMENT ON COLUMN "SYS_USER_ROLE"."LAST_UPDATE_TIME" is '最后更新时间';
-- ----------------------------
-- Table structure for ROLE_RES - 角色资源关系
-- Target : Oracle
-- Author : wangbing
-- Date: : 2020-07-11
-- ----------------------------
CREATE TABLE "SYS_ROLE_RES" (
"ID" NUMBER(19) NOT NULL,
"ROLE_ID" NUMBER(19) NULL,
"ROLE_CODE" VARCHAR2(50) NULL,
"RES_ID" NUMBER(19) NULL,
"RES_CODE" VARCHAR2(50) NULL,
"ROW_VERSION" NUMBER(19) NOT NULL,
"IS_DELETED" CHAR(1) NOT NULL,
"CREATE_BY" NUMBER(19) NOT NULL,
"CREATE_TIME" DATE NOT NULL,
"LAST_UPDATE_BY" NUMBER(19) NULL,
"LAST_UPDATE_TIME" DATE NULL
);
COMMENT ON TABLE "SYS_ROLE_RES" is '角色资源关系';
COMMENT ON COLUMN "SYS_ROLE_RES"."ID" is '主键';
COMMENT ON COLUMN "SYS_ROLE_RES"."ROLE_ID" is '角色主键';
COMMENT ON COLUMN "SYS_ROLE_RES"."ROLE_CODE" is '角色代码';
COMMENT ON COLUMN "SYS_ROLE_RES"."RES_ID" is '资源主键';
COMMENT ON COLUMN "SYS_ROLE_RES"."RES_CODE" is '资源代码';
COMMENT ON COLUMN "SYS_ROLE_RES"."ROW_VERSION" is '行版本';
COMMENT ON COLUMN "SYS_ROLE_RES"."IS_DELETED" is '是否已删除';
COMMENT ON COLUMN "SYS_ROLE_RES"."CREATE_BY" is '创建用户';
COMMENT ON COLUMN "SYS_ROLE_RES"."CREATE_TIME" is '创建时间';
COMMENT ON COLUMN "SYS_ROLE_RES"."LAST_UPDATE_BY" is '最后更新用户';
COMMENT ON COLUMN "SYS_ROLE_RES"."LAST_UPDATE_TIME" is '最后更新时间';
-- ----------------------------
-- Table structure for TASK_SQL - SQL任务
-- Target : Oracle
-- Author : wangbing
-- Date: : 2020-07-11
-- ----------------------------
CREATE TABLE "SYS_TASK_SQL" (
"ID" NUMBER(19) NOT NULL,
"TASK_NAME" VARCHAR2(50) NULL,
"TASK_NOTE" VARCHAR2(250) NULL,
"TASK_TYPE" VARCHAR(20) NULL,
"TYPE_VALUE" VARCHAR2(50) NULL,
"TASK_SQL" VARCHAR2(2500) NULL,
"VALID" CHAR(1) NULL,
"ROW_VERSION" NUMBER(19) NOT NULL,
"IS_DELETED" CHAR(1) NOT NULL,
"CREATE_BY" NUMBER(19) NOT NULL,
"CREATE_TIME" DATE NOT NULL,
"LAST_UPDATE_BY" NUMBER(19) NULL,
"LAST_UPDATE_TIME" DATE NULL
);
COMMENT ON TABLE "SYS_TASK_SQL" is 'SQL任务';
COMMENT ON COLUMN "SYS_TASK_SQL"."ID" is '主键';
COMMENT ON COLUMN "SYS_TASK_SQL"."TASK_NAME" is '任务名称';
COMMENT ON COLUMN "SYS_TASK_SQL"."TASK_NOTE" is '详细注释';
COMMENT ON COLUMN "SYS_TASK_SQL"."TASK_TYPE" is '任务类型';
COMMENT ON COLUMN "SYS_TASK_SQL"."TYPE_VALUE" is '任务类型值';
COMMENT ON COLUMN "SYS_TASK_SQL"."TASK_SQL" is '任务SQL';
COMMENT ON COLUMN "SYS_TASK_SQL"."VALID" is '是否有效';
COMMENT ON COLUMN "SYS_TASK_SQL"."ROW_VERSION" is '行版本';
COMMENT ON COLUMN "SYS_TASK_SQL"."IS_DELETED" is '是否已删除';
COMMENT ON COLUMN "SYS_TASK_SQL"."CREATE_BY" is '创建用户';
COMMENT ON COLUMN "SYS_TASK_SQL"."CREATE_TIME" is '创建时间';
COMMENT ON COLUMN "SYS_TASK_SQL"."LAST_UPDATE_BY" is '最后更新用户';
COMMENT ON COLUMN "SYS_TASK_SQL"."LAST_UPDATE_TIME" is '最后更新时间';
-- ----------------------------
-- Table structure for VISITOR - 应用接入
-- Target : Oracle
-- Author : wangbing
-- Date: : 2020-07-11
-- ----------------------------
CREATE TABLE "SYS_VISITOR" (
"ID" NUMBER(19) NOT NULL,
"APP_NAME" VARCHAR2(50) NULL,
"APP_NOTE" VARCHAR2(250) NULL,
"APP_KEY" VARCHAR2(50) NULL,
"APP_SECRET" VARCHAR2(16) NULL,
"VALID" CHAR(1) NULL,
"ROW_VERSION" NUMBER(19) NOT NULL,
"IS_DELETED" CHAR(1) NOT NULL,
"CREATE_BY" NUMBER(19) NOT NULL,
"CREATE_TIME" DATE NOT NULL,
"LAST_UPDATE_BY" NUMBER(19) NULL,
"LAST_UPDATE_TIME" DATE NULL
);
COMMENT ON TABLE "SYS_VISITOR" is '应用接入';
COMMENT ON COLUMN "SYS_VISITOR"."ID" is '主键';
COMMENT ON COLUMN "SYS_VISITOR"."APP_NAME" is '应用名称';
COMMENT ON COLUMN "SYS_VISITOR"."APP_NOTE" is '应用简介';
COMMENT ON COLUMN "SYS_VISITOR"."APP_KEY" is '应用码';
COMMENT ON COLUMN "SYS_VISITOR"."APP_SECRET" is '安全码';
COMMENT ON COLUMN "SYS_VISITOR"."VALID" is '是否有效';
COMMENT ON COLUMN "SYS_VISITOR"."ROW_VERSION" is '行版本';
COMMENT ON COLUMN "SYS_VISITOR"."IS_DELETED" is '是否已删除';
COMMENT ON COLUMN "SYS_VISITOR"."CREATE_BY" is '创建用户';
COMMENT ON COLUMN "SYS_VISITOR"."CREATE_TIME" is '创建时间';
COMMENT ON COLUMN "SYS_VISITOR"."LAST_UPDATE_BY" is '最后更新用户';
COMMENT ON COLUMN "SYS_VISITOR"."LAST_UPDATE_TIME" is '最后更新时间';
-- ----------------------------
-- Table structure for VISITOR_RES - 应用资源关系
-- Target : Oracle
-- Author : wangbing
-- Date: : 2020-07-11
-- ----------------------------
CREATE TABLE "SYS_VISITOR_RES" (
"ID" NUMBER(19) NOT NULL,
"APP_ID" NUMBER(19) NULL,
"APP_KEY" VARCHAR2(50) NULL,
"RES_ID" NUMBER(19) NULL,
"RES_CODE" VARCHAR2(50) NULL,
"ROW_VERSION" NUMBER(19) NOT NULL,
"IS_DELETED" CHAR(1) NOT NULL,
"CREATE_BY" NUMBER(19) NOT NULL,
"CREATE_TIME" DATE NOT NULL,
"LAST_UPDATE_BY" NUMBER(19) NULL,
"LAST_UPDATE_TIME" DATE NULL
);
COMMENT ON TABLE "SYS_VISITOR_RES" is '应用资源关系';
COMMENT ON COLUMN "SYS_VISITOR_RES"."ID" is '主键';
COMMENT ON COLUMN "SYS_VISITOR_RES"."APP_ID" is '应用主键';
COMMENT ON COLUMN "SYS_VISITOR_RES"."APP_KEY" is '应用码';
COMMENT ON COLUMN "SYS_VISITOR_RES"."RES_ID" is '资源主键';
COMMENT ON COLUMN "SYS_VISITOR_RES"."RES_CODE" is '资源代码';
COMMENT ON COLUMN "SYS_VISITOR_RES"."ROW_VERSION" is '行版本';
COMMENT ON COLUMN "SYS_VISITOR_RES"."IS_DELETED" is '是否已删除';
COMMENT ON COLUMN "SYS_VISITOR_RES"."CREATE_BY" is '创建用户';
COMMENT ON COLUMN "SYS_VISITOR_RES"."CREATE_TIME" is '创建时间';
COMMENT ON COLUMN "SYS_VISITOR_RES"."LAST_UPDATE_BY" is '最后更新用户';
COMMENT ON COLUMN "SYS_VISITOR_RES"."LAST_UPDATE_TIME" is '最后更新时间';

@ -0,0 +1,36 @@
-- ----------------------------
-- Table structure for DEPT - 部门
-- Target : Oracle
-- Author : wangbing
-- Date: : 2020-07-11
-- ----------------------------
CREATE TABLE "SYS_DEPT" (
"ID" NUMBER(19) NOT NULL,
"DEPT_CODE" VARCHAR2(50) NULL,
"DEPT_NAME" VARCHAR2(100) NULL,
"DEPT_ALIAS" VARCHAR2(50) NULL,
"SUP_CODE" VARCHAR2(50) NULL,
"SUP_NAME" VARCHAR2(100) NULL,
"VALID" CHAR(1) NULL,
"ROW_VERSION" NUMBER(19) NOT NULL,
"IS_DELETED" CHAR(1) NOT NULL,
"CREATE_BY" NUMBER(19) NOT NULL,
"CREATE_TIME" DATE NOT NULL,
"LAST_UPDATE_BY" NUMBER(19) NULL,
"LAST_UPDATE_TIME" DATE NULL
);
COMMENT ON TABLE "SYS_DEPT" is '部门';
COMMENT ON COLUMN "SYS_DEPT"."ID" is '主键';
COMMENT ON COLUMN "SYS_DEPT"."DEPT_CODE" is '部门代码';
COMMENT ON COLUMN "SYS_DEPT"."DEPT_NAME" is '部门名称';
COMMENT ON COLUMN "SYS_DEPT"."DEPT_ALIAS" is '部门别名';
COMMENT ON COLUMN "SYS_DEPT"."SUP_CODE" is '上级代码';
COMMENT ON COLUMN "SYS_DEPT"."SUP_NAME" is '上级名称';
COMMENT ON COLUMN "SYS_DEPT"."VALID" is '是否有效';
COMMENT ON COLUMN "SYS_DEPT"."ROW_VERSION" is '行版本';
COMMENT ON COLUMN "SYS_DEPT"."IS_DELETED" is '是否已删除';
COMMENT ON COLUMN "SYS_DEPT"."CREATE_BY" is '创建用户';
COMMENT ON COLUMN "SYS_DEPT"."CREATE_TIME" is '创建时间';
COMMENT ON COLUMN "SYS_DEPT"."LAST_UPDATE_BY" is '最后更新用户';
COMMENT ON COLUMN "SYS_DEPT"."LAST_UPDATE_TIME" is '最后更新时间';

@ -0,0 +1,32 @@
-- ----------------------------
-- Table structure for DICT - 字典
-- Target : Oracle
-- Author : wangbing
-- Date: : 2020-07-11
-- ----------------------------
CREATE TABLE "SYS_DICT" (
"ID" NUMBER(19) NOT NULL,
"DICT_NAME" VARCHAR2(50) NULL,
"DICT_COMMENT" VARCHAR2(50) NULL,
"VERSION" VARCHAR2(50) NULL,
"VALID" CHAR(1) NULL,
"ROW_VERSION" NUMBER(19) NOT NULL,
"IS_DELETED" CHAR(1) NOT NULL,
"CREATE_BY" NUMBER(19) NOT NULL,
"CREATE_TIME" DATE NOT NULL,
"LAST_UPDATE_BY" NUMBER(19) NULL,
"LAST_UPDATE_TIME" DATE NULL
);
COMMENT ON TABLE "SYS_DICT" is '字典';
COMMENT ON COLUMN "SYS_DICT"."ID" is '主键';
COMMENT ON COLUMN "SYS_DICT"."DICT_NAME" is '字典名称';
COMMENT ON COLUMN "SYS_DICT"."DICT_COMMENT" is '字典描述';
COMMENT ON COLUMN "SYS_DICT"."VERSION" is '字典版本';
COMMENT ON COLUMN "SYS_DICT"."VALID" is '是否有效';
COMMENT ON COLUMN "SYS_DICT"."ROW_VERSION" is '行版本';
COMMENT ON COLUMN "SYS_DICT"."IS_DELETED" is '是否已删除';
COMMENT ON COLUMN "SYS_DICT"."CREATE_BY" is '创建用户';
COMMENT ON COLUMN "SYS_DICT"."CREATE_TIME" is '创建时间';
COMMENT ON COLUMN "SYS_DICT"."LAST_UPDATE_BY" is '最后更新用户';
COMMENT ON COLUMN "SYS_DICT"."LAST_UPDATE_TIME" is '最后更新时间';

@ -0,0 +1,34 @@
-- ----------------------------
-- Table structure for DICT_ITEM - 字典项
-- Target : Oracle
-- Author : wangbing
-- Date: : 2020-07-11
-- ----------------------------
CREATE TABLE "SYS_DICT_ITEM" (
"ID" NUMBER(19) NOT NULL,
"DICT_NAME" VARCHAR2(50) NULL,
"KEY" VARCHAR2(20) NULL,
"VALUE" VARCHAR2(50) NULL,
"SORT" NUMBER(10) NULL,
"VALID" CHAR(1) NULL,
"ROW_VERSION" NUMBER(19) NOT NULL,
"IS_DELETED" CHAR(1) NOT NULL,
"CREATE_BY" NUMBER(19) NOT NULL,
"CREATE_TIME" DATE NOT NULL,
"LAST_UPDATE_BY" NUMBER(19) NULL,
"LAST_UPDATE_TIME" DATE NULL
);
COMMENT ON TABLE "SYS_DICT_ITEM" is '字典项';
COMMENT ON COLUMN "SYS_DICT_ITEM"."ID" is '主键';
COMMENT ON COLUMN "SYS_DICT_ITEM"."DICT_NAME" is '字典名称';
COMMENT ON COLUMN "SYS_DICT_ITEM"."KEY" is '字典键';
COMMENT ON COLUMN "SYS_DICT_ITEM"."VALUE" is '字典值';
COMMENT ON COLUMN "SYS_DICT_ITEM"."SORT" is '排序';
COMMENT ON COLUMN "SYS_DICT_ITEM"."VALID" is '是否有效';
COMMENT ON COLUMN "SYS_DICT_ITEM"."ROW_VERSION" is '行版本';
COMMENT ON COLUMN "SYS_DICT_ITEM"."IS_DELETED" is '是否已删除';
COMMENT ON COLUMN "SYS_DICT_ITEM"."CREATE_BY" is '创建用户';
COMMENT ON COLUMN "SYS_DICT_ITEM"."CREATE_TIME" is '创建时间';
COMMENT ON COLUMN "SYS_DICT_ITEM"."LAST_UPDATE_BY" is '最后更新用户';
COMMENT ON COLUMN "SYS_DICT_ITEM"."LAST_UPDATE_TIME" is '最后更新时间';

@ -0,0 +1,38 @@
-- ----------------------------
-- Table structure for FILE - 文件
-- Target : Oracle
-- Author : wangbing
-- Date: : 2020-07-11
-- ----------------------------
CREATE TABLE "SYS_FILE" (
"ID" NUMBER(19) NOT NULL,
"NAME" VARCHAR2(250) NULL,
"FILE_TYPE" VARCHAR(20) NULL,
"ATTRIBUTE1" VARCHAR2(50) NULL,
"ATTRIBUTE2" VARCHAR2(50) NULL,
"LOCATION" VARCHAR2(500) NULL,
"URL" VARCHAR2(500) NULL,
"URL_DOWNLOAD" VARCHAR2(500) NULL,
"ROW_VERSION" NUMBER(19) NOT NULL,
"IS_DELETED" CHAR(1) NOT NULL,
"CREATE_BY" NUMBER(19) NOT NULL,
"CREATE_TIME" DATE NOT NULL,
"LAST_UPDATE_BY" NUMBER(19) NULL,
"LAST_UPDATE_TIME" DATE NULL
);
COMMENT ON TABLE "SYS_FILE" is '文件';
COMMENT ON COLUMN "SYS_FILE"."ID" is '主键';
COMMENT ON COLUMN "SYS_FILE"."NAME" is '文件名称';
COMMENT ON COLUMN "SYS_FILE"."FILE_TYPE" is '文件类型';
COMMENT ON COLUMN "SYS_FILE"."ATTRIBUTE1" is '扩展属性1';
COMMENT ON COLUMN "SYS_FILE"."ATTRIBUTE2" is '扩展属性2';
COMMENT ON COLUMN "SYS_FILE"."LOCATION" is '存放地址';
COMMENT ON COLUMN "SYS_FILE"."URL" is '访问地址';
COMMENT ON COLUMN "SYS_FILE"."URL_DOWNLOAD" is '下载地址';
COMMENT ON COLUMN "SYS_FILE"."ROW_VERSION" is '行版本';
COMMENT ON COLUMN "SYS_FILE"."IS_DELETED" is '是否已删除';
COMMENT ON COLUMN "SYS_FILE"."CREATE_BY" is '创建用户';
COMMENT ON COLUMN "SYS_FILE"."CREATE_TIME" is '创建时间';
COMMENT ON COLUMN "SYS_FILE"."LAST_UPDATE_BY" is '最后更新用户';
COMMENT ON COLUMN "SYS_FILE"."LAST_UPDATE_TIME" is '最后更新时间';

@ -0,0 +1,40 @@
-- ----------------------------
-- Table structure for RES - 资源
-- Target : Oracle
-- Author : wangbing
-- Date: : 2020-07-11
-- ----------------------------
CREATE TABLE "SYS_RES" (
"ID" NUMBER(19) NOT NULL,
"RES_CODE" VARCHAR2(50) NULL,
"RES_NAME" VARCHAR2(50) NULL,
"RES_TYPE" VARCHAR(20) NULL,
"RES_VALUE" VARCHAR2(250) NULL,
"SUP_CODE" VARCHAR2(50) NULL,
"SUP_NAME" VARCHAR2(50) NULL,
"FREE" CHAR(1) NULL,
"VALID" CHAR(1) NULL,
"ROW_VERSION" NUMBER(19) NOT NULL,
"IS_DELETED" CHAR(1) NOT NULL,
"CREATE_BY" NUMBER(19) NOT NULL,
"CREATE_TIME" DATE NOT NULL,
"LAST_UPDATE_BY" NUMBER(19) NULL,
"LAST_UPDATE_TIME" DATE NULL
);
COMMENT ON TABLE "SYS_RES" is '资源';
COMMENT ON COLUMN "SYS_RES"."ID" is '主键';
COMMENT ON COLUMN "SYS_RES"."RES_CODE" is '资源代码';
COMMENT ON COLUMN "SYS_RES"."RES_NAME" is '资源名称';
COMMENT ON COLUMN "SYS_RES"."RES_TYPE" is '资源类型';
COMMENT ON COLUMN "SYS_RES"."RES_VALUE" is '资源内容';
COMMENT ON COLUMN "SYS_RES"."SUP_CODE" is '上级代码';
COMMENT ON COLUMN "SYS_RES"."SUP_NAME" is '上级名称';
COMMENT ON COLUMN "SYS_RES"."FREE" is '是否免费';
COMMENT ON COLUMN "SYS_RES"."VALID" is '是否有效';
COMMENT ON COLUMN "SYS_RES"."ROW_VERSION" is '行版本';
COMMENT ON COLUMN "SYS_RES"."IS_DELETED" is '是否已删除';
COMMENT ON COLUMN "SYS_RES"."CREATE_BY" is '创建用户';
COMMENT ON COLUMN "SYS_RES"."CREATE_TIME" is '创建时间';
COMMENT ON COLUMN "SYS_RES"."LAST_UPDATE_BY" is '最后更新用户';
COMMENT ON COLUMN "SYS_RES"."LAST_UPDATE_TIME" is '最后更新时间';

@ -0,0 +1,30 @@
-- ----------------------------
-- Table structure for ROLE - 角色
-- Target : Oracle
-- Author : wangbing
-- Date: : 2020-07-11
-- ----------------------------
CREATE TABLE "SYS_ROLE" (
"ID" NUMBER(19) NOT NULL,
"CODE" VARCHAR2(50) NULL,
"NAME" VARCHAR2(50) NULL,
"COMMENT" VARCHAR2(50) NULL,
"ROW_VERSION" NUMBER(19) NOT NULL,
"IS_DELETED" CHAR(1) NOT NULL,
"CREATE_BY" NUMBER(19) NOT NULL,
"CREATE_TIME" DATE NOT NULL,
"LAST_UPDATE_BY" NUMBER(19) NULL,
"LAST_UPDATE_TIME" DATE NULL
);
COMMENT ON TABLE "SYS_ROLE" is '角色';
COMMENT ON COLUMN "SYS_ROLE"."ID" is '主键';
COMMENT ON COLUMN "SYS_ROLE"."CODE" is '角色代码';
COMMENT ON COLUMN "SYS_ROLE"."NAME" is '角色名称';
COMMENT ON COLUMN "SYS_ROLE"."COMMENT" is '角色描述';
COMMENT ON COLUMN "SYS_ROLE"."ROW_VERSION" is '行版本';
COMMENT ON COLUMN "SYS_ROLE"."IS_DELETED" is '是否已删除';
COMMENT ON COLUMN "SYS_ROLE"."CREATE_BY" is '创建用户';
COMMENT ON COLUMN "SYS_ROLE"."CREATE_TIME" is '创建时间';
COMMENT ON COLUMN "SYS_ROLE"."LAST_UPDATE_BY" is '最后更新用户';
COMMENT ON COLUMN "SYS_ROLE"."LAST_UPDATE_TIME" is '最后更新时间';

@ -0,0 +1,32 @@
-- ----------------------------
-- Table structure for ROLE_RES - 角色资源关系
-- Target : Oracle
-- Author : wangbing
-- Date: : 2020-07-11
-- ----------------------------
CREATE TABLE "SYS_ROLE_RES" (
"ID" NUMBER(19) NOT NULL,
"ROLE_ID" NUMBER(19) NULL,
"ROLE_CODE" VARCHAR2(50) NULL,
"RES_ID" NUMBER(19) NULL,
"RES_CODE" VARCHAR2(50) NULL,
"ROW_VERSION" NUMBER(19) NOT NULL,
"IS_DELETED" CHAR(1) NOT NULL,
"CREATE_BY" NUMBER(19) NOT NULL,
"CREATE_TIME" DATE NOT NULL,
"LAST_UPDATE_BY" NUMBER(19) NULL,
"LAST_UPDATE_TIME" DATE NULL
);
COMMENT ON TABLE "SYS_ROLE_RES" is '角色资源关系';
COMMENT ON COLUMN "SYS_ROLE_RES"."ID" is '主键';
COMMENT ON COLUMN "SYS_ROLE_RES"."ROLE_ID" is '角色主键';
COMMENT ON COLUMN "SYS_ROLE_RES"."ROLE_CODE" is '角色代码';
COMMENT ON COLUMN "SYS_ROLE_RES"."RES_ID" is '资源主键';
COMMENT ON COLUMN "SYS_ROLE_RES"."RES_CODE" is '资源代码';
COMMENT ON COLUMN "SYS_ROLE_RES"."ROW_VERSION" is '行版本';
COMMENT ON COLUMN "SYS_ROLE_RES"."IS_DELETED" is '是否已删除';
COMMENT ON COLUMN "SYS_ROLE_RES"."CREATE_BY" is '创建用户';
COMMENT ON COLUMN "SYS_ROLE_RES"."CREATE_TIME" is '创建时间';
COMMENT ON COLUMN "SYS_ROLE_RES"."LAST_UPDATE_BY" is '最后更新用户';
COMMENT ON COLUMN "SYS_ROLE_RES"."LAST_UPDATE_TIME" is '最后更新时间';

@ -0,0 +1,36 @@
-- ----------------------------
-- Table structure for TASK_SQL - SQL任务
-- Target : Oracle
-- Author : wangbing
-- Date: : 2020-07-11
-- ----------------------------
CREATE TABLE "SYS_TASK_SQL" (
"ID" NUMBER(19) NOT NULL,
"TASK_NAME" VARCHAR2(50) NULL,
"TASK_NOTE" VARCHAR2(250) NULL,
"TASK_TYPE" VARCHAR(20) NULL,
"TYPE_VALUE" VARCHAR2(50) NULL,
"TASK_SQL" VARCHAR2(2500) NULL,
"VALID" CHAR(1) NULL,
"ROW_VERSION" NUMBER(19) NOT NULL,
"IS_DELETED" CHAR(1) NOT NULL,
"CREATE_BY" NUMBER(19) NOT NULL,
"CREATE_TIME" DATE NOT NULL,
"LAST_UPDATE_BY" NUMBER(19) NULL,
"LAST_UPDATE_TIME" DATE NULL
);
COMMENT ON TABLE "SYS_TASK_SQL" is 'SQL任务';
COMMENT ON COLUMN "SYS_TASK_SQL"."ID" is '主键';
COMMENT ON COLUMN "SYS_TASK_SQL"."TASK_NAME" is '任务名称';
COMMENT ON COLUMN "SYS_TASK_SQL"."TASK_NOTE" is '详细注释';
COMMENT ON COLUMN "SYS_TASK_SQL"."TASK_TYPE" is '任务类型';
COMMENT ON COLUMN "SYS_TASK_SQL"."TYPE_VALUE" is '任务类型值';
COMMENT ON COLUMN "SYS_TASK_SQL"."TASK_SQL" is '任务SQL';
COMMENT ON COLUMN "SYS_TASK_SQL"."VALID" is '是否有效';
COMMENT ON COLUMN "SYS_TASK_SQL"."ROW_VERSION" is '行版本';
COMMENT ON COLUMN "SYS_TASK_SQL"."IS_DELETED" is '是否已删除';
COMMENT ON COLUMN "SYS_TASK_SQL"."CREATE_BY" is '创建用户';
COMMENT ON COLUMN "SYS_TASK_SQL"."CREATE_TIME" is '创建时间';
COMMENT ON COLUMN "SYS_TASK_SQL"."LAST_UPDATE_BY" is '最后更新用户';
COMMENT ON COLUMN "SYS_TASK_SQL"."LAST_UPDATE_TIME" is '最后更新时间';

@ -0,0 +1,48 @@
-- ----------------------------
-- Table structure for TOKENS - 通行证
-- Target : Oracle
-- Author : wangbing
-- Date: : 2020-07-11
-- ----------------------------
CREATE TABLE "SYS_TOKENS" (
"ID" NUMBER(19) NOT NULL,
"TOKEN" VARCHAR2(50) NULL,
"USER_ID" NUMBER(19) NULL,
"USER_NAME" VARCHAR2(50) NULL,
"LOGIN_TIME" DATE NULL,
"VALID_TIME" DATE NULL,
"VALID" CHAR(1) NULL,
"DEPT_ID" NUMBER(19) NULL,
"DEPT_CODE" VARCHAR2(50) NULL,
"DEPT_NAME" VARCHAR2(100) NULL,
"TERMINAL" VARCHAR(20) NULL,
"TERMINAL_IP" VARCHAR2(50) NULL,
"TERMINAL_INFO" VARCHAR2(500) NULL,
"ROW_VERSION" NUMBER(19) NOT NULL,
"IS_DELETED" CHAR(1) NOT NULL,
"CREATE_BY" NUMBER(19) NOT NULL,
"CREATE_TIME" DATE NOT NULL,
"LAST_UPDATE_BY" NUMBER(19) NULL,
"LAST_UPDATE_TIME" DATE NULL
);
COMMENT ON TABLE "SYS_TOKENS" is '通行证';
COMMENT ON COLUMN "SYS_TOKENS"."ID" is '主键';
COMMENT ON COLUMN "SYS_TOKENS"."TOKEN" is '登录令牌';
COMMENT ON COLUMN "SYS_TOKENS"."USER_ID" is '用户主键';
COMMENT ON COLUMN "SYS_TOKENS"."USER_NAME" is '用户名称';
COMMENT ON COLUMN "SYS_TOKENS"."LOGIN_TIME" is '登录时间';
COMMENT ON COLUMN "SYS_TOKENS"."VALID_TIME" is '有效时间';
COMMENT ON COLUMN "SYS_TOKENS"."VALID" is '是否有效';
COMMENT ON COLUMN "SYS_TOKENS"."DEPT_ID" is '部门主键';
COMMENT ON COLUMN "SYS_TOKENS"."DEPT_CODE" is '部门代码';
COMMENT ON COLUMN "SYS_TOKENS"."DEPT_NAME" is '部门名称';
COMMENT ON COLUMN "SYS_TOKENS"."TERMINAL" is '终端类型';
COMMENT ON COLUMN "SYS_TOKENS"."TERMINAL_IP" is '终端地址';
COMMENT ON COLUMN "SYS_TOKENS"."TERMINAL_INFO" is '终端信息';
COMMENT ON COLUMN "SYS_TOKENS"."ROW_VERSION" is '行版本';
COMMENT ON COLUMN "SYS_TOKENS"."IS_DELETED" is '是否已删除';
COMMENT ON COLUMN "SYS_TOKENS"."CREATE_BY" is '创建用户';
COMMENT ON COLUMN "SYS_TOKENS"."CREATE_TIME" is '创建时间';
COMMENT ON COLUMN "SYS_TOKENS"."LAST_UPDATE_BY" is '最后更新用户';
COMMENT ON COLUMN "SYS_TOKENS"."LAST_UPDATE_TIME" is '最后更新时间';

@ -0,0 +1,40 @@
-- ----------------------------
-- Table structure for USER - 用户
-- Target : Oracle
-- Author : wangbing
-- Date: : 2020-07-11
-- ----------------------------
CREATE TABLE "SYS_USER" (
"ID" NUMBER(19) NOT NULL,
"USER_NAME" VARCHAR2(100) NULL,
"USER_CODE" VARCHAR2(50) NULL,
"USER_ALIAS" VARCHAR2(50) NULL,
"USER_PWD" VARCHAR2(50) NULL,
"USER_STATUS" VARCHAR(20) NULL,
"DEPT_ID" NUMBER(19) NULL,
"DEPT_CODE" VARCHAR2(50) NULL,
"DEPT_NAME" VARCHAR2(100) NULL,
"ROW_VERSION" NUMBER(19) NOT NULL,
"IS_DELETED" CHAR(1) NOT NULL,
"CREATE_BY" NUMBER(19) NOT NULL,
"CREATE_TIME" DATE NOT NULL,
"LAST_UPDATE_BY" NUMBER(19) NULL,
"LAST_UPDATE_TIME" DATE NULL
);
COMMENT ON TABLE "SYS_USER" is '用户';
COMMENT ON COLUMN "SYS_USER"."ID" is '主键';
COMMENT ON COLUMN "SYS_USER"."USER_NAME" is '用户账户';
COMMENT ON COLUMN "SYS_USER"."USER_CODE" is '用户代码';
COMMENT ON COLUMN "SYS_USER"."USER_ALIAS" is '用户别名';
COMMENT ON COLUMN "SYS_USER"."USER_PWD" is '用户密码';
COMMENT ON COLUMN "SYS_USER"."USER_STATUS" is '用户状态';
COMMENT ON COLUMN "SYS_USER"."DEPT_ID" is '部门主键';
COMMENT ON COLUMN "SYS_USER"."DEPT_CODE" is '部门代码';
COMMENT ON COLUMN "SYS_USER"."DEPT_NAME" is '部门名称';
COMMENT ON COLUMN "SYS_USER"."ROW_VERSION" is '行版本';
COMMENT ON COLUMN "SYS_USER"."IS_DELETED" is '是否已删除';
COMMENT ON COLUMN "SYS_USER"."CREATE_BY" is '创建用户';
COMMENT ON COLUMN "SYS_USER"."CREATE_TIME" is '创建时间';
COMMENT ON COLUMN "SYS_USER"."LAST_UPDATE_BY" is '最后更新用户';
COMMENT ON COLUMN "SYS_USER"."LAST_UPDATE_TIME" is '最后更新时间';

@ -0,0 +1,32 @@
-- ----------------------------
-- Table structure for USER_ROLE - 用户角色授权
-- Target : Oracle
-- Author : wangbing
-- Date: : 2020-07-11
-- ----------------------------
CREATE TABLE "SYS_USER_ROLE" (
"ID" NUMBER(19) NOT NULL,
"USER_ID" NUMBER(19) NULL,
"USER_CODE" VARCHAR2(50) NULL,
"ROLE_ID" NUMBER(19) NULL,
"ROLE_CODE" VARCHAR2(50) NULL,
"ROW_VERSION" NUMBER(19) NOT NULL,
"IS_DELETED" CHAR(1) NOT NULL,
"CREATE_BY" NUMBER(19) NOT NULL,
"CREATE_TIME" DATE NOT NULL,
"LAST_UPDATE_BY" NUMBER(19) NULL,
"LAST_UPDATE_TIME" DATE NULL
);
COMMENT ON TABLE "SYS_USER_ROLE" is '用户角色授权';
COMMENT ON COLUMN "SYS_USER_ROLE"."ID" is '主键';
COMMENT ON COLUMN "SYS_USER_ROLE"."USER_ID" is '用户主键';
COMMENT ON COLUMN "SYS_USER_ROLE"."USER_CODE" is '用户代码';
COMMENT ON COLUMN "SYS_USER_ROLE"."ROLE_ID" is '角色主键';
COMMENT ON COLUMN "SYS_USER_ROLE"."ROLE_CODE" is '角色代码';
COMMENT ON COLUMN "SYS_USER_ROLE"."ROW_VERSION" is '行版本';
COMMENT ON COLUMN "SYS_USER_ROLE"."IS_DELETED" is '是否已删除';
COMMENT ON COLUMN "SYS_USER_ROLE"."CREATE_BY" is '创建用户';
COMMENT ON COLUMN "SYS_USER_ROLE"."CREATE_TIME" is '创建时间';
COMMENT ON COLUMN "SYS_USER_ROLE"."LAST_UPDATE_BY" is '最后更新用户';
COMMENT ON COLUMN "SYS_USER_ROLE"."LAST_UPDATE_TIME" is '最后更新时间';

@ -0,0 +1,34 @@
-- ----------------------------
-- Table structure for VISITOR - 应用接入
-- Target : Oracle
-- Author : wangbing
-- Date: : 2020-07-11
-- ----------------------------
CREATE TABLE "SYS_VISITOR" (
"ID" NUMBER(19) NOT NULL,
"APP_NAME" VARCHAR2(50) NULL,
"APP_NOTE" VARCHAR2(250) NULL,
"APP_KEY" VARCHAR2(50) NULL,
"APP_SECRET" VARCHAR2(16) NULL,
"VALID" CHAR(1) NULL,
"ROW_VERSION" NUMBER(19) NOT NULL,
"IS_DELETED" CHAR(1) NOT NULL,
"CREATE_BY" NUMBER(19) NOT NULL,
"CREATE_TIME" DATE NOT NULL,
"LAST_UPDATE_BY" NUMBER(19) NULL,
"LAST_UPDATE_TIME" DATE NULL
);
COMMENT ON TABLE "SYS_VISITOR" is '应用接入';
COMMENT ON COLUMN "SYS_VISITOR"."ID" is '主键';
COMMENT ON COLUMN "SYS_VISITOR"."APP_NAME" is '应用名称';
COMMENT ON COLUMN "SYS_VISITOR"."APP_NOTE" is '应用简介';
COMMENT ON COLUMN "SYS_VISITOR"."APP_KEY" is '应用码';
COMMENT ON COLUMN "SYS_VISITOR"."APP_SECRET" is '安全码';
COMMENT ON COLUMN "SYS_VISITOR"."VALID" is '是否有效';
COMMENT ON COLUMN "SYS_VISITOR"."ROW_VERSION" is '行版本';
COMMENT ON COLUMN "SYS_VISITOR"."IS_DELETED" is '是否已删除';
COMMENT ON COLUMN "SYS_VISITOR"."CREATE_BY" is '创建用户';
COMMENT ON COLUMN "SYS_VISITOR"."CREATE_TIME" is '创建时间';
COMMENT ON COLUMN "SYS_VISITOR"."LAST_UPDATE_BY" is '最后更新用户';
COMMENT ON COLUMN "SYS_VISITOR"."LAST_UPDATE_TIME" is '最后更新时间';

@ -0,0 +1,32 @@
-- ----------------------------
-- Table structure for VISITOR_RES - 应用资源关系
-- Target : Oracle
-- Author : wangbing
-- Date: : 2020-07-11
-- ----------------------------
CREATE TABLE "SYS_VISITOR_RES" (
"ID" NUMBER(19) NOT NULL,
"APP_ID" NUMBER(19) NULL,
"APP_KEY" VARCHAR2(50) NULL,
"RES_ID" NUMBER(19) NULL,
"RES_CODE" VARCHAR2(50) NULL,
"ROW_VERSION" NUMBER(19) NOT NULL,
"IS_DELETED" CHAR(1) NOT NULL,
"CREATE_BY" NUMBER(19) NOT NULL,
"CREATE_TIME" DATE NOT NULL,
"LAST_UPDATE_BY" NUMBER(19) NULL,
"LAST_UPDATE_TIME" DATE NULL
);
COMMENT ON TABLE "SYS_VISITOR_RES" is '应用资源关系';
COMMENT ON COLUMN "SYS_VISITOR_RES"."ID" is '主键';
COMMENT ON COLUMN "SYS_VISITOR_RES"."APP_ID" is '应用主键';
COMMENT ON COLUMN "SYS_VISITOR_RES"."APP_KEY" is '应用码';
COMMENT ON COLUMN "SYS_VISITOR_RES"."RES_ID" is '资源主键';
COMMENT ON COLUMN "SYS_VISITOR_RES"."RES_CODE" is '资源代码';
COMMENT ON COLUMN "SYS_VISITOR_RES"."ROW_VERSION" is '行版本';
COMMENT ON COLUMN "SYS_VISITOR_RES"."IS_DELETED" is '是否已删除';
COMMENT ON COLUMN "SYS_VISITOR_RES"."CREATE_BY" is '创建用户';
COMMENT ON COLUMN "SYS_VISITOR_RES"."CREATE_TIME" is '创建时间';
COMMENT ON COLUMN "SYS_VISITOR_RES"."LAST_UPDATE_BY" is '最后更新用户';
COMMENT ON COLUMN "SYS_VISITOR_RES"."LAST_UPDATE_TIME" is '最后更新时间';

@ -138,7 +138,7 @@
<#if item.fieldType == 'Boolean'>
<el-table-column
align="center"
width="80"
min-width="80"
prop="${item.getFName()}"
label="${item.fieldComment?default("")}">
<template slot-scope="scope">
@ -149,70 +149,70 @@
<#elseif item.fieldType == 'Byte'>
<el-table-column
align="center"
width="80"
min-width="80"
prop="${item.getFName()}"
label="${item.fieldComment?default("")}">
</el-table-column>
<#elseif item.fieldType == 'Character'>
<el-table-column
align="center"
width="80"
min-width="80"
prop="${item.getFName()}"
label="${item.fieldComment?default("")}">
</el-table-column>
<#elseif item.fieldType == 'Short'>
<el-table-column
align="center"
width="80"
min-width="80"
prop="${item.getFName()}"
label="${item.fieldComment?default("")}">
</el-table-column>
<#elseif item.fieldType == 'Integer'>
<el-table-column
align="center"
width="80"
min-width="80"
prop="${item.getFName()}"
label="${item.fieldComment?default("")}">
</el-table-column>
<#elseif item.fieldType == 'Long'>
<el-table-column
align="center"
width="100"
min-width="100"
prop="${item.getFName()}"
label="${item.fieldComment?default("")}">
</el-table-column>
<#elseif item.fieldType == 'Float'>
<el-table-column
align="center"
width="100"
min-width="100"
prop="${item.getFName()}"
label="${item.fieldComment?default("")}">
</el-table-column>
<#elseif item.fieldType == 'Double'>
<el-table-column
align="center"
width="100"
min-width="100"
prop="${item.getFName()}"
label="${item.fieldComment?default("")}">
</el-table-column>
<#elseif item.fieldType == 'Date'>
<el-table-column
align="center"
width="140"
min-width="140"
prop="${item.getFName()}"
label="${item.fieldComment?default("")}">
</el-table-column>
<#elseif item.fieldType == 'BigDecimal'>
<el-table-column
align="center"
width="100"
min-width="100"
prop="${item.getFName()}"
label="${item.fieldComment?default("")}">
</el-table-column>
<#elseif item.fieldType == 'Dict'>
<el-table-column
align="center"
width="100"
min-width="100"
prop="${item.getFName()}"
label="${item.fieldComment?default("")}">
<template slot-scope="scope">
@ -222,7 +222,7 @@
<#elseif item.fieldType == 'Select'>
<el-table-column
align="center"
width="100"
min-width="100"
prop="${item.getFName()}"
label="${item.fieldComment?default("")}">
<template slot-scope="scope">
@ -234,56 +234,56 @@
<#elseif item.fieldType == 'String_1' || item.fieldType == 'String_10'>
<el-table-column
align="center"
width="100"
min-width="100"
prop="${item.getFName()}"
label="${item.fieldComment?default("")}">
</el-table-column>
<#elseif item.fieldType == 'String_var' && item.getFieldLength() lt 15>
<el-table-column
align="center"
width="100"
min-width="100"
prop="${item.getFName()}"
label="${item.fieldComment?default("")}">
</el-table-column>
<#elseif item.fieldType == 'String_var' && item.getFieldLength() lt 50>
<el-table-column
align="center"
width="150"
min-width="150"
prop="${item.getFName()}"
label="${item.fieldComment?default("")}">
</el-table-column>
<#elseif item.fieldType == 'String_var' && item.getFieldLength() gte 50>
<el-table-column
align="center"
width="180"
min-width="180"
prop="${item.getFName()}"
label="${item.fieldComment?default("")}">
</el-table-column>
<#elseif item.fieldType == 'String_var50' || item.fieldType == 'String_var100'>
<el-table-column
align="center"
width="180"
min-width="180"
prop="${item.getFName()}"
label="${item.fieldComment?default("")}">
</el-table-column>
<#elseif item.fieldType == 'String_var255' || item.fieldType == 'String_var500' || item.fieldType == 'String_var2500'|| item.fieldType == 'String_var4000'|| item.fieldType == 'String_super'>
<el-table-column
align="center"
width="180"
min-width="180"
prop="${item.getFName()}"
label="${item.fieldComment?default("")}">
</el-table-column>
<#elseif item.fieldType == 'Long'>
<el-table-column
align="center"
width="140"
min-width="140"
prop="${item.getFName()}"
label="${item.fieldComment?default("")}">
</el-table-column>
<#else>
<el-table-column
align="center"
width="100"
min-width="100"
prop="${item.getFName()}"
label="${item.fieldComment?default("")}">
</el-table-column>
@ -292,7 +292,7 @@
</#list>
<el-table-column
align="center"
width="140"
min-width="140"
prop="createTime"
label="创建时间">
</el-table-column>

@ -34,9 +34,9 @@
<el-card class="box-card">
<el-row>
<el-col :span="12">
<el-button type="success" size="mini" icon="el-icon-check" @click="onBitchSolve">解决</el-button>
<el-button type="success" size="mini" icon="el-icon-shopping-cart-full" @click="onBitchSolve">开始处理</el-button>
<el-button type="warning" size="mini" icon="el-icon-minus" @click="onBitchShelve">搁置</el-button>
<el-button type="warning" size="mini" icon="el-icon-minus" @click="onBitchShelve">处理结束</el-button>
</el-col>
<el-col :span="12">
@ -76,7 +76,7 @@
</el-table-column>
<el-table-column
align="center"
width="100"
min-width="100"
prop="logType"
label="日志类型">
<template slot-scope="scope">
@ -87,25 +87,30 @@
</el-table-column>
<el-table-column
align="center"
width="180"
min-width="180"
prop="logTitle"
label="任务标题">
</el-table-column>
<el-table-column
align="center"
width="180"
min-width="180"
prop="logNote"
label="日志描述">
</el-table-column>
<el-table-column
align="center"
width="100"
min-width="100"
prop="logState"
label="日志状态">
<template slot-scope="scope">
<el-tag size="mini" effect="dark" v-if="scope.row.logState == '0'">待处理</el-tag>
<el-tag size="mini" effect="dark" v-if="scope.row.logState == '1'">处理中</el-tag>
<el-tag size="mini" effect="dark" v-if="scope.row.logState == '2'">已处理</el-tag>
</template>
</el-table-column>
<el-table-column
align="center"
width="140"
min-width="140"
prop="createTime"
label="创建时间">
</el-table-column>
@ -115,9 +120,11 @@
fixed="right"
label="操作">
<template slot-scope="scope">
<el-tag size="mini" effect="dark" v-if="scope.row.logState == '0'">待处理</el-tag>
<el-tag size="mini" effect="dark" v-if="scope.row.logState == '1'">处理中</el-tag>
<el-tag size="mini" effect="dark" v-if="scope.row.logState == '2'">已处理</el-tag>
<wb-dropdown :arg="scope.row">
<wb-dropdown-item value="解决" icon="el-icon-edit" @click="onSolve"></wb-dropdown-item>
<wb-dropdown-item value="搁置" icon="el-icon-edit" @click="onShelve"></wb-dropdown-item>
<wb-dropdown-item value="删除" icon="el-icon-delete" @click="onDelete"></wb-dropdown-item>
</wb-dropdown>
</template>
</el-table-column>
</el-table>

@ -72,25 +72,25 @@
</el-table-column>
<el-table-column
align="center"
width="100"
min-width="100"
prop="active"
label="环境">
</el-table-column>
<el-table-column
align="center"
width="180"
min-width="180"
prop="key"
label="配置键">
</el-table-column>
<el-table-column
align="center"
width="180"
min-width="180"
prop="value"
label="配置值">
</el-table-column>
<el-table-column
align="center"
width="140"
min-width="140"
prop="createTime"
label="创建时间">
</el-table-column>

@ -90,7 +90,7 @@
</el-table-column>
<el-table-column
align="center"
width="80"
min-width="80"
label="是否有效">
<template slot-scope="scope">
<el-tag size="mini" effect="dark" type="success" v-if="scope.row.valid">有效</el-tag>
@ -99,32 +99,37 @@
</el-table-column>
<el-table-column
align="center"
min-width="100"
prop="deptCode"
label="部门代码">
</el-table-column>
<el-table-column
align="center"
min-width="150"
prop="deptName"
label="部门名称">
</el-table-column>
<el-table-column
align="center"
min-width="150"
prop="deptAlias"
label="部门别名">
</el-table-column>
<el-table-column
align="center"
min-width="100"
prop="supCode"
label="上级代码">
</el-table-column>
<el-table-column
align="center"
min-width="150"
prop="supName"
label="上级名称">
</el-table-column>
<el-table-column
align="center"
width="140"
min-width="140"
prop="createTime"
label="创建时间">
</el-table-column>

@ -85,22 +85,25 @@
</el-table-column>
<el-table-column
align="center"
min-width="120"
prop="dictName"
label="字典名称">
</el-table-column>
<el-table-column
align="center"
min-width="150"
prop="dictComment"
label="字典描述">
</el-table-column>
<el-table-column
align="center"
min-width="150"
prop="version"
label="字典版本">
</el-table-column>
<el-table-column
align="center"
width="140"
min-width="140"
prop="createTime"
label="创建时间">
</el-table-column>

@ -79,7 +79,7 @@
</el-table-column>
<el-table-column
align="center"
width="80"
min-width="100"
label="是否有效">
<template slot-scope="scope">
<el-tag size="mini" effect="dark" type="success" v-if="scope.row.valid">有效</el-tag>
@ -88,22 +88,25 @@
</el-table-column>
<el-table-column
align="center"
min-width="100"
prop="key"
label="字典键">
</el-table-column>
<el-table-column
align="center"
min-width="150"
prop="value"
label="字典值">
</el-table-column>
<el-table-column
align="center"
min-width="100"
prop="sort"
label="排序">
</el-table-column>
<el-table-column
align="center"
width="140"
min-width="140"
prop="createTime"
label="创建时间">
</el-table-column>

@ -79,22 +79,25 @@
</el-table-column>
<el-table-column
align="center"
min-width="120"
prop="name"
label="文件名称">
</el-table-column>
<el-table-column
align="center"
min-width="100"
prop="fileType"
label="文件类型">
</el-table-column>
<el-table-column
align="center"
min-width="200"
prop="location"
label="存放地址">
</el-table-column>
<el-table-column
align="center"
width="140"
min-width="140"
prop="createTime"
label="创建时间">
</el-table-column>

@ -94,7 +94,7 @@
</el-table-column>
<el-table-column
align="center"
width="80"
width="100"
prop="valid"
label="是否有效">
<template slot-scope="scope">
@ -104,26 +104,31 @@
</el-table-column>
<el-table-column
align="center"
min-width="120"
prop="resCode"
label="资源代码">
</el-table-column>
<el-table-column
align="center"
min-width="150"
prop="resName"
label="资源名称">
</el-table-column>
<el-table-column
align="center"
min-width="100"
prop="resType"
label="资源类型">
</el-table-column>
<el-table-column
align="center"
min-width="150"
prop="resValue"
label="资源内容">
</el-table-column>
<el-table-column
align="center"
min-width="100"
prop="free"
label="是否免费">
<template slot-scope="scope">
@ -133,7 +138,7 @@
</el-table-column>
<el-table-column
align="center"
width="140"
min-width="140"
prop="createTime"
label="创建时间">
</el-table-column>

@ -72,22 +72,25 @@
</el-table-column>
<el-table-column
align="center"
min-width="100"
prop="code"
label="角色代码">
</el-table-column>
<el-table-column
align="center"
min-width="150"
prop="name"
label="角色名称">
</el-table-column>
<el-table-column
align="center"
min-width="150"
prop="comment"
label="角色描述">
</el-table-column>
<el-table-column
align="center"
width="140"
min-width="140"
prop="createTime"
label="创建时间">
</el-table-column>

@ -41,16 +41,19 @@
</el-table-column>
<el-table-column
align="center"
min-width="120"
prop="name"
label="任务名称">
</el-table-column>
<el-table-column
align="center"
min-width="150"
prop="note"
label="任务描述">
</el-table-column>
<el-table-column
align="center"
min-width="100"
prop="run"
label="状态">
<template slot-scope="scope">

@ -82,6 +82,7 @@
</el-table-column>
<el-table-column
align="center"
min-width="100"
prop="valid"
label="是否有效">
<template slot-scope="scope">
@ -91,35 +92,42 @@
</el-table-column>
<el-table-column
align="center"
min-width="120"
prop="taskName"
label="任务名称">
</el-table-column>
<el-table-column
align="center"
min-width="150"
prop="taskNote"
label="详细注释">
</el-table-column>
<el-table-column
align="center"
min-width="100"
prop="taskType"
label="任务类型">
<template slot-scope="scope">
<el-view-dict v-model="scope.row.taskType" dict-name="TASK_TYPE"></el-view-dict>
<el-tag size="mini" effect="dark" v-if="scope.row.taskType == 'Cron'">Cron表达式</el-tag>
<el-tag size="mini" effect="dark" v-if="scope.row.taskType == 'DelayRepeat'">间隔重复(秒)</el-tag>
<el-tag size="mini" effect="dark" v-if="scope.row.taskType == 'FixRepeat'">绝对重复(秒)</el-tag>
</template>
</el-table-column>
<el-table-column
align="center"
min-width="150"
prop="typeValue"
label="任务类型值">
</el-table-column>
<el-table-column
align="center"
min-width="150"
prop="taskSql"
label="任务SQL">
</el-table-column>
<el-table-column
align="center"
width="140"
min-width="140"
prop="createTime"
label="创建时间">
</el-table-column>

@ -93,6 +93,7 @@
</el-table-column>
<el-table-column
align="center"
min-width="100"
prop="valid"
label="是否有效">
<template slot-scope="scope">
@ -102,34 +103,37 @@
</el-table-column>
<el-table-column
align="center"
width="140"
min-width="140"
prop="userId"
label="用户主键">
</el-table-column>
<el-table-column
align="center"
min-width="150"
prop="userName"
label="用户名称">
</el-table-column>
<el-table-column
align="center"
width="140"
min-width="140"
prop="loginTime"
label="登录时间">
</el-table-column>
<el-table-column
align="center"
width="140"
min-width="140"
prop="validTime"
label="有效时间">
</el-table-column>
<el-table-column
align="center"
min-width="150"
prop="deptName"
label="部门名称">
</el-table-column>
<el-table-column
align="center"
min-width="100"
prop="terminal"
label="终端类型">
<template slot-scope="scope">
@ -139,17 +143,19 @@
</el-table-column>
<el-table-column
align="center"
min-width="100"
prop="terminalIp"
label="终端地址">
</el-table-column>
<el-table-column
align="center"
min-width="100"
prop="terminalInfo"
label="终端信息">
</el-table-column>
<el-table-column
align="center"
width="140"
min-width="140"
prop="createTime"
label="创建时间">
</el-table-column>

@ -83,42 +83,48 @@
</el-table-column>
<el-table-column
align="center"
min-width="120"
prop="userName"
label="用户账户">
</el-table-column>
<el-table-column
align="center"
min-width="120"
prop="userCode"
label="用户代码">
</el-table-column>
<el-table-column
align="center"
min-width="150"
prop="userAlias"
label="用户别名">
</el-table-column>
<el-table-column
align="center"
min-width="150"
prop="roleNames"
label="用户角色">
</el-table-column>
<el-table-column
align="center"
width="100"
min-width="100"
prop="userStatus"
label="用户状态">
<template slot-scope="scope">
<el-tag size="mini" effect="dark" type="success" v-if="scope.row.userStatus=='正常'">{{scope.row.userStatus}}</el-tag>
<el-tag size="mini" effect="dark" type="danger" v-if="!scope.row.userStatus=='正常'">{{scope.row.userStatus}}</el-tag>
<el-tag size="mini" effect="dark" v-if="scope.row.logType == '0'">无效</el-tag>
<el-tag size="mini" effect="dark" v-if="scope.row.logType == '1'">有效</el-tag>
<el-tag size="mini" effect="dark" v-if="scope.row.logType == '2'">初始密码</el-tag>
</template>
</el-table-column>
<el-table-column
align="center"
min-width="150"
prop="deptName"
label="所在部门">
</el-table-column>
<el-table-column
align="center"
width="140"
min-width="140"
prop="createTime"
label="创建时间">
</el-table-column>

@ -78,27 +78,31 @@
</el-table-column>
<el-table-column
align="center"
min-width="150"
prop="appName"
label="应用名称">
</el-table-column>
<el-table-column
align="center"
min-width="150"
prop="appNote"
label="应用简介">
</el-table-column>
<el-table-column
align="center"
min-width="100"
prop="appKey"
label="应用码">
</el-table-column>
<el-table-column
align="center"
min-width="100"
prop="appSecret"
label="安全码">
</el-table-column>
<el-table-column
align="center"
width="80"
min-width="100"
prop="valid"
label="是否有效">
<template slot-scope="scope">
@ -108,7 +112,7 @@
</el-table-column>
<el-table-column
align="center"
width="140"
min-width="140"
prop="createTime"
label="创建时间">
</el-table-column>

Loading…
Cancel
Save

Powered by TurnKey Linux.