Selaa lähdekoodia

eco 支持mysql, flywaydb支持mysql

wanggaokun 1 vuosi sitten
vanhempi
sitoutus
d2bfca2fe7

+ 10 - 10
eco-extra/powerjob-server/src/main/resources/application-dev.properties

@@ -6,17 +6,17 @@ oms.env=dev
 #spring.datasource.core.username=postgres
 #spring.datasource.core.password=P3x0LG8jzyHRX59l
 ## DM数据库连接参数
-spring.datasource.remote.hibernate.properties.hibernate.dialect=org.hibernate.dialect.DmDialect
-spring.datasource.core.driver-class-name=dm.jdbc.driver.DmDriver
-spring.datasource.core.jdbc-url=jdbc:dm://127.0.0.1:5236?schema=eco&useUnicode=true&characterEncoding=utf8&useSSL=true&autoReconnect=true&reWriteBatchedInserts=true
-spring.datasource.core.username=SYSDBA
-spring.datasource.core.password=SYSDBA123
+#spring.datasource.remote.hibernate.properties.hibernate.dialect=org.hibernate.dialect.DmDialect
+#spring.datasource.core.driver-class-name=dm.jdbc.driver.DmDriver
+#spring.datasource.core.jdbc-url=jdbc:dm://127.0.0.1:5236?schema=eco&useUnicode=true&characterEncoding=utf8&useSSL=true&autoReconnect=true&reWriteBatchedInserts=true
+#spring.datasource.core.username=SYSDBA
+#spring.datasource.core.password=SYSDBA123
 ## MySQL数据库连接参数
-#spring.datasource.remote.hibernate.properties.hibernate.dialect=tech.powerjob.server.persistence.config.dialect.PowerJobPGDialect
-#spring.datasource.core.driver-class-name=com.mysql.cj.jdbc.Driver
-#spring.datasource.core.jdbc-url=jdbc:mysql://localhost:3306/eco?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai&allowPublicKeyRetrieval=true
-#spring.datasource.core.username=root
-#spring.datasource.core.password=Root@369
+spring.datasource.remote.hibernate.properties.hibernate.dialect=org.hibernate.dialect.MySQL8Dialect
+spring.datasource.core.driver-class-name=com.mysql.cj.jdbc.Driver
+spring.datasource.core.jdbc-url=jdbc:mysql://localhost:3306/eco?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai&allowPublicKeyRetrieval=true
+spring.datasource.core.username=root
+spring.datasource.core.password=P3x0LG8jzyHRX59l
 spring.datasource.core.maximum-pool-size=20
 spring.datasource.core.minimum-idle=5
 # 监控配置

+ 6 - 0
eco-start/pom.xml

@@ -42,6 +42,12 @@
             <artifactId>flyway-core</artifactId>
             <version>9.16.3</version>
         </dependency>
+        <!--自从8.2.0版本之后不再支持mysql,但是springboot3 又需要较高版本的flyway 必须同时引入flyway-mysql,否则会报不支持mysql8版本数据库。 -->
+        <dependency>
+            <groupId>org.flywaydb</groupId>
+            <artifactId>flyway-mysql</artifactId>
+            <version>9.16.3</version>
+        </dependency>
         <dependency>
             <groupId>com.dameng</groupId>
             <artifactId>DmJdbcDriver18</artifactId>

+ 10 - 10
eco-start/src/main/resources/application-dev.yml

@@ -24,7 +24,7 @@ spring:
     sql-migration-prefix: V
     placeholder-replacement: false
     sql-migration-suffixes: .sql
-    locations: classpath:db/dm
+    locations: classpath:db/mysql
     create-schemas: false
 mybatis-flex:
   # sql审计
@@ -38,20 +38,20 @@ mybatis-flex:
       # rewriteBatchedStatements=true 批处理优化 大幅提升批量插入更新删除性能(对数据库有性能损耗 使用批量操作应考虑性能问题)
       type: ${spring.datasource.type}
       # mysql数据库
-      #      driver-class-name: com.mysql.cj.jdbc.Driver
-      #      url: jdbc:mysql://localhost:3306/eco?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8&autoReconnect=true&rewriteBatchedStatements=true&allowPublicKeyRetrieval=true
-      #      username: root
-      #      password: Root@369
-      #postgresql数据库
+      driver-class-name: com.mysql.cj.jdbc.Driver
+      url: jdbc:mysql://localhost:3306/eco?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8&autoReconnect=true&rewriteBatchedStatements=true&allowPublicKeyRetrieval=true
+      username: root
+      password: P3x0LG8jzyHRX59l
+#      postgresql数据库
 #      driver-class-name: org.postgresql.Driver
 #      url: jdbc:postgresql://localhost:5432/eco?useUnicode=true&characterEncoding=utf8&useSSL=true&autoReconnect=true&reWriteBatchedInserts=true
 #      username: postgres
 #      password: P3x0LG8jzyHRX59l
       #DM8数据库
-      driver-class-name: dm.jdbc.driver.DmDriver
-      url: jdbc:dm://127.0.0.1:5236?schema=eco&useUnicode=true&characterEncoding=utf8&useSSL=true&autoReconnect=true&reWriteBatchedInserts=true
-      username: SYSDBA
-      password: SYSDBA123
+#      driver-class-name: dm.jdbc.driver.DmDriver
+#      url: jdbc:dm://127.0.0.1:5236?schema=eco&useUnicode=true&characterEncoding=utf8&useSSL=true&autoReconnect=true&reWriteBatchedInserts=true
+#      username: SYSDBA
+#      password: SYSDBA123
 
 #    # 数据源-2
 #    ds2:

+ 500 - 0
eco-start/src/main/resources/db/mysql/V1_0_0_1__sys-init-ddl.sql

@@ -0,0 +1,500 @@
+
+SET NAMES utf8mb4;
+SET FOREIGN_KEY_CHECKS = 0;
+
+-- ----------------------------
+-- Table structure for gen_table
+-- ----------------------------
+CREATE TABLE `gen_table`  (
+                              `table_id` bigint NOT NULL COMMENT '编号',
+                              `table_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '表名称',
+    `table_comment` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL COMMENT '表描述',
+    `sub_table_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '关联子表的表名',
+    `sub_table_fk_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '子表关联的外键名',
+    `class_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '实体类名称',
+    `tpl_category` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '使用的模板(CRUD单表操作 TREE树表操作)',
+    `package_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '生成包路径',
+    `module_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '生成模块名',
+    `business_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '生成业务名',
+    `function_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '生成功能名',
+    `function_author` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '生成功能作者',
+    `gen_type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '生成代码方式(0zip压缩包 1自定义路径)',
+    `gen_path` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '生成路径(不填默认项目路径)',
+    `options` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL COMMENT '其它生成选项',
+    `version` int NULL DEFAULT NULL COMMENT '乐观锁',
+    `create_by` bigint NULL DEFAULT NULL COMMENT '创建者',
+    `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
+    `update_by` bigint NULL DEFAULT NULL COMMENT '更新者',
+    `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
+    `remark` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL COMMENT '备注',
+    PRIMARY KEY (`table_id`) USING BTREE
+    ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = '代码生成业务表' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Table structure for gen_table_column
+-- ----------------------------
+CREATE TABLE `gen_table_column`  (
+                                     `column_id` bigint NOT NULL COMMENT '编号',
+                                     `table_id` bigint NULL DEFAULT NULL COMMENT '归属表编号',
+                                     `column_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '列名称',
+    `column_comment` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL COMMENT '列描述',
+    `column_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '列类型',
+    `java_type` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL COMMENT 'JAVA类型',
+    `java_field` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT 'JAVA字段名',
+    `is_pk` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '是否主键(1是)',
+    `is_increment` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '是否自增(1是)',
+    `is_required` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '是否必填(1是)',
+    `is_insert` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '是否为插入字段(1是)',
+    `is_edit` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '是否编辑字段(1是)',
+    `is_list` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '是否列表字段(1是)',
+    `is_query` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '是否查询字段(1是)',
+    `query_type` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '查询方式(等于、不等于、大于、小于、范围)',
+    `html_type` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '显示类型(文本框、文本域、下拉框、复选框、单选框、日期控件)',
+    `dict_type` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '字典类型',
+    `sort` int NULL DEFAULT NULL COMMENT '排序',
+    `version` int NULL DEFAULT NULL COMMENT '乐观锁',
+    `create_by` bigint NULL DEFAULT NULL COMMENT '创建者',
+    `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
+    `update_by` bigint NULL DEFAULT NULL COMMENT '更新者',
+    `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
+    PRIMARY KEY (`column_id`) USING BTREE
+    ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = '代码生成业务表字段' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Table structure for sys_client
+-- ----------------------------
+CREATE TABLE `sys_client`  (
+                               `id` bigint NOT NULL COMMENT '主建',
+                               `client_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '客户端id',
+    `client_key` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '客户端key',
+    `client_secret` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '客户端秘钥',
+    `grant_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '授权类型',
+    `device_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '设备类型',
+    `active_timeout` int NULL DEFAULT NULL COMMENT 'token活跃超时时间',
+    `timeout` int NULL DEFAULT NULL COMMENT 'token固定超时',
+    `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT '1' COMMENT '状态(1正常 0停用)',
+    `version` int NULL DEFAULT NULL COMMENT '乐观锁',
+    `del_flag` tinyint NULL DEFAULT 0 COMMENT '删除标志(1代表已删除 0代表存在)',
+    `create_by` bigint NULL DEFAULT NULL COMMENT '创建者',
+    `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
+    `update_by` bigint NULL DEFAULT NULL COMMENT '更新者',
+    `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
+    PRIMARY KEY (`id`) USING BTREE
+    ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = '系统授权表' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Table structure for sys_config
+-- ----------------------------
+CREATE TABLE `sys_config`  (
+                               `config_id` bigint NOT NULL COMMENT '参数主键',
+                               `tenant_id` bigint NULL DEFAULT NULL COMMENT '租户编号',
+                               `config_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '参数名称',
+    `config_key` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '参数键名',
+    `config_value` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL COMMENT '参数键值',
+    `config_type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '系统内置(Y是 N否)',
+    `version` int NULL DEFAULT 0 COMMENT '乐观锁',
+    `create_by` bigint NULL DEFAULT NULL COMMENT '创建者',
+    `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
+    `update_by` bigint NULL DEFAULT NULL COMMENT '更新者',
+    `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
+    `remark` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL COMMENT '备注',
+    PRIMARY KEY (`config_id`) USING BTREE
+    ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = '参数配置表' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Table structure for sys_dept
+-- ----------------------------
+CREATE TABLE `sys_dept`  (
+                             `dept_id` bigint NOT NULL COMMENT '部门ID',
+                             `tenant_id` bigint NULL DEFAULT NULL COMMENT '租户编号',
+                             `parent_id` bigint NULL DEFAULT NULL COMMENT '父部门ID',
+                             `ancestors` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL COMMENT '祖级列表',
+                             `dept_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '部门名称',
+    `order_num` int NULL DEFAULT NULL COMMENT '显示顺序',
+    `leader` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '负责人',
+    `phone` varchar(11) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '联系电话',
+    `email` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '邮箱',
+    `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT '1' COMMENT '部门状态(1正常 0停用)',
+    `version` int NULL DEFAULT 0 COMMENT '乐观锁',
+    `del_flag` tinyint NULL DEFAULT 0 COMMENT '删除标志(1代表已删除 0代表存在)',
+    `create_by` bigint NULL DEFAULT NULL COMMENT '创建者',
+    `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
+    `update_by` bigint NULL DEFAULT NULL COMMENT '更新者',
+    `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
+    PRIMARY KEY (`dept_id`) USING BTREE
+    ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = '部门表' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- ----------------------------
+-- Table structure for sys_dict_data
+-- ----------------------------
+CREATE TABLE `sys_dict_data`  (
+                                  `dict_code` bigint NOT NULL COMMENT '字典编码',
+                                  `tenant_id` bigint NULL DEFAULT NULL COMMENT '租户编号',
+                                  `dict_sort` int NULL DEFAULT NULL COMMENT '字典排序',
+                                  `dict_label` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '字典标签',
+    `dict_value` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '字典键值',
+    `dict_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '字典类型',
+    `css_class` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '样式属性(其他样式扩展)',
+    `list_class` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '表格回显样式',
+    `is_default` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '是否默认(Y是 N否)',
+    `version` int NULL DEFAULT 0 COMMENT '乐观锁',
+    `create_by` bigint NULL DEFAULT NULL COMMENT '创建者',
+    `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
+    `update_by` bigint NULL DEFAULT NULL COMMENT '更新者',
+    `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
+    `remark` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL COMMENT '备注',
+    PRIMARY KEY (`dict_code`) USING BTREE
+    ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = '字典数据表' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Table structure for sys_dict_type
+-- ----------------------------
+CREATE TABLE `sys_dict_type`  (
+                                  `dict_id` bigint NOT NULL COMMENT '字典主键',
+                                  `tenant_id` bigint NULL DEFAULT NULL COMMENT '租户编号',
+                                  `dict_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '字典名称',
+    `dict_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '字典类型',
+    `version` int NULL DEFAULT 0 COMMENT '乐观锁',
+    `create_by` bigint NULL DEFAULT NULL COMMENT '创建者',
+    `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
+    `update_by` bigint NULL DEFAULT NULL COMMENT '更新者',
+    `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
+    `remark` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL COMMENT '备注',
+    PRIMARY KEY (`dict_id`) USING BTREE
+    ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = '字典类型表' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Table structure for sys_import_export_t
+-- ----------------------------
+CREATE TABLE `sys_import_export_t`  (
+                                        `id` bigint NOT NULL COMMENT '唯一编码',
+                                        `type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '类型(0导入 1导出)',
+    `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '文件名称',
+    `url` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL COMMENT '文件地址',
+    `oss_id` bigint NULL DEFAULT NULL COMMENT '文件Id',
+    `log_info` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL COMMENT '日志信息',
+    `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT '1' COMMENT '状态(1正常  0异常 99部分正常)',
+    `tenant_id` bigint NULL DEFAULT NULL COMMENT '租户号',
+    `version` int NULL DEFAULT 0 COMMENT '乐观锁',
+    `create_by` bigint NULL DEFAULT NULL COMMENT '创建人',
+    `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
+    `update_by` bigint NULL DEFAULT NULL COMMENT '更新人',
+    `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
+    PRIMARY KEY (`id`) USING BTREE
+    ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = '导入导出日志' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Table structure for sys_logininfor
+-- ----------------------------
+CREATE TABLE `sys_logininfor`  (
+                                   `info_id` bigint NOT NULL COMMENT '访问ID',
+                                   `tenant_id` bigint NULL DEFAULT NULL COMMENT '租户编号',
+                                   `user_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '用户账号',
+    `client_key` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '客户端',
+    `device_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '设备类型',
+    `ipaddr` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '登录IP地址',
+    `login_location` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '登录地点',
+    `browser` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '浏览器类型',
+    `os` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '操作系统',
+    `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT '1' COMMENT '登录状态(1成功 0失败)',
+    `msg` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '提示消息',
+    `login_time` datetime NULL DEFAULT NULL COMMENT '访问时间',
+    PRIMARY KEY (`info_id`) USING BTREE
+    ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = '系统访问记录' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Table structure for sys_menu
+-- ----------------------------
+CREATE TABLE `sys_menu`  (
+                             `menu_id` bigint NOT NULL COMMENT '菜单ID',
+                             `menu_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '菜单名称',
+    `parent_id` bigint NULL DEFAULT NULL COMMENT '父菜单ID',
+    `order_num` int NULL DEFAULT NULL COMMENT '显示顺序',
+    `path` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '路由地址',
+    `component` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '组件路径',
+    `component_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '组件名称',
+    `query_param` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '路由参数',
+    `is_frame` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT '0' COMMENT '是否为外链(1是 0否)',
+    `is_cache` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT '1' COMMENT '是否缓存(1缓存 0不缓存)',
+    `menu_type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '菜单类型(M目录 C菜单 F按钮)',
+    `visible` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT '1' COMMENT '显示状态(1显示 0隐藏)',
+    `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT '1' COMMENT '菜单状态(1正常 0停用)',
+    `perms` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '权限标识',
+    `icon` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '菜单图标',
+    `version` int NULL DEFAULT 0 COMMENT '乐观锁',
+    `create_by` bigint NULL DEFAULT NULL COMMENT '创建者',
+    `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
+    `update_by` bigint NULL DEFAULT NULL COMMENT '更新者',
+    `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
+    `remark` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL COMMENT '备注',
+    PRIMARY KEY (`menu_id`) USING BTREE
+    ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = '菜单权限表' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Table structure for sys_notice
+-- ----------------------------
+CREATE TABLE `sys_notice`  (
+                               `notice_id` bigint NOT NULL COMMENT '公告ID',
+                               `tenant_id` bigint NULL DEFAULT NULL COMMENT '租户编号',
+                               `notice_title` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '公告标题',
+    `notice_type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '公告类型(1通知 2公告)',
+    `notice_content` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL COMMENT '公告内容',
+    `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT '1' COMMENT '公告状态(1正常 0关闭)',
+    `version` int NULL DEFAULT 0 COMMENT '乐观锁',
+    `create_by` bigint NULL DEFAULT NULL COMMENT '创建者',
+    `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
+    `update_by` bigint NULL DEFAULT NULL COMMENT '更新者',
+    `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
+    `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '备注',
+    PRIMARY KEY (`notice_id`) USING BTREE
+    ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = '通知公告表' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of sys_notice
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for sys_oper_log
+-- ----------------------------
+CREATE TABLE `sys_oper_log`  (
+                                 `oper_id` bigint NOT NULL COMMENT '日志主键',
+                                 `tenant_id` bigint NULL DEFAULT NULL COMMENT '租户编号',
+                                 `title` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '模块标题',
+    `business_type` int NULL DEFAULT NULL COMMENT '业务类型(0其它 1新增 2修改 3删除)',
+    `method` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '方法名称',
+    `request_method` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '请求方式',
+    `operator_type` int NULL DEFAULT NULL COMMENT '操作类别(0其它 1后台用户 2手机端用户)',
+    `oper_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '操作人员',
+    `dept_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '部门名称',
+    `oper_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '请求URL',
+    `oper_ip` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '主机地址',
+    `oper_location` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '操作地点',
+    `oper_param` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL COMMENT '请求参数',
+    `json_result` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL COMMENT '返回参数',
+    `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT '1' COMMENT '操作状态(1正常 0异常)',
+    `error_msg` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL COMMENT '错误消息',
+    `oper_time` datetime NULL DEFAULT NULL COMMENT '操作时间',
+    `cost_time` bigint NULL DEFAULT NULL COMMENT '消耗时间',
+    PRIMARY KEY (`oper_id`) USING BTREE
+    ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = '操作日志记录' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Table structure for sys_oss
+-- ----------------------------
+CREATE TABLE `sys_oss`  (
+                            `oss_id` bigint NOT NULL COMMENT '对象存储主键',
+                            `tenant_id` bigint NULL DEFAULT NULL COMMENT '租户编码',
+                            `file_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '文件名',
+    `original_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '原名',
+    `file_suffix` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '文件后缀名',
+    `url` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL COMMENT 'URL地址',
+    `service` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '服务商',
+    `version` int NULL DEFAULT 0 COMMENT '乐观锁',
+    `create_by` bigint NULL DEFAULT NULL COMMENT '上传人',
+    `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
+    `update_by` bigint NULL DEFAULT NULL COMMENT '更新者',
+    `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
+    PRIMARY KEY (`oss_id`) USING BTREE
+    ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = 'OSS对象存储表' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Table structure for sys_oss_config
+-- ----------------------------
+CREATE TABLE `sys_oss_config`  (
+                                   `oss_config_id` bigint NOT NULL COMMENT '主建',
+                                   `tenant_id` bigint NULL DEFAULT NULL COMMENT '租户编码',
+                                   `config_key` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '配置key',
+    `access_key` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT 'accessKey',
+    `secret_key` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '秘钥',
+    `bucket_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '桶名称',
+    `prefix` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '前缀',
+    `endpoint` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '访问站点',
+    `domain_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '自定义域名',
+    `is_https` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '是否https(Y=是,N=否)',
+    `region` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '域',
+    `access_policy` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '桶权限类型(0=private 1=public 2=custom)',
+    `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT '0' COMMENT '是否默认(1=是,0=否)',
+    `ext1` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '扩展字段',
+    `version` int NULL DEFAULT 0 COMMENT '乐观锁',
+    `create_by` bigint NULL DEFAULT NULL COMMENT '创建者',
+    `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
+    `update_by` bigint NULL DEFAULT NULL COMMENT '更新者',
+    `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
+    `remark` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL COMMENT '备注',
+    PRIMARY KEY (`oss_config_id`) USING BTREE
+    ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = '对象存储配置表' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Table structure for sys_post
+-- ----------------------------
+CREATE TABLE `sys_post`  (
+                             `post_id` bigint NOT NULL COMMENT '岗位ID',
+                             `tenant_id` bigint NULL DEFAULT NULL COMMENT '租户编号',
+                             `post_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '岗位编码',
+    `post_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '岗位名称',
+    `post_sort` int NULL DEFAULT NULL COMMENT '显示顺序',
+    `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT '1' COMMENT '状态(1正常 0停用)',
+    `version` int NULL DEFAULT 0 COMMENT '乐观锁',
+    `create_by` bigint NULL DEFAULT NULL COMMENT '创建者',
+    `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
+    `update_by` bigint NULL DEFAULT NULL COMMENT '更新者',
+    `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
+    `remark` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL COMMENT '备注',
+    PRIMARY KEY (`post_id`) USING BTREE
+    ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = '岗位信息表' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Table structure for sys_role
+-- ----------------------------
+CREATE TABLE `sys_role`  (
+                             `role_id` bigint NOT NULL COMMENT '角色ID',
+                             `tenant_id` bigint NULL DEFAULT NULL COMMENT '租户编号',
+                             `role_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '角色名称',
+    `role_key` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '角色权限字符串',
+    `role_sort` int NULL DEFAULT NULL COMMENT '显示顺序',
+    `data_scope` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '数据范围(1:全部数据权限 2:自定数据权限 3:本部门数据权限 4:本部门及以下数据权限)',
+    `menu_check_strictly` tinyint NULL DEFAULT NULL COMMENT '菜单树选择项是否关联显示',
+    `dept_check_strictly` tinyint NULL DEFAULT NULL COMMENT '部门树选择项是否关联显示',
+    `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT '1' COMMENT '角色状态(1正常 0停用)',
+    `version` int NULL DEFAULT 0 COMMENT '乐观锁',
+    `del_flag` tinyint NULL DEFAULT 0 COMMENT '删除标志(1代表已删除 0代表存在)',
+    `create_by` bigint NULL DEFAULT NULL COMMENT '创建者',
+    `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
+    `update_by` bigint NULL DEFAULT NULL COMMENT '更新者',
+    `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
+    `remark` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL COMMENT '备注',
+    PRIMARY KEY (`role_id`) USING BTREE
+    ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = '角色信息表' ROW_FORMAT = Dynamic;
+
+
+-- ----------------------------
+-- Table structure for sys_role_dept
+-- ----------------------------
+CREATE TABLE `sys_role_dept`  (
+                                  `role_id` bigint NOT NULL COMMENT '角色ID',
+                                  `dept_id` bigint NOT NULL COMMENT '部门ID',
+                                  PRIMARY KEY (`role_id`, `dept_id`) USING BTREE
+    ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = '角色和部门关联表' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of sys_role_dept
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for sys_role_menu
+-- ----------------------------
+CREATE TABLE `sys_role_menu`  (
+                                  `role_id` bigint NOT NULL COMMENT '角色ID',
+                                  `menu_id` bigint NOT NULL COMMENT '菜单ID',
+                                  PRIMARY KEY (`role_id`, `menu_id`) USING BTREE
+    ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = '角色和菜单关联表' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of sys_role_menu
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for sys_tenant
+-- ----------------------------
+CREATE TABLE `sys_tenant`  (
+                               `tenant_id` bigint NOT NULL COMMENT '租户编号',
+                               `contact_user_name` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '联系人',
+    `contact_phone` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '联系电话',
+    `company_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '企业名称',
+    `license_number` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '统一社会信用代码',
+    `address` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '地址',
+    `intro` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '企业简介',
+    `domain_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '域名',
+    `remark` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '备注',
+    `package_id` bigint NULL DEFAULT NULL COMMENT '租户套餐编号',
+    `expire_time` datetime NULL DEFAULT NULL COMMENT '过期时间',
+    `account_count` int NULL DEFAULT NULL COMMENT '用户数量(-1不限制)',
+    `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT '1' COMMENT '租户状态(1正常 0停用)',
+    `version` int NULL DEFAULT 0 COMMENT '乐观锁',
+    `del_flag` tinyint NULL DEFAULT 0 COMMENT '删除标志(1代表已删除 0代表存在)',
+    `create_by` bigint NULL DEFAULT NULL COMMENT '创建者',
+    `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
+    `update_by` bigint NULL DEFAULT NULL COMMENT '更新者',
+    `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
+    PRIMARY KEY (`tenant_id`) USING BTREE
+    ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = '租户表' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Table structure for sys_tenant_package
+-- ----------------------------
+CREATE TABLE `sys_tenant_package`  (
+                                       `package_id` bigint NOT NULL COMMENT '租户套餐id',
+                                       `package_name` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '套餐名称',
+    `menu_ids` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL COMMENT '关联菜单id',
+    `remark` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '备注',
+    `menu_check_strictly` tinyint NULL DEFAULT NULL,
+    `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT '1' COMMENT '状态(1正常 0停用)',
+    `version` int NULL DEFAULT NULL COMMENT '乐观锁',
+    `del_flag` tinyint NULL DEFAULT 0 COMMENT '删除标志(1代表已删除 0代表存在)',
+    `create_by` bigint NULL DEFAULT NULL COMMENT '创建者',
+    `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
+    `update_by` bigint NULL DEFAULT NULL COMMENT '更新者',
+    `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
+    PRIMARY KEY (`package_id`) USING BTREE
+    ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = '租户套餐表' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of sys_tenant_package
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for sys_user
+-- ----------------------------
+CREATE TABLE `sys_user`  (
+                             `user_id` bigint NOT NULL COMMENT '用户ID',
+                             `tenant_id` bigint NULL DEFAULT NULL COMMENT '租户编号',
+                             `dept_id` bigint NULL DEFAULT NULL COMMENT '部门ID',
+                             `user_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '用户账号',
+    `nick_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '用户昵称',
+    `user_type` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '用户类型(sys_user系统用户)',
+    `email` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '用户邮箱',
+    `phonenumber` varchar(11) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '手机号码',
+    `gender` int NULL DEFAULT NULL COMMENT '用户性别(0男 1女 2未知)',
+    `avatar` bigint NULL DEFAULT NULL COMMENT '头像地址',
+    `password` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '密码',
+    `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT '1' COMMENT '帐号状态(1正常 0停用)',
+    `version` int NULL DEFAULT 0 COMMENT '乐观锁',
+    `del_flag` tinyint NULL DEFAULT 0 COMMENT '删除标志(1代表已删除 0代表存在)',
+    `login_ip` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '最后登陆IP',
+    `login_date` datetime NULL DEFAULT NULL COMMENT '最后登陆时间',
+    `create_by` bigint NULL DEFAULT NULL COMMENT '创建者',
+    `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
+    `update_by` bigint NULL DEFAULT NULL COMMENT '更新者',
+    `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
+    `remark` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL COMMENT '备注',
+    PRIMARY KEY (`user_id`) USING BTREE
+    ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = '用户信息表' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Table structure for sys_user_post
+-- ----------------------------
+CREATE TABLE `sys_user_post`  (
+                                  `user_id` bigint NOT NULL COMMENT '用户ID',
+                                  `post_id` bigint NOT NULL COMMENT '岗位ID',
+                                  PRIMARY KEY (`user_id`, `post_id`) USING BTREE
+    ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = '用户与岗位关联表' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of sys_user_post
+-- ----------------------------
+
+-- ----------------------------
+-- Table structure for sys_user_role
+-- ----------------------------
+CREATE TABLE `sys_user_role`  (
+                                  `user_id` bigint NOT NULL COMMENT '用户ID',
+                                  `role_id` bigint NOT NULL COMMENT '角色ID',
+                                  PRIMARY KEY (`user_id`, `role_id`) USING BTREE
+    ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = '用户和角色关联表' ROW_FORMAT = Dynamic;
+
+-- ----------------------------
+-- Records of sys_user_role
+-- ----------------------------
+
+SET FOREIGN_KEY_CHECKS = 1;

+ 209 - 0
eco-start/src/main/resources/db/mysql/V1_0_0_2__sys-init-dml.sql

@@ -0,0 +1,209 @@
+
+-- ----------------------------
+-- Records of sys_client
+-- ----------------------------
+INSERT INTO `sys_client` VALUES (1, 'e5cd7e4891bf95d1d19206ce24a7b32e', 'pc', 'pc123', 'password,social', 'pc', 1800, 604800, '1', 0, 0, 1, '2024-01-22 11:09:13', 1, '2024-01-22 11:09:13');
+INSERT INTO `sys_client` VALUES (2, '428a8310cd442757ae699df5d894f051', 'app', 'app123', 'password,sms,social', 'android', 1800, 604800, '1', 0, 0, 1, '2024-01-22 11:09:13', 1, '2024-01-22 11:09:13');
+
+-- ----------------------------
+-- Records of sys_config
+-- ----------------------------
+INSERT INTO `sys_config` VALUES (1, 0, '主框架页-默认皮肤样式名称', 'sys.index.skinName', 'skin-blue', 'Y', 0, 1, '2024-01-22 11:09:13', NULL, NULL, '蓝色 skin-blue、绿色 skin-green、紫色 skin-purple、红色 skin-red、黄色 skin-yellow');
+INSERT INTO `sys_config` VALUES (2, 0, '用户管理-账号初始密码', 'sys.user.initPassword', '123456', 'Y', 0, 1, '2024-01-22 11:09:13', NULL, NULL, '初始化密码 123456');
+INSERT INTO `sys_config` VALUES (3, 0, '主框架页-侧边栏主题', 'sys.index.sideTheme', 'theme-dark', 'Y', 0, 1, '2024-01-22 11:09:13', NULL, NULL, '深色主题theme-dark,浅色主题theme-light');
+INSERT INTO `sys_config` VALUES (5, 0, '账号自助-是否开启用户注册功能', 'sys.account.registerUser', 'false', 'Y', 0, 1, '2024-01-22 11:09:13', NULL, NULL, '是否开启注册用户功能(true开启,false关闭)');
+INSERT INTO `sys_config` VALUES (6, 0, 'OSS预览列表资源开关', 'sys.oss.previewListResource', 'true', 'Y', 0, 1, '2024-01-22 11:09:13', NULL, NULL, 'true:开启, false:关闭');
+
+-- ----------------------------
+-- Records of sys_dept
+-- ----------------------------
+INSERT INTO `sys_dept` VALUES (1, 0, 0, '0', 'XX部门', 0, 'eco-admin', '18888888888', 'ecoadmin@wo.cn', '1', 7, 0, 1, '2023-06-03 21:32:28', 1, '2024-06-21 15:15:04');
+INSERT INTO `sys_dept` VALUES (108150551736287232, 0, 1, '0,1', 'XX组', 2, 'eco', '', NULL, '1', 3, 0, 1, '2024-01-25 23:32:40', 1, '2024-06-21 15:15:03');
+
+-- ----------------------------
+-- Records of sys_dict_data
+-- ----------------------------
+INSERT INTO `sys_dict_data` VALUES (1, 0, 1, '男', '0', 'sys_user_gender', '', '', 'Y', 0, 1, '2023-06-03 21:32:30', 1, '2023-09-20 09:53:27', '性别男');
+INSERT INTO `sys_dict_data` VALUES (2, 0, 2, '女', '1', 'sys_user_gender', '', '', 'N', 0, 1, '2023-06-03 21:32:30', 1, '2023-09-20 09:53:27', '性别女');
+INSERT INTO `sys_dict_data` VALUES (3, 0, 3, '未知', '2', 'sys_user_gender', '', '', 'N', 0, 1, '2023-06-03 21:32:30', 1, '2023-09-20 09:53:27', '性别未知');
+INSERT INTO `sys_dict_data` VALUES (4, 0, 1, '显示', '1', 'sys_show_hide', '', 'primary', 'Y', 0, 1, '2023-06-03 21:32:30', 1, NULL, '显示菜单');
+INSERT INTO `sys_dict_data` VALUES (5, 0, 2, '隐藏', '0', 'sys_show_hide', '', 'danger', 'N', 0, 1, '2023-06-03 21:32:30', 1, NULL, '隐藏菜单');
+INSERT INTO `sys_dict_data` VALUES (6, 0, 1, '正常', '1', 'sys_normal_disable', '', 'primary', 'Y', 1, 1, '2023-06-03 21:32:30', 1, '2024-06-25 16:17:23', '正常状态');
+INSERT INTO `sys_dict_data` VALUES (7, 0, 2, '停用', '0', 'sys_normal_disable', '', 'danger', 'N', 1, 1, '2023-06-03 21:32:30', 1, '2024-06-25 16:17:28', '停用状态');
+INSERT INTO `sys_dict_data` VALUES (8, 0, 1, '正常', '1', 'sys_job_status', '', 'primary', 'Y', 0, 1, '2023-06-03 21:32:30', 1, NULL, '正常状态');
+INSERT INTO `sys_dict_data` VALUES (9, 0, 2, '暂停', '0', 'sys_job_status', '', 'danger', 'N', 0, 1, '2023-06-03 21:32:30', 1, NULL, '停用状态');
+INSERT INTO `sys_dict_data` VALUES (10, 0, 1, '默认', 'DEFAULT', 'sys_job_group', '', '', 'Y', 0, 1, '2023-06-03 21:32:30', 1, NULL, '默认分组');
+INSERT INTO `sys_dict_data` VALUES (11, 0, 2, '系统', 'SYSTEM', 'sys_job_group', '', '', 'N', 0, 1, '2023-06-03 21:32:30', 1, NULL, '系统分组');
+INSERT INTO `sys_dict_data` VALUES (12, 0, 1, '是', '1', 'sys_yes_no', '', 'primary', 'Y', 1, 1, '2023-06-03 21:32:30', 1, '2024-06-25 17:03:06', '系统默认是');
+INSERT INTO `sys_dict_data` VALUES (13, 0, 2, '否', '0', 'sys_yes_no', '', 'danger', 'N', 1, 1, '2023-06-03 21:32:30', 1, '2024-06-25 17:03:13', '系统默认否');
+INSERT INTO `sys_dict_data` VALUES (14, 0, 1, '通知', '1', 'sys_notice_type', '', 'warning', 'Y', 0, 1, '2023-06-03 21:32:30', 1, NULL, '通知');
+INSERT INTO `sys_dict_data` VALUES (15, 0, 2, '公告', '2', 'sys_notice_type', '', 'success', 'N', 0, 1, '2023-06-03 21:32:30', 1, NULL, '公告');
+INSERT INTO `sys_dict_data` VALUES (16, 0, 1, '正常', '1', 'sys_notice_status', '', 'primary', 'Y', 0, 1, '2023-06-03 21:32:30', 1, NULL, '正常状态');
+INSERT INTO `sys_dict_data` VALUES (17, 0, 2, '关闭', '0', 'sys_notice_status', '', 'danger', 'N', 0, 1, '2023-06-03 21:32:30', 1, NULL, '关闭状态');
+INSERT INTO `sys_dict_data` VALUES (18, 0, 99, '其他', '0', 'sys_oper_type', '', 'info', 'N', 0, 1, '2023-06-03 21:32:30', 1, NULL, '其他操作');
+INSERT INTO `sys_dict_data` VALUES (19, 0, 1, '新增', '1', 'sys_oper_type', '', 'info', 'N', 0, 1, '2023-06-03 21:32:30', 1, NULL, '新增操作');
+INSERT INTO `sys_dict_data` VALUES (20, 0, 2, '修改', '2', 'sys_oper_type', '', 'info', 'N', 0, 1, '2023-06-03 21:32:30', 1, NULL, '修改操作');
+INSERT INTO `sys_dict_data` VALUES (21, 0, 3, '删除', '3', 'sys_oper_type', '', 'danger', 'N', 0, 1, '2023-06-03 21:32:30', 1, NULL, '删除操作');
+INSERT INTO `sys_dict_data` VALUES (22, 0, 4, '授权', '4', 'sys_oper_type', '', 'primary', 'N', 0, 1, '2023-06-03 21:32:30', 1, NULL, '授权操作');
+INSERT INTO `sys_dict_data` VALUES (23, 0, 5, '导出', '5', 'sys_oper_type', '', 'warning', 'N', 0, 1, '2023-06-03 21:32:30', 1, NULL, '导出操作');
+INSERT INTO `sys_dict_data` VALUES (24, 0, 6, '导入', '6', 'sys_oper_type', '', 'warning', 'N', 0, 1, '2023-06-03 21:32:30', 1, NULL, '导入操作');
+INSERT INTO `sys_dict_data` VALUES (25, 0, 7, '强退', '7', 'sys_oper_type', '', 'danger', 'N', 0, 1, '2023-06-03 21:32:30', 1, NULL, '强退操作');
+INSERT INTO `sys_dict_data` VALUES (26, 0, 8, '生成代码', '8', 'sys_oper_type', '', 'warning', 'N', 0, 1, '2023-06-03 21:32:30', 1, NULL, '生成操作');
+INSERT INTO `sys_dict_data` VALUES (27, 0, 9, '清空数据', '9', 'sys_oper_type', '', 'danger', 'N', 0, 1, '2023-06-03 21:32:30', 1, NULL, '清空操作');
+INSERT INTO `sys_dict_data` VALUES (28, 0, 1, '成功', '1', 'sys_common_status', '', 'primary', 'N', 0, 1, '2023-06-03 21:32:30', 1, NULL, '正常状态');
+INSERT INTO `sys_dict_data` VALUES (29, 0, 2, '失败', '0', 'sys_common_status', '', 'danger', 'N', 0, 1, '2023-06-03 21:32:30', 1, NULL, '停用状态');
+INSERT INTO `sys_dict_data` VALUES (30, 0, 1, '密码认证', 'password', 'sys_grant_type', 'el-check-tag', 'default', 'N', 0, 1, '2023-10-21 11:10:51', 1, '2023-10-21 11:10:51', '密码认证');
+INSERT INTO `sys_dict_data` VALUES (31, 0, 2, '短信认证', 'sms', 'sys_grant_type', 'el-check-tag', 'default', 'N', 0, 1, '2023-10-21 11:10:51', 1, '2023-10-21 11:10:51', '短信认证');
+INSERT INTO `sys_dict_data` VALUES (32, 0, 3, '邮件认证', 'email', 'sys_grant_type', 'el-check-tag', 'default', 'N', 0, 1, '2023-10-21 11:10:51', 1, '2023-10-21 11:10:51', '邮件认证');
+INSERT INTO `sys_dict_data` VALUES (33, 0, 4, '小程序认证', 'xcx', 'sys_grant_type', 'el-check-tag', 'default', 'N', 0, 1, '2023-10-21 11:10:51', 1, '2023-10-21 11:10:51', '小程序认证');
+INSERT INTO `sys_dict_data` VALUES (34, 0, 5, '三方登录认证', 'social', 'sys_grant_type', 'el-check-tag', 'default', 'N', 0, 1, '2023-10-21 11:10:51', 1, '2023-10-21 11:10:51', '三方登录认证');
+INSERT INTO `sys_dict_data` VALUES (35, 0, 1, 'PC', 'pc', 'sys_device_type', '', 'default', 'N', 0, 1, '2023-10-21 11:41:10', 1, '2023-10-21 11:41:10', 'PC');
+INSERT INTO `sys_dict_data` VALUES (36, 0, 2, '安卓', 'android', 'sys_device_type', '', 'default', 'N', 0, 1, '2023-10-21 11:41:10', 1, '2023-10-21 11:41:10', '安卓');
+INSERT INTO `sys_dict_data` VALUES (37, 0, 3, 'iOS', 'ios', 'sys_device_type', '', 'default', 'N', 0, 1, '2023-10-21 11:41:10', 1, '2023-10-21 11:41:10', 'iOS');
+INSERT INTO `sys_dict_data` VALUES (38, 0, 4, '小程序', 'xcx', 'sys_device_type', '', 'default', 'N', 0, 1, '2023-10-21 11:41:10', 1, '2023-10-21 11:41:10', '小程序');
+INSERT INTO `sys_dict_data` VALUES (105, 0, 0, '计算机', '1', 'sys_goods_type', NULL, 'primary', 'N', 0, 1, '2023-06-05 07:23:48', 1, NULL, NULL);
+INSERT INTO `sys_dict_data` VALUES (106, 0, 0, '打印设备', '2', 'sys_goods_type', NULL, 'success', 'N', 0, 1, '2023-06-05 07:24:14', 1, NULL, NULL);
+INSERT INTO `sys_dict_data` VALUES (107, 0, 3, '衣服', '3', 'sys_goods_type', NULL, 'info', 'N', 0, 1, '2023-06-05 07:24:35', 1, NULL, NULL);
+INSERT INTO `sys_dict_data` VALUES (111, 0, 4, '网络设备', '4', 'sys_goods_type', NULL, 'default', NULL, 0, 1, '2023-09-19 17:31:46', 1, '2023-09-19 17:31:46', NULL);
+INSERT INTO `sys_dict_data` VALUES (65923231885905920, 0, 1, '桌面微机', 'PC', 'sys_app_type', NULL, 'default', 'N', 0, 1, '2023-10-01 10:56:23', 1, '2023-10-01 10:56:23', NULL);
+INSERT INTO `sys_dict_data` VALUES (65923379802230784, 0, 2, '平板', 'pad', 'sys_app_type', NULL, 'default', 'N', 0, 1, '2023-10-01 10:56:59', 1, '2023-10-01 10:56:59', NULL);
+INSERT INTO `sys_dict_data` VALUES (65923470604718080, 0, 3, '手机', 'phone', 'sys_app_type', NULL, 'default', 'N', 0, 1, '2023-10-01 10:57:20', 1, '2023-10-01 10:57:20', NULL);
+INSERT INTO `sys_dict_data` VALUES (163136166100500480, 0, 1, '是', 'Y', 'sys_y_n', NULL, 'primary', 'N', 0, 1, '2024-06-25 17:05:53', 1, '2024-06-25 17:05:53', NULL);
+INSERT INTO `sys_dict_data` VALUES (163136226775302144, 0, 2, '否', 'N', 'sys_y_n', NULL, 'primary', 'N', 0, 1, '2024-06-25 17:06:07', 1, '2024-06-25 17:06:07', NULL);
+INSERT INTO `sys_dict_data` VALUES (164977316852162560, 0, 0, '导入', '0', 'excel_type', NULL, NULL, 'N', 0, 1, '2024-06-30 19:01:57', 1, '2024-06-30 19:01:57', NULL);
+INSERT INTO `sys_dict_data` VALUES (164977361886404608, 0, 1, '导出', '1', 'excel_type', NULL, NULL, 'N', 0, 1, '2024-06-30 19:02:08', 1, '2024-06-30 19:02:08', NULL);
+INSERT INTO `sys_dict_data` VALUES (164977834731266048, 0, 1, '失败', '0', 'excel_status', NULL, 'danger', 'N', 1, 1, '2024-06-30 19:04:00', 1, '2024-06-30 19:04:08', NULL);
+INSERT INTO `sys_dict_data` VALUES (164977927396024320, 0, 0, '成功', '1', 'excel_status', NULL, 'primary', 'N', 0, 1, '2024-06-30 19:04:23', 1, '2024-06-30 19:04:23', NULL);
+INSERT INTO `sys_dict_data` VALUES (164977999110234112, 0, 2, '部分成功', '2', 'excel_status', NULL, 'warning', 'N', 1, 1, '2024-06-30 19:04:40', 1, '2024-06-30 19:11:35', NULL);
+
+-- ----------------------------
+-- Records of sys_dict_type
+-- ----------------------------
+INSERT INTO `sys_dict_type` VALUES (1, 0, '用户性别', 'sys_user_gender', 0, 1, '2023-06-03 21:32:30', 1, '2023-09-20 09:53:27', '用户性别列表');
+INSERT INTO `sys_dict_type` VALUES (2, 0, '菜单状态', 'sys_show_hide', 0, 1, '2023-06-03 21:32:30', 1, NULL, '菜单状态列表');
+INSERT INTO `sys_dict_type` VALUES (3, 0, '系统开关', 'sys_normal_disable', 0, 1, '2023-06-03 21:32:30', 1, NULL, '系统开关列表');
+INSERT INTO `sys_dict_type` VALUES (4, 0, '任务状态', 'sys_job_status', 0, 1, '2023-06-03 21:32:30', 1, NULL, '任务状态列表');
+INSERT INTO `sys_dict_type` VALUES (5, 0, '任务分组', 'sys_job_group', 0, 1, '2023-06-03 21:32:30', 1, NULL, '任务分组列表');
+INSERT INTO `sys_dict_type` VALUES (6, 0, '系统是否', 'sys_yes_no', 0, 1, '2023-06-03 21:32:30', 1, NULL, '系统是否列表');
+INSERT INTO `sys_dict_type` VALUES (7, 0, '通知类型', 'sys_notice_type', 0, 1, '2023-06-03 21:32:30', 1, NULL, '通知类型列表');
+INSERT INTO `sys_dict_type` VALUES (8, 0, '通知状态', 'sys_notice_status', 0, 1, '2023-06-03 21:32:30', 1, NULL, '通知状态列表');
+INSERT INTO `sys_dict_type` VALUES (9, 0, '操作类型', 'sys_oper_type', 0, 1, '2023-06-03 21:32:30', 1, NULL, '操作类型列表');
+INSERT INTO `sys_dict_type` VALUES (10, 0, '系统状态', 'sys_common_status', 0, 1, '2023-06-03 21:32:30', 1, NULL, '登录状态列表');
+INSERT INTO `sys_dict_type` VALUES (11, 0, '授权类型', 'sys_grant_type', 0, 1, '2023-10-21 11:06:33', 1, '2023-10-21 11:06:33', '认证授权类型');
+INSERT INTO `sys_dict_type` VALUES (12, 0, '设备类型', 'sys_device_type', 0, 1, '2023-10-21 11:38:41', 1, '2023-10-21 11:38:41', '客户端设备类型');
+INSERT INTO `sys_dict_type` VALUES (102, 0, '商品种类', 'sys_goods_type', 0, 1, '2023-06-05 07:23:20', 1, NULL, NULL);
+INSERT INTO `sys_dict_type` VALUES (65922863223361536, 0, '系统类型', 'sys_app_type', 0, 1, '2023-10-01 10:54:55', 1, '2023-10-01 10:54:55', '系统类型列表');
+INSERT INTO `sys_dict_type` VALUES (118192295228071936, 0, '是否缓存', 'sys_cache', 0, 1, '2024-02-22 16:34:59', 1, '2024-02-22 16:34:59', NULL);
+INSERT INTO `sys_dict_type` VALUES (163135360617971712, 0, '系统是否YN', 'sys_y_n', 0, 1, '2024-06-25 17:02:41', 1, '2024-06-25 17:02:41', '对应值为Y N');
+INSERT INTO `sys_dict_type` VALUES (164977231074451456, 0, 'Excel类型', 'excel_type', 0, 1, '2024-06-30 19:01:37', 1, '2024-06-30 19:01:37', NULL);
+INSERT INTO `sys_dict_type` VALUES (164977592506015744, 0, 'Excel状态', 'excel_status', 0, 1, '2024-06-30 19:03:03', 1, '2024-06-30 19:03:03', 'Excel状态');
+
+-- ----------------------------
+-- Records of sys_menu
+-- ----------------------------
+INSERT INTO `sys_menu` VALUES (1, '系统管理', 0, 10, 'system', NULL, NULL, '', '0', '1', 'M', '1', '1', '', 'system', 11, 1, '2023-06-03 21:32:28', 1, '2024-07-02 11:13:17', '系统管理目录');
+INSERT INTO `sys_menu` VALUES (3, '系统工具', 0, 40, 'tool', NULL, NULL, '', '0', '1', 'M', '1', '1', '', 'Setting', 4, 1, '2023-06-03 21:32:28', 1, '2024-07-02 11:13:24', '系统工具目录');
+INSERT INTO `sys_menu` VALUES (100, '用户管理', 1, 1, '/system/user', 'system/user/index', 'User', '', '0', '1', 'C', '1', '1', 'system:user:list', 'User', 10, 1, '2023-06-03 21:32:28', 1, '2024-06-20 23:06:29', '用户管理菜单');
+INSERT INTO `sys_menu` VALUES (101, '角色管理', 1, 2, '/system/role', 'system/role/index', NULL, '', '0', '1', 'C', '1', '1', 'system:role:list', 'peoples', 5, 1, '2023-06-03 21:32:28', 1, '2024-06-26 00:02:57', '角色管理菜单');
+INSERT INTO `sys_menu` VALUES (102, '菜单管理', 1, 3, '/system/menu', 'system/menu/index', NULL, '', '0', '1', 'C', '1', '1', 'system:menu:list', 'Menu', 3, 1, '2023-06-03 21:32:28', 1, '2024-06-26 00:03:41', '菜单管理菜单');
+INSERT INTO `sys_menu` VALUES (103, '部门管理', 1, 4, '/system/dept', 'system/dept/index', NULL, '', '0', '1', 'C', '1', '1', 'system:dept:list', 'user', 1, 1, '2023-06-03 21:32:28', 1, '2024-06-20 23:09:13', '部门管理菜单');
+INSERT INTO `sys_menu` VALUES (104, '岗位管理', 1, 5, '/system/post', 'system/post/index', NULL, '', '0', '1', 'C', '1', '1', 'system:post:list', 'Connection', 1, 1, '2023-06-03 21:32:28', 1, '2024-06-20 23:09:27', '岗位管理菜单');
+INSERT INTO `sys_menu` VALUES (105, '字典管理', 1, 6, '/system/dict', 'system/dict/index', NULL, '', '0', '1', 'C', '1', '1', 'system:dict:list', 'dict', 1, 1, '2023-06-03 21:32:28', 1, '2024-06-20 23:09:50', '字典管理菜单');
+INSERT INTO `sys_menu` VALUES (108, '日志管理', 1, 9, 'log', '', NULL, '', '0', '1', 'M', '1', '1', '', 'log', 1, 1, '2023-06-03 21:32:28', 1, '2024-06-20 23:09:59', '日志管理菜单');
+INSERT INTO `sys_menu` VALUES (116, '代码生成', 3, 0, '/tool/gen', 'tool/gen/index', 'gen', '', '0', '1', 'C', '1', '1', 'tool:gen:list', 'code', 3, 1, '2023-06-03 21:32:28', 1, '2024-06-20 23:10:41', '代码生成菜单');
+INSERT INTO `sys_menu` VALUES (118, '文件管理', 1, 10, '/system/oss', 'system/oss/index', NULL, '', '0', '1', 'C', '1', '1', 'system:oss:list', 'Files', 1, 1, '2023-12-03 08:46:11', 1, '2024-06-20 23:10:13', '文件管理菜单');
+INSERT INTO `sys_menu` VALUES (500, '操作日志', 108, 1, '/monitor/operlog', 'monitor/operlog/index', NULL, '', '0', '1', 'C', '1', '1', 'monitor:operlog:list', 'logininfor', 1, 1, '2023-06-03 21:32:29', 1, '2024-06-20 23:10:59', '操作日志菜单');
+INSERT INTO `sys_menu` VALUES (501, '登录日志', 108, 2, '/monitor/logininfor', 'monitor/logininfor/index', NULL, '', '0', '1', 'C', '1', '1', 'monitor:logininfor:list', 'logininfor', 1, 1, '2023-06-03 21:32:29', 1, '2024-06-20 23:11:12', '登录日志菜单');
+INSERT INTO `sys_menu` VALUES (1000, '用户查询', 100, 1, '', '', NULL, '', '0', '1', 'F', '1', '1', 'system:user:query', '', 0, 1, '2023-06-03 21:32:29', 1, NULL, '');
+INSERT INTO `sys_menu` VALUES (1001, '用户新增', 100, 2, '', '', NULL, '', '0', '1', 'F', '1', '1', 'system:user:add', '', 0, 1, '2023-06-03 21:32:29', 1, NULL, '');
+INSERT INTO `sys_menu` VALUES (1002, '用户修改', 100, 3, '', '', NULL, '', '0', '1', 'F', '1', '1', 'system:user:edit', '', 0, 1, '2023-06-03 21:32:29', 1, NULL, '');
+INSERT INTO `sys_menu` VALUES (1003, '用户删除', 100, 4, '', '', NULL, '', '0', '1', 'F', '1', '1', 'system:user:remove', '', 0, 1, '2023-06-03 21:32:29', 1, NULL, '');
+INSERT INTO `sys_menu` VALUES (1004, '用户导出', 100, 5, '', '', NULL, '', '0', '1', 'F', '1', '1', 'system:user:export', '', 0, 1, '2023-06-03 21:32:29', 1, NULL, '');
+INSERT INTO `sys_menu` VALUES (1005, '用户导入', 100, 6, '', '', NULL, '', '0', '1', 'F', '1', '1', 'system:user:import', '', 0, 1, '2023-06-03 21:32:29', 1, NULL, '');
+INSERT INTO `sys_menu` VALUES (1006, '重置密码', 100, 7, '', '', NULL, '', '0', '1', 'F', '1', '1', 'system:user:resetPwd', '', 0, 1, '2023-06-03 21:32:29', 1, NULL, '');
+INSERT INTO `sys_menu` VALUES (1007, '角色查询', 101, 1, '', '', NULL, '', '0', '1', 'F', '1', '1', 'system:role:query', '', 0, 1, '2023-06-03 21:32:29', 1, NULL, '');
+INSERT INTO `sys_menu` VALUES (1008, '角色新增', 101, 2, '', '', NULL, '', '0', '1', 'F', '1', '1', 'system:role:add', '', 0, 1, '2023-06-03 21:32:29', 1, NULL, '');
+INSERT INTO `sys_menu` VALUES (1009, '角色修改', 101, 3, '', '', NULL, '', '0', '1', 'F', '1', '1', 'system:role:edit', '', 0, 1, '2023-06-03 21:32:29', 1, NULL, '');
+INSERT INTO `sys_menu` VALUES (1010, '角色删除', 101, 4, '', '', NULL, '', '0', '1', 'F', '1', '1', 'system:role:remove', '', 0, 1, '2023-06-03 21:32:29', 1, NULL, '');
+INSERT INTO `sys_menu` VALUES (1011, '角色导出', 101, 5, '', '', NULL, '', '0', '1', 'F', '1', '1', 'system:role:export', '', 0, 1, '2023-06-03 21:32:29', 1, NULL, '');
+INSERT INTO `sys_menu` VALUES (1012, '菜单查询', 102, 1, '', '', NULL, '', '0', '1', 'F', '1', '1', 'system:menu:query', '', 0, 1, '2023-06-03 21:32:29', 1, NULL, '');
+INSERT INTO `sys_menu` VALUES (1013, '菜单新增', 102, 2, '', '', NULL, '', '0', '1', 'F', '1', '1', 'system:menu:add', '', 0, 1, '2023-06-03 21:32:29', 1, NULL, '');
+INSERT INTO `sys_menu` VALUES (1014, '菜单修改', 102, 3, '', '', NULL, '', '0', '1', 'F', '1', '1', 'system:menu:edit', '', 0, 1, '2023-06-03 21:32:29', 1, NULL, '');
+INSERT INTO `sys_menu` VALUES (1015, '菜单删除', 102, 4, '', '', NULL, '', '0', '1', 'F', '1', '1', 'system:menu:remove', '', 0, 1, '2023-06-03 21:32:29', 1, NULL, '');
+INSERT INTO `sys_menu` VALUES (1016, '部门查询', 103, 1, '', '', NULL, '', '0', '1', 'F', '1', '1', 'system:dept:query', '', 0, 1, '2023-06-03 21:32:29', 1, NULL, '');
+INSERT INTO `sys_menu` VALUES (1017, '部门新增', 103, 2, '', '', NULL, '', '0', '1', 'F', '1', '1', 'system:dept:add', '', 0, 1, '2023-06-03 21:32:29', 1, NULL, '');
+INSERT INTO `sys_menu` VALUES (1018, '部门修改', 103, 3, '', '', NULL, '', '0', '1', 'F', '1', '1', 'system:dept:edit', '', 0, 1, '2023-06-03 21:32:29', 1, NULL, '');
+INSERT INTO `sys_menu` VALUES (1019, '部门删除', 103, 4, '', '', NULL, '', '0', '1', 'F', '1', '1', 'system:dept:remove', '', 0, 1, '2023-06-03 21:32:29', 1, NULL, '');
+INSERT INTO `sys_menu` VALUES (1020, '岗位查询', 104, 1, '', '', NULL, '', '0', '1', 'F', '1', '1', 'system:post:query', '', 0, 1, '2023-06-03 21:32:29', 1, NULL, '');
+INSERT INTO `sys_menu` VALUES (1021, '岗位新增', 104, 2, '', '', NULL, '', '0', '1', 'F', '1', '1', 'system:post:add', '', 0, 1, '2023-06-03 21:32:29', 1, NULL, '');
+INSERT INTO `sys_menu` VALUES (1022, '岗位修改', 104, 3, '', '', NULL, '', '0', '1', 'F', '1', '1', 'system:post:edit', '', 0, 1, '2023-06-03 21:32:29', 1, NULL, '');
+INSERT INTO `sys_menu` VALUES (1023, '岗位删除', 104, 4, '', '', NULL, '', '0', '1', 'F', '1', '1', 'system:post:remove', '', 0, 1, '2023-06-03 21:32:29', 1, NULL, '');
+INSERT INTO `sys_menu` VALUES (1024, '岗位导出', 104, 5, '', '', NULL, '', '0', '1', 'F', '1', '1', 'system:post:export', '', 0, 1, '2023-06-03 21:32:29', 1, NULL, '');
+INSERT INTO `sys_menu` VALUES (1025, '字典查询', 105, 1, '', '', NULL, '', '0', '1', 'F', '1', '1', 'system:dict:query', '', 0, 1, '2023-06-03 21:32:29', 1, NULL, '');
+INSERT INTO `sys_menu` VALUES (1026, '字典新增', 105, 2, '', '', NULL, '', '0', '1', 'F', '1', '1', 'system:dict:add', '', 0, 1, '2023-06-03 21:32:29', 1, NULL, '');
+INSERT INTO `sys_menu` VALUES (1027, '字典修改', 105, 3, '', '', NULL, '', '0', '1', 'F', '1', '1', 'system:dict:edit', '', 0, 1, '2023-06-03 21:32:29', 1, NULL, '');
+INSERT INTO `sys_menu` VALUES (1028, '字典删除', 105, 4, '', '', NULL, '', '0', '1', 'F', '1', '1', 'system:dict:remove', '', 0, 1, '2023-06-03 21:32:29', 1, NULL, '');
+INSERT INTO `sys_menu` VALUES (1029, '字典导出', 105, 5, '', '', NULL, '', '0', '1', 'F', '1', '1', 'system:dict:export', '', 0, 1, '2023-06-03 21:32:29', 1, NULL, '');
+INSERT INTO `sys_menu` VALUES (1039, '操作查询', 500, 1, '', '', NULL, '', '0', '1', 'F', '1', '1', 'monitor:operlog:query', '', 0, 1, '2023-06-03 21:32:29', 1, NULL, '');
+INSERT INTO `sys_menu` VALUES (1040, '操作删除', 500, 2, '', '', NULL, '', '0', '1', 'F', '1', '1', 'monitor:operlog:remove', '', 0, 1, '2023-06-03 21:32:29', 1, NULL, '');
+INSERT INTO `sys_menu` VALUES (1041, '日志导出', 500, 3, '', '', NULL, '', '0', '1', 'F', '1', '1', 'monitor:operlog:export', '', 0, 1, '2023-06-03 21:32:29', 1, NULL, '');
+INSERT INTO `sys_menu` VALUES (1042, '登录查询', 501, 1, '', '', NULL, '', '0', '1', 'F', '1', '1', 'monitor:logininfor:query', '', 0, 1, '2023-06-03 21:32:29', 1, NULL, '');
+INSERT INTO `sys_menu` VALUES (1043, '登录删除', 501, 2, '', '', NULL, '', '0', '1', 'F', '1', '1', 'monitor:logininfor:remove', '', 0, 1, '2023-06-03 21:32:29', 1, NULL, '');
+INSERT INTO `sys_menu` VALUES (1044, '日志导出', 501, 3, '', '', NULL, '', '0', '1', 'F', '1', '1', 'monitor:logininfor:export', '', 0, 1, '2023-06-03 21:32:29', 1, NULL, '');
+INSERT INTO `sys_menu` VALUES (1045, '账户解锁', 501, 4, '', '', NULL, '', '0', '1', 'F', '1', '1', 'monitor:logininfor:unlock', '', 0, 1, '2023-06-03 21:32:29', 1, NULL, '');
+INSERT INTO `sys_menu` VALUES (1055, '生成查询', 116, 1, '', '', NULL, '', '0', '1', 'F', '1', '1', 'tool:gen:query', '', 0, 1, '2023-06-03 21:32:29', 1, NULL, '');
+INSERT INTO `sys_menu` VALUES (1056, '生成修改', 116, 2, '', '', NULL, '', '0', '1', 'F', '1', '1', 'tool:gen:edit', '', 0, 1, '2023-06-03 21:32:29', 1, NULL, '');
+INSERT INTO `sys_menu` VALUES (1057, '生成删除', 116, 3, '', '', NULL, '', '0', '1', 'F', '1', '1', 'tool:gen:remove', '', 0, 1, '2023-06-03 21:32:29', 1, NULL, '');
+INSERT INTO `sys_menu` VALUES (1058, '导入代码', 116, 4, '', '', NULL, '', '0', '1', 'F', '1', '1', 'tool:gen:import', '', 0, 1, '2023-06-03 21:32:29', 1, NULL, '');
+INSERT INTO `sys_menu` VALUES (1059, '预览代码', 116, 5, '', '', NULL, '', '0', '1', 'F', '1', '1', 'tool:gen:preview', '', 0, 1, '2023-06-03 21:32:29', 1, NULL, '');
+INSERT INTO `sys_menu` VALUES (1060, '生成代码', 116, 6, '', '', NULL, '', '0', '1', 'F', '1', '1', 'tool:gen:code', '', 0, 1, '2023-06-03 21:32:29', 1, NULL, '');
+INSERT INTO `sys_menu` VALUES (1600, '文件查询', 118, 1, '', '', NULL, '', '0', '1', 'F', '1', '1', 'system:oss:query', '', 0, 1, '2023-12-25 15:09:14', NULL, NULL, '');
+INSERT INTO `sys_menu` VALUES (1601, '文件上传', 118, 2, '', '', NULL, '', '0', '1', 'F', '1', '1', 'system:oss:upload', '', 0, 1, '2023-12-25 15:09:14', NULL, NULL, '');
+INSERT INTO `sys_menu` VALUES (1602, '文件下载', 118, 3, '', '', NULL, '', '0', '1', 'F', '1', '1', 'system:oss:download', '', 0, 1, '2023-12-25 15:09:14', NULL, NULL, '');
+INSERT INTO `sys_menu` VALUES (1603, '文件删除', 118, 4, '', '', NULL, '', '0', '1', 'F', '1', '1', 'system:oss:remove', '', 0, 1, '2023-12-25 15:09:14', NULL, NULL, '');
+INSERT INTO `sys_menu` VALUES (1620, '配置列表', 118, 5, '', '', NULL, '', '0', '1', 'F', '1', '1', 'system:ossConfig:list', '', 0, 1, '2023-12-25 15:09:14', NULL, NULL, '');
+INSERT INTO `sys_menu` VALUES (1621, '配置添加', 118, 6, '', '', NULL, '', '0', '1', 'F', '1', '1', 'system:ossConfig:add', '', 0, 1, '2023-12-25 15:09:14', NULL, NULL, '');
+INSERT INTO `sys_menu` VALUES (1622, '配置编辑', 118, 6, '', '', NULL, '', '0', '1', 'F', '1', '1', 'system:ossConfig:edit', '', 0, 1, '2023-12-25 15:09:14', NULL, NULL, '');
+INSERT INTO `sys_menu` VALUES (1623, '配置删除', 118, 6, '', '', NULL, '', '0', '1', 'F', '1', '1', 'system:ossConfig:remove', '', 0, 1, '2023-12-25 15:09:14', NULL, NULL, '');
+INSERT INTO `sys_menu` VALUES (2024062414053900, '系统配置', 1, 11, '/system/config', 'system/config/index', 'config', NULL, '0', '1', 'C', '1', '1', 'system:config:list', 'system', 5, 1, '2024-06-24 14:06:30', 1, '2024-06-25 22:46:45', '参数配置菜单');
+INSERT INTO `sys_menu` VALUES (2024062414053901, '系统配置查询', 2024062414053900, 1, '', '', NULL, NULL, '0', '1', 'F', '1', '1', 'system:config:query', '', 0, 1, '2024-06-24 14:06:30', 1, NULL, '');
+INSERT INTO `sys_menu` VALUES (2024062414053902, '系统配置新增', 2024062414053900, 2, '', '', NULL, NULL, '0', '1', 'F', '1', '1', 'system:config:add', '', 0, 1, '2024-06-24 14:06:30', 1, NULL, '');
+INSERT INTO `sys_menu` VALUES (2024062414053903, '系统配置修改', 2024062414053900, 3, '', '', NULL, NULL, '0', '1', 'F', '1', '1', 'system:config:edit', '', 0, 1, '2024-06-24 14:06:30', 1, NULL, '');
+INSERT INTO `sys_menu` VALUES (2024062414053904, '系统配置删除', 2024062414053900, 4, '', '', NULL, NULL, '0', '1', 'F', '1', '1', 'system:config:remove', '', 0, 1, '2024-06-24 14:06:30', 1, NULL, '');
+INSERT INTO `sys_menu` VALUES (2024062414053905, '系统配置导出', 2024062414053900, 5, '', '', NULL, NULL, '0', '1', 'F', '1', '1', 'system:config:export', '', 0, 1, '2024-06-24 14:06:30', 1, NULL, '');
+INSERT INTO `sys_menu` VALUES (165584491999055872, '系统监控', 0, 30, 'monitor', NULL, NULL, NULL, '0', NULL, 'M', '1', '1', NULL, 'monitor', 0, 1, '2024-07-02 11:14:39', 1, '2024-07-02 11:14:39', NULL);
+INSERT INTO `sys_menu` VALUES (165640125234753536, '任务调度', 165584491999055872, 10, '/monitor/powerjob', 'monitor/powerjob/index', NULL, NULL, '0', '1', 'C', '1', '1', NULL, 'job', 0, 1, '2024-07-02 14:55:43', 1, '2024-07-02 14:55:43', NULL);
+INSERT INTO `sys_menu` VALUES (165640396031602688, '服务监控', 165584491999055872, 20, '/monitor/admin', 'monitor/admin/index', NULL, NULL, '0', '1', 'C', '1', '1', NULL, 'server', 0, 1, '2024-07-02 14:56:48', 1, '2024-07-02 14:56:48', NULL);
+
+-- ----------------------------
+-- Records of sys_oss_config
+-- ----------------------------
+INSERT INTO `sys_oss_config` VALUES (1, 0, 'minio', 'rzbRpmQLtD49FRwDU0kW', '3EcOTTxS9btVQlt9pXFAsM3p7E557B5kqn0aNKbx', 'eco-bucket', '', '127.0.0.1:9000', '', 'N', '', '1', '1', '', 3, 1, '2023-11-30 11:54:13', 1, '2024-06-25 18:53:12', NULL);
+INSERT INTO `sys_oss_config` VALUES (2, 0, 'qiniu', 'eco-qiniu', 'eco-qiniu', 'eco-bucket', '', 's3-cn-north-1.qiniucs.com', '', 'N', '', '1', '0', '', 6, 1, '2023-11-30 11:54:13', 1, '2024-06-28 15:43:47', NULL);
+INSERT INTO `sys_oss_config` VALUES (3, 0, 'aliyun', 'eco-aliyun', 'eco-aliyun', 'eco-bucket', '', 'oss-cn-beijing.aliyuncs.com', '', 'N', '', '1', '0', '', 2, 1, '2023-11-30 11:54:13', 1, '2024-06-24 17:56:16', NULL);
+INSERT INTO `sys_oss_config` VALUES (4, 0, 'qcloud', 'eco-qcloud', 'eco-qcloud', 'eco-bucket', '', 'cos.ap-beijing.myqcloud.com', '', 'N', '', '1', '0', '', 2, 1, '2023-11-30 11:54:13', 1, '2024-06-24 17:56:28', NULL);
+INSERT INTO `sys_oss_config` VALUES (5, 0, 'local', 'eco-local', 'eco-local', 'eco-bucket', '', 'localhost', '', 'N', '', '1', '0', '', 8, 1, '2024-06-25 15:35:13', 1, '2024-06-26 11:07:04', '');
+
+-- ----------------------------
+-- Records of sys_post
+-- ----------------------------
+INSERT INTO `sys_post` VALUES (1, 0, 'ceo', '董事长', 1, '1', 0, 1, '2023-06-03 21:32:28', 1, '2023-09-02 15:43:55', '');
+INSERT INTO `sys_post` VALUES (2, 0, 'se', '项目经理', 2, '1', 0, 1, '2023-06-03 21:32:28', 1, NULL, '');
+INSERT INTO `sys_post` VALUES (3, 0, 'hr', '人力资源', 3, '1', 0, 1, '2023-06-03 21:32:28', 1, NULL, '');
+INSERT INTO `sys_post` VALUES (4, 0, 'users', '普通员工', 4, '1', 0, 1, '2023-06-03 21:32:28', 1, '2023-07-13 21:30:24', '');
+INSERT INTO `sys_post` VALUES (5, 0, 'deptLeader', '部门管理岗', 5, '1', 0, 1, '2023-10-01 10:33:39', 1, '2023-10-01 10:33:39', '部门负责人岗位');
+
+-- ----------------------------
+-- Records of sys_role
+-- ----------------------------
+INSERT INTO `sys_role` VALUES (1, 0, '超级管理员角色', 'superAdmin', 1, '1', 1, 1, '1', 0, 0, 1, '2023-06-03 21:32:28', 1, NULL, '超级管理员');
+
+-- ----------------------------
+-- Records of sys_tenant
+-- ----------------------------
+INSERT INTO `sys_tenant` VALUES (0, '联系人', '18888888888', 'eco', NULL, NULL, '多租户通用后台管理管理系统', NULL, NULL, NULL, NULL, -1, '1', 0, 0, 1, '2023-08-13 08:08:08', NULL, NULL);
+
+-- ----------------------------
+-- Records of sys_user
+-- ----------------------------
+INSERT INTO `sys_user` VALUES (1, 0, 1, 'superadmin', '超级管理员', 'sys_user', 'eco@eco.com', '15888888888', 1, NULL, '$2a$10$7JB720yubVSZvUI0rEqK/.VqGOZTH.ulu33dHOiBE8ByOhJIrdAu2', '1', 202, 0, '0:0:0:0:0:0:0:1', '2024-07-02 18:10:18', 1, '2023-06-03 21:32:28', 1, '2024-07-02 18:10:18', '管理员');

+ 0 - 210
eco-start/src/main/resources/db/mysql/powerjob.sql

@@ -1,210 +0,0 @@
--- 导出  表 ruoyi-flex.pj_app_info 结构
-DROP TABLE IF EXISTS `pj_app_info`;
-CREATE TABLE IF NOT EXISTS `pj_app_info` (
-     `id` bigint NOT NULL AUTO_INCREMENT,
-     `app_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,
-     `current_server` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,
-     `gmt_create` datetime(6) DEFAULT NULL,
-     `gmt_modified` datetime(6) DEFAULT NULL,
-     `password` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,
-     PRIMARY KEY (`id`) USING BTREE,
-     UNIQUE KEY `uidx01_app_info` (`app_name`) USING BTREE
-) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin ROW_FORMAT=DYNAMIC;
-
--- 导出  表 ruoyi-flex.pj_container_info 结构
-DROP TABLE IF EXISTS `pj_container_info`;
-CREATE TABLE IF NOT EXISTS `pj_container_info` (
-       `id` bigint NOT NULL AUTO_INCREMENT,
-       `app_id` bigint DEFAULT NULL,
-       `container_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,
-       `gmt_create` datetime(6) DEFAULT NULL,
-       `gmt_modified` datetime(6) DEFAULT NULL,
-       `last_deploy_time` datetime(6) DEFAULT NULL,
-       `source_info` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,
-       `source_type` int DEFAULT NULL,
-       `status` int DEFAULT NULL,
-       `version` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,
-       PRIMARY KEY (`id`) USING BTREE,
-       KEY `idx01_container_info` (`app_id`) USING BTREE
-) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin ROW_FORMAT=DYNAMIC;
-
--- 导出  表 ruoyi-flex.pj_instance_info 结构
-DROP TABLE IF EXISTS `pj_instance_info`;
-CREATE TABLE IF NOT EXISTS `pj_instance_info` (
-      `id` bigint NOT NULL AUTO_INCREMENT,
-      `actual_trigger_time` bigint DEFAULT NULL,
-      `app_id` bigint DEFAULT NULL,
-      `expected_trigger_time` bigint DEFAULT NULL,
-      `finished_time` bigint DEFAULT NULL,
-      `gmt_create` datetime(6) DEFAULT NULL,
-      `gmt_modified` datetime(6) DEFAULT NULL,
-      `instance_id` bigint DEFAULT NULL,
-      `instance_params` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin,
-      `job_id` bigint DEFAULT NULL,
-      `job_params` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin,
-      `last_report_time` bigint DEFAULT NULL,
-      `result` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin,
-      `running_times` bigint DEFAULT NULL,
-      `status` int DEFAULT NULL,
-      `task_tracker_address` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,
-      `type` int DEFAULT NULL,
-      `wf_instance_id` bigint DEFAULT NULL,
-      PRIMARY KEY (`id`) USING BTREE,
-      KEY `idx01_instance_info` (`job_id`,`status`) USING BTREE,
-      KEY `idx02_instance_info` (`app_id`,`status`) USING BTREE,
-      KEY `idx03_instance_info` (`instance_id`,`status`) USING BTREE
-) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin ROW_FORMAT=DYNAMIC;
-
--- 导出  表 ruoyi-flex.pj_job_info 结构
-DROP TABLE IF EXISTS `pj_job_info`;
-CREATE TABLE IF NOT EXISTS `pj_job_info` (
-     `id` bigint NOT NULL AUTO_INCREMENT,
-     `alarm_config` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,
-     `app_id` bigint DEFAULT NULL,
-     `concurrency` int DEFAULT NULL,
-     `designated_workers` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,
-     `dispatch_strategy` int DEFAULT NULL,
-     `execute_type` int DEFAULT NULL,
-     `extra` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,
-     `gmt_create` datetime(6) DEFAULT NULL,
-     `gmt_modified` datetime(6) DEFAULT NULL,
-     `instance_retry_num` int DEFAULT NULL,
-     `instance_time_limit` bigint DEFAULT NULL,
-     `job_description` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,
-     `job_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,
-     `job_params` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin,
-     `lifecycle` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,
-     `log_config` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,
-     `max_instance_num` int DEFAULT NULL,
-     `max_worker_count` int DEFAULT NULL,
-     `min_cpu_cores` double NOT NULL,
-     `min_disk_space` double NOT NULL,
-     `min_memory_space` double NOT NULL,
-     `next_trigger_time` bigint DEFAULT NULL,
-     `notify_user_ids` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,
-     `processor_info` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,
-     `processor_type` int DEFAULT NULL,
-     `status` int DEFAULT NULL,
-     `tag` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,
-     `task_retry_num` int DEFAULT NULL,
-     `time_expression` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,
-     `time_expression_type` int DEFAULT NULL,
-     PRIMARY KEY (`id`) USING BTREE,
-     KEY `idx01_job_info` (`app_id`,`status`,`time_expression_type`,`next_trigger_time`) USING BTREE
-) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin ROW_FORMAT=DYNAMIC;
-
--- 导出  表 ruoyi-flex.pj_oms_lock 结构
-DROP TABLE IF EXISTS `pj_oms_lock`;
-CREATE TABLE IF NOT EXISTS `pj_oms_lock` (
-     `id` bigint NOT NULL AUTO_INCREMENT,
-     `gmt_create` datetime(6) DEFAULT NULL,
-     `gmt_modified` datetime(6) DEFAULT NULL,
-     `lock_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,
-     `max_lock_time` bigint DEFAULT NULL,
-     `ownerip` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,
-     PRIMARY KEY (`id`) USING BTREE,
-     UNIQUE KEY `uidx01_oms_lock` (`lock_name`) USING BTREE
-) ENGINE=InnoDB AUTO_INCREMENT=70 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin ROW_FORMAT=DYNAMIC;
-
--- 正在导出表  ruoyi-flex.pj_oms_lock 的数据:~0 rows (大约)
-
--- 导出  表 ruoyi-flex.pj_server_info 结构
-DROP TABLE IF EXISTS `pj_server_info`;
-CREATE TABLE IF NOT EXISTS `pj_server_info` (
-    `id` bigint NOT NULL AUTO_INCREMENT,
-    `gmt_create` datetime(6) DEFAULT NULL,
-    `gmt_modified` datetime(6) DEFAULT NULL,
-    `ip` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,
-    PRIMARY KEY (`id`) USING BTREE,
-    UNIQUE KEY `uidx01_server_info` (`ip`) USING BTREE,
-    KEY `idx01_server_info` (`gmt_modified`) USING BTREE
-) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin ROW_FORMAT=DYNAMIC;
-
--- 导出  表 ruoyi-flex.pj_user_info 结构
-DROP TABLE IF EXISTS `pj_user_info`;
-CREATE TABLE IF NOT EXISTS `pj_user_info` (
-      `id` bigint NOT NULL AUTO_INCREMENT,
-      `email` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,
-      `extra` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,
-      `gmt_create` datetime(6) DEFAULT NULL,
-      `gmt_modified` datetime(6) DEFAULT NULL,
-      `password` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,
-      `phone` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,
-      `username` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,
-      `web_hook` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,
-      PRIMARY KEY (`id`) USING BTREE,
-      KEY `uidx01_user_info` (`username`) USING BTREE,
-      KEY `uidx02_user_info` (`email`) USING BTREE
-) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin ROW_FORMAT=DYNAMIC;
-
--- 正在导出表  ruoyi-flex.pj_user_info 的数据:~0 rows (大约)
-
--- 导出  表 ruoyi-flex.pj_workflow_info 结构
-DROP TABLE IF EXISTS `pj_workflow_info`;
-CREATE TABLE IF NOT EXISTS `pj_workflow_info` (
-      `id` bigint NOT NULL AUTO_INCREMENT,
-      `app_id` bigint DEFAULT NULL,
-      `extra` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,
-      `gmt_create` datetime(6) DEFAULT NULL,
-      `gmt_modified` datetime(6) DEFAULT NULL,
-      `lifecycle` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,
-      `max_wf_instance_num` int DEFAULT NULL,
-      `next_trigger_time` bigint DEFAULT NULL,
-      `notify_user_ids` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,
-      `pedag` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin,
-      `status` int DEFAULT NULL,
-      `time_expression` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,
-      `time_expression_type` int DEFAULT NULL,
-      `wf_description` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,
-      `wf_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,
-      PRIMARY KEY (`id`) USING BTREE,
-      KEY `idx01_workflow_info` (`app_id`,`status`,`time_expression_type`,`next_trigger_time`) USING BTREE
-) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin ROW_FORMAT=DYNAMIC;
-
--- 正在导出表  ruoyi-flex.pj_workflow_info 的数据:~0 rows (大约)
-
--- 导出  表 ruoyi-flex.pj_workflow_instance_info 结构
-DROP TABLE IF EXISTS `pj_workflow_instance_info`;
-CREATE TABLE IF NOT EXISTS `pj_workflow_instance_info` (
-       `id` bigint NOT NULL AUTO_INCREMENT,
-       `actual_trigger_time` bigint DEFAULT NULL,
-       `app_id` bigint DEFAULT NULL,
-       `dag` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin,
-       `expected_trigger_time` bigint DEFAULT NULL,
-       `finished_time` bigint DEFAULT NULL,
-       `gmt_create` datetime(6) DEFAULT NULL,
-       `gmt_modified` datetime(6) DEFAULT NULL,
-       `parent_wf_instance_id` bigint DEFAULT NULL,
-       `result` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin,
-       `status` int DEFAULT NULL,
-       `wf_context` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin,
-       `wf_init_params` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin,
-       `wf_instance_id` bigint DEFAULT NULL,
-       `workflow_id` bigint DEFAULT NULL,
-       PRIMARY KEY (`id`) USING BTREE,
-       UNIQUE KEY `uidx01_wf_instance` (`wf_instance_id`) USING BTREE,
-       KEY `idx01_wf_instance` (`workflow_id`,`status`,`app_id`,`expected_trigger_time`) USING BTREE
-) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin ROW_FORMAT=DYNAMIC;
-
--- 正在导出表  ruoyi-flex.pj_workflow_instance_info 的数据:~0 rows (大约)
-
--- 导出  表 ruoyi-flex.pj_workflow_node_info 结构
-DROP TABLE IF EXISTS `pj_workflow_node_info`;
-CREATE TABLE IF NOT EXISTS `pj_workflow_node_info` (
-       `id` bigint NOT NULL AUTO_INCREMENT,
-       `app_id` bigint NOT NULL,
-       `enable` bit(1) NOT NULL,
-       `extra` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin,
-       `gmt_create` datetime(6) DEFAULT NULL,
-       `gmt_modified` datetime(6) DEFAULT NULL,
-       `job_id` bigint DEFAULT NULL,
-       `node_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,
-       `node_params` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin,
-       `skip_when_failed` bit(1) NOT NULL,
-       `type` int DEFAULT NULL,
-       `workflow_id` bigint DEFAULT NULL,
-       PRIMARY KEY (`id`) USING BTREE,
-       KEY `idx01_workflow_node_info` (`workflow_id`,`gmt_create`) USING BTREE
-) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin ROW_FORMAT=DYNAMIC;
-
--- 正在导出表  ruoyi-flex.pj_workflow_node_info 的数据:~0 rows (大约)

+ 0 - 206
eco-start/src/main/resources/db/postgresql/powerjob.sql

@@ -1,206 +0,0 @@
--- 导出  表 public.pj_app_info 结构
-DROP TABLE IF EXISTS "pj_app_info";
-CREATE TABLE IF NOT EXISTS "pj_app_info" (
-     "id" BIGINT NOT NULL,
-     "app_name" VARCHAR(255) NULL DEFAULT NULL,
-    "current_server" VARCHAR(255) NULL DEFAULT NULL,
-    "gmt_create" TIMESTAMP NULL DEFAULT NULL,
-    "gmt_modified" TIMESTAMP NULL DEFAULT NULL,
-    "password" VARCHAR(255) NULL DEFAULT NULL,
-    CONSTRAINT pj_app_info_pkey PRIMARY KEY (id),
-    CONSTRAINT uidx01_app_info UNIQUE (app_name)
-    );
-
--- 导出  表 public.pj_container_info 结构
-DROP TABLE IF EXISTS "pj_container_info";
-CREATE TABLE IF NOT EXISTS "pj_container_info" (
-   "id" BIGINT NOT NULL,
-   "app_id" BIGINT NULL DEFAULT NULL,
-   "container_name" VARCHAR(255) NULL DEFAULT NULL,
-    "gmt_create" TIMESTAMP NULL DEFAULT NULL,
-    "gmt_modified" TIMESTAMP NULL DEFAULT NULL,
-    "last_deploy_time" TIMESTAMP NULL DEFAULT NULL,
-    "source_info" VARCHAR(255) NULL DEFAULT NULL,
-    "source_type" INTEGER NULL DEFAULT NULL,
-    "status" INTEGER NULL DEFAULT NULL,
-    "version" VARCHAR(255) NULL DEFAULT NULL,
-    CONSTRAINT pj_container_info_pkey PRIMARY KEY (id)
-    );
-CREATE INDEX idx01_container_info ON pj_container_info USING btree (app_id);
-
--- 导出  表 public.pj_instance_info 结构
-DROP TABLE IF EXISTS "pj_instance_info";
-CREATE TABLE IF NOT EXISTS "pj_instance_info" (
-  "id" BIGINT NOT NULL,
-  "actual_trigger_time" BIGINT NULL DEFAULT NULL,
-  "app_id" BIGINT NULL DEFAULT NULL,
-  "expected_trigger_time" BIGINT NULL DEFAULT NULL,
-  "finished_time" BIGINT NULL DEFAULT NULL,
-  "gmt_create" TIMESTAMP NULL DEFAULT NULL,
-  "gmt_modified" TIMESTAMP NULL DEFAULT NULL,
-  "instance_id" BIGINT NULL DEFAULT NULL,
-  "instance_params" text NULL DEFAULT NULL,
-  "job_id" BIGINT NULL DEFAULT NULL,
-  "job_params" text NULL DEFAULT NULL,
-  "last_report_time" BIGINT NULL DEFAULT NULL,
-  "result" text NULL DEFAULT NULL,
-  "running_times" BIGINT NULL DEFAULT NULL,
-  "status" INTEGER NULL DEFAULT NULL,
-  "task_tracker_address" VARCHAR(255) NULL DEFAULT NULL,
-    "type" INTEGER NULL DEFAULT NULL,
-    "wf_instance_id" BIGINT NULL DEFAULT NULL,
-    CONSTRAINT pj_instance_info_pkey PRIMARY KEY (id)
-    );
-CREATE INDEX idx01_instance_info ON pj_instance_info USING btree (job_id, status);
-CREATE INDEX idx02_instance_info ON pj_instance_info USING btree (app_id, status);
-CREATE INDEX idx03_instance_info ON pj_instance_info USING btree (instance_id, status);
-
--- 导出  表 public.pj_job_info 结构
-DROP TABLE IF EXISTS "pj_job_info";
-CREATE TABLE IF NOT EXISTS "pj_job_info" (
-     "id" BIGINT NOT NULL,
-     "alarm_config" VARCHAR(255) NULL DEFAULT NULL,
-    "app_id" BIGINT NULL DEFAULT NULL,
-    "concurrency" INTEGER NULL DEFAULT NULL,
-    "designated_workers" VARCHAR(255) NULL DEFAULT NULL,
-    "dispatch_strategy" INTEGER NULL DEFAULT NULL,
-    "execute_type" INTEGER NULL DEFAULT NULL,
-    "extra" VARCHAR(255) NULL DEFAULT NULL,
-    "gmt_create" TIMESTAMP NULL DEFAULT NULL,
-    "gmt_modified" TIMESTAMP NULL DEFAULT NULL,
-    "instance_retry_num" INTEGER NULL DEFAULT NULL,
-    "instance_time_limit" BIGINT NULL DEFAULT NULL,
-    "job_description" VARCHAR(255) NULL DEFAULT NULL,
-    "job_name" VARCHAR(255) NULL DEFAULT NULL,
-    "job_params" text NULL DEFAULT NULL,
-    "lifecycle" VARCHAR(255) NULL DEFAULT NULL,
-    "log_config" VARCHAR(255) NULL DEFAULT NULL,
-    "max_instance_num" INTEGER NULL DEFAULT NULL,
-    "max_worker_count" INTEGER NULL DEFAULT NULL,
-    "min_cpu_cores" DOUBLE PRECISION NOT NULL,
-    "min_disk_space" DOUBLE PRECISION NOT NULL,
-    "min_memory_space" DOUBLE PRECISION NOT NULL,
-    "next_trigger_time" BIGINT NULL DEFAULT NULL,
-    "notify_user_ids" VARCHAR(255) NULL DEFAULT NULL,
-    "processor_info" VARCHAR(255) NULL DEFAULT NULL,
-    "processor_type" INTEGER NULL DEFAULT NULL,
-    "status" INTEGER NULL DEFAULT NULL,
-    "tag" VARCHAR(255) NULL DEFAULT NULL,
-    "task_retry_num" INTEGER NULL DEFAULT NULL,
-    "time_expression" VARCHAR(255) NULL DEFAULT NULL,
-    "time_expression_type" INTEGER NULL DEFAULT NULL,
-    CONSTRAINT pj_job_info_pkey PRIMARY KEY (id)
-    );
-CREATE INDEX idx01_job_info ON pj_job_info USING btree (app_id, status, time_expression_type, next_trigger_time);
-
--- 导出  表 public.pj_oms_lock 结构
-DROP TABLE IF EXISTS "pj_oms_lock";
-CREATE TABLE IF NOT EXISTS "pj_oms_lock" (
-     "id" BIGINT NOT NULL,
-     "gmt_create" TIMESTAMP NULL DEFAULT NULL,
-     "gmt_modified" TIMESTAMP NULL DEFAULT NULL,
-     "lock_name" VARCHAR(255) NULL DEFAULT NULL,
-    "max_lock_time" BIGINT NULL DEFAULT NULL,
-    "ownerip" VARCHAR(255) NULL DEFAULT NULL,
-    CONSTRAINT pj_oms_lock_pkey PRIMARY KEY (id),
-    CONSTRAINT uidx01_oms_lock UNIQUE (lock_name)
-    );
-
--- 导出  表 public.pj_server_info 结构
-DROP TABLE IF EXISTS "pj_server_info";
-CREATE TABLE IF NOT EXISTS "pj_server_info" (
-    "id" BIGINT NOT NULL,
-    "gmt_create" TIMESTAMP NULL DEFAULT NULL,
-    "gmt_modified" TIMESTAMP NULL DEFAULT NULL,
-    "ip" VARCHAR(255) NULL DEFAULT NULL,
-    CONSTRAINT pj_server_info_pkey PRIMARY KEY (id),
-    CONSTRAINT uidx01_server_info UNIQUE (ip)
-    );
-CREATE INDEX idx01_server_info ON pj_server_info USING btree (gmt_modified);
-
--- 导出  表 public.pj_user_info 结构
-DROP TABLE IF EXISTS "pj_user_info";
-CREATE TABLE IF NOT EXISTS "pj_user_info" (
-  "id" BIGINT NOT NULL,
-  "email" VARCHAR(255) NULL DEFAULT NULL,
-    "extra" VARCHAR(255) NULL DEFAULT NULL,
-    "gmt_create" TIMESTAMP NULL DEFAULT NULL,
-    "gmt_modified" TIMESTAMP NULL DEFAULT NULL,
-    "password" VARCHAR(255) NULL DEFAULT NULL,
-    "phone" VARCHAR(255) NULL DEFAULT NULL,
-    "username" VARCHAR(255) NULL DEFAULT NULL,
-    "web_hook" VARCHAR(255) NULL DEFAULT NULL,
-    CONSTRAINT pj_user_info_pkey PRIMARY KEY (id)
-    );
-CREATE INDEX uidx01_user_info ON pj_user_info USING btree (username);
-CREATE INDEX uidx02_user_info ON pj_user_info USING btree (email);
-
--- 导出  表 public.pj_workflow_info 结构
-DROP TABLE IF EXISTS "pj_workflow_info";
-CREATE TABLE IF NOT EXISTS "pj_workflow_info" (
-      "id" BIGINT NOT NULL,
-      "app_id" BIGINT NULL DEFAULT NULL,
-      "extra" VARCHAR(255) NULL DEFAULT NULL,
-    "gmt_create" TIMESTAMP NULL DEFAULT NULL,
-    "gmt_modified" TIMESTAMP NULL DEFAULT NULL,
-    "lifecycle" VARCHAR(255) NULL DEFAULT NULL,
-    "max_wf_instance_num" INTEGER NULL DEFAULT NULL,
-    "next_trigger_time" BIGINT NULL DEFAULT NULL,
-    "notify_user_ids" VARCHAR(255) NULL DEFAULT NULL,
-    "pedag" TEXT NULL DEFAULT NULL,
-    "status" INTEGER NULL DEFAULT NULL,
-    "time_expression" VARCHAR(255) NULL DEFAULT NULL,
-    "time_expression_type" INTEGER NULL DEFAULT NULL,
-    "wf_description" VARCHAR(255) NULL DEFAULT NULL,
-    "wf_name" VARCHAR(255) NULL DEFAULT NULL,
-    CONSTRAINT pj_workflow_info_pkey PRIMARY KEY (id)
-    );
-CREATE INDEX idx01_workflow_info ON pj_workflow_info USING btree (app_id, status, time_expression_type, next_trigger_time);
-
-
--- 导出  表 public.pj_workflow_instance_info 结构
-DROP TABLE IF EXISTS "pj_workflow_instance_info";
-CREATE TABLE IF NOT EXISTS "pj_workflow_instance_info" (
-   "id" BIGINT NOT NULL,
-   "actual_trigger_time" BIGINT NULL DEFAULT NULL,
-   "app_id" BIGINT NULL DEFAULT NULL,
-   "dag" TEXT NULL DEFAULT NULL,
-   "expected_trigger_time" BIGINT NULL DEFAULT NULL,
-   "finished_time" BIGINT NULL DEFAULT NULL,
-   "gmt_create" TIMESTAMP NULL DEFAULT NULL,
-   "gmt_modified" TIMESTAMP NULL DEFAULT NULL,
-   "parent_wf_instance_id" BIGINT NULL DEFAULT NULL,
-   "result" TEXT NULL DEFAULT NULL,
-   "status" INTEGER NULL DEFAULT NULL,
-   "wf_context" TEXT NULL DEFAULT NULL,
-   "wf_init_params" TEXT NULL DEFAULT NULL,
-   "wf_instance_id" BIGINT NULL DEFAULT NULL,
-   "workflow_id" BIGINT NULL DEFAULT NULL,
-   CONSTRAINT pj_workflow_instance_info_pkey PRIMARY KEY (id),
-    CONSTRAINT uidx01_wf_instance UNIQUE (wf_instance_id)
-    );
-CREATE INDEX idx01_wf_instance ON pj_workflow_instance_info USING btree (workflow_id, status, app_id, expected_trigger_time);
-
-
--- 正在导出表  public.pj_workflow_instance_info 的数据:-1 rows
-/*!40000 ALTER TABLE "pj_workflow_instance_info" DISABLE KEYS */;
-/*!40000 ALTER TABLE "pj_workflow_instance_info" ENABLE KEYS */;
-
--- 导出  表 public.pj_workflow_node_info 结构
-DROP TABLE IF EXISTS "pj_workflow_node_info";
-CREATE TABLE IF NOT EXISTS "pj_workflow_node_info" (
-   "id" BIGINT NOT NULL,
-   "app_id" BIGINT NOT NULL,
-   "enable" BOOLEAN NOT NULL,
-   "extra" TEXT NULL DEFAULT NULL,
-   "gmt_create" TIMESTAMP NOT NULL,
-   "gmt_modified" TIMESTAMP NOT NULL,
-   "job_id" BIGINT NULL DEFAULT NULL,
-   "node_name" VARCHAR(255) NULL DEFAULT NULL,
-    "node_params" TEXT NULL DEFAULT NULL,
-    "skip_when_failed" BOOLEAN NOT NULL,
-    "type" INTEGER NULL DEFAULT NULL,
-    "workflow_id" BIGINT NULL DEFAULT NULL,
-    CONSTRAINT pj_workflow_node_info_pkey PRIMARY KEY (id)
-    );
-CREATE INDEX idx01_workflow_node_info ON pj_workflow_node_info USING btree (workflow_id, gmt_create);