diff --git a/orange-demo-activiti/orange-demo-activiti-service/zz-resource/db-scripts/zzdemo-online-activiti.sql b/orange-demo-activiti/orange-demo-activiti-service/zz-resource/db-scripts/zzdemo-online-activiti.sql index 83bd02ce..a764e9ba 100644 --- a/orange-demo-activiti/orange-demo-activiti-service/zz-resource/db-scripts/zzdemo-online-activiti.sql +++ b/orange-demo-activiti/orange-demo-activiti-service/zz-resource/db-scripts/zzdemo-online-activiti.sql @@ -3,15 +3,15 @@ Source Server : localhost Source Server Type : MySQL - Source Server Version : 50720 + Source Server Version : 80027 Source Host : localhost:3306 Source Schema : zzdemo-online-activiti Target Server Type : MySQL - Target Server Version : 50720 + Target Server Version : 80027 File Encoding : 65001 - Date: 20/10/2021 17:31:41 + Date: 25/11/2021 16:24:30 */ SET NAMES utf8mb4; @@ -22,36 +22,36 @@ SET FOREIGN_KEY_CHECKS = 0; -- ---------------------------- DROP TABLE IF EXISTS `ACT_EVT_LOG`; CREATE TABLE `ACT_EVT_LOG` ( - `LOG_NR_` bigint(20) NOT NULL AUTO_INCREMENT, - `TYPE_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `PROC_DEF_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `PROC_INST_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `EXECUTION_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `TASK_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, + `LOG_NR_` bigint NOT NULL AUTO_INCREMENT, + `TYPE_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `PROC_DEF_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `PROC_INST_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `EXECUTION_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `TASK_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, `TIME_STAMP_` timestamp(3) NOT NULL DEFAULT CURRENT_TIMESTAMP(3) ON UPDATE CURRENT_TIMESTAMP(3), - `USER_ID_` varchar(255) COLLATE utf8_bin DEFAULT NULL, + `USER_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, `DATA_` longblob, - `LOCK_OWNER_` varchar(255) COLLATE utf8_bin DEFAULT NULL, + `LOCK_OWNER_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, `LOCK_TIME_` timestamp(3) NULL DEFAULT NULL, - `IS_PROCESSED_` tinyint(4) DEFAULT '0', + `IS_PROCESSED_` tinyint DEFAULT '0', PRIMARY KEY (`LOG_NR_`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for ACT_GE_BYTEARRAY -- ---------------------------- DROP TABLE IF EXISTS `ACT_GE_BYTEARRAY`; CREATE TABLE `ACT_GE_BYTEARRAY` ( - `ID_` varchar(64) COLLATE utf8_bin NOT NULL, - `REV_` int(11) DEFAULT NULL, - `NAME_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `DEPLOYMENT_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, + `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, + `REV_` int DEFAULT NULL, + `NAME_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `DEPLOYMENT_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, `BYTES_` longblob, - `GENERATED_` tinyint(4) DEFAULT NULL, + `GENERATED_` tinyint DEFAULT NULL, PRIMARY KEY (`ID_`), KEY `ACT_FK_BYTEARR_DEPL` (`DEPLOYMENT_ID_`), CONSTRAINT `ACT_FK_BYTEARR_DEPL` FOREIGN KEY (`DEPLOYMENT_ID_`) REFERENCES `ACT_RE_DEPLOYMENT` (`ID_`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8_bin; -- ---------------------------- -- Records of ACT_GE_BYTEARRAY @@ -77,11 +77,11 @@ COMMIT; -- ---------------------------- DROP TABLE IF EXISTS `ACT_GE_PROPERTY`; CREATE TABLE `ACT_GE_PROPERTY` ( - `NAME_` varchar(64) COLLATE utf8_bin NOT NULL, - `VALUE_` varchar(300) COLLATE utf8_bin DEFAULT NULL, - `REV_` int(11) DEFAULT NULL, + `NAME_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, + `VALUE_` varchar(300) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `REV_` int DEFAULT NULL, PRIMARY KEY (`NAME_`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8_bin; -- ---------------------------- -- Records of ACT_GE_PROPERTY @@ -98,27 +98,27 @@ COMMIT; -- ---------------------------- DROP TABLE IF EXISTS `ACT_HI_ACTINST`; CREATE TABLE `ACT_HI_ACTINST` ( - `ID_` varchar(64) COLLATE utf8_bin NOT NULL, - `PROC_DEF_ID_` varchar(64) COLLATE utf8_bin NOT NULL, - `PROC_INST_ID_` varchar(64) COLLATE utf8_bin NOT NULL, - `EXECUTION_ID_` varchar(64) COLLATE utf8_bin NOT NULL, - `ACT_ID_` varchar(255) COLLATE utf8_bin NOT NULL, - `TASK_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `CALL_PROC_INST_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `ACT_NAME_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `ACT_TYPE_` varchar(255) COLLATE utf8_bin NOT NULL, - `ASSIGNEE_` varchar(255) COLLATE utf8_bin DEFAULT NULL, + `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, + `PROC_DEF_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, + `PROC_INST_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, + `EXECUTION_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, + `ACT_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, + `TASK_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `CALL_PROC_INST_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `ACT_NAME_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `ACT_TYPE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, + `ASSIGNEE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, `START_TIME_` datetime(3) NOT NULL, `END_TIME_` datetime(3) DEFAULT NULL, - `DURATION_` bigint(20) DEFAULT NULL, - `DELETE_REASON_` varchar(4000) COLLATE utf8_bin DEFAULT NULL, - `TENANT_ID_` varchar(255) COLLATE utf8_bin DEFAULT '', + `DURATION_` bigint DEFAULT NULL, + `DELETE_REASON_` varchar(4000) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `TENANT_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT '', PRIMARY KEY (`ID_`), KEY `ACT_IDX_HI_ACT_INST_START` (`START_TIME_`), KEY `ACT_IDX_HI_ACT_INST_END` (`END_TIME_`), KEY `ACT_IDX_HI_ACT_INST_PROCINST` (`PROC_INST_ID_`,`ACT_ID_`), KEY `ACT_IDX_HI_ACT_INST_EXEC` (`EXECUTION_ID_`,`ACT_ID_`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8_bin; -- ---------------------------- -- Records of ACT_HI_ACTINST @@ -174,36 +174,36 @@ COMMIT; -- ---------------------------- DROP TABLE IF EXISTS `ACT_HI_ATTACHMENT`; CREATE TABLE `ACT_HI_ATTACHMENT` ( - `ID_` varchar(64) COLLATE utf8_bin NOT NULL, - `REV_` int(11) DEFAULT NULL, - `USER_ID_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `NAME_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `DESCRIPTION_` varchar(4000) COLLATE utf8_bin DEFAULT NULL, - `TYPE_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `TASK_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `PROC_INST_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `URL_` varchar(4000) COLLATE utf8_bin DEFAULT NULL, - `CONTENT_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, + `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, + `REV_` int DEFAULT NULL, + `USER_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `NAME_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `DESCRIPTION_` varchar(4000) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `TYPE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `TASK_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `PROC_INST_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `URL_` varchar(4000) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `CONTENT_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, `TIME_` datetime(3) DEFAULT NULL, PRIMARY KEY (`ID_`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for ACT_HI_COMMENT -- ---------------------------- DROP TABLE IF EXISTS `ACT_HI_COMMENT`; CREATE TABLE `ACT_HI_COMMENT` ( - `ID_` varchar(64) COLLATE utf8_bin NOT NULL, - `TYPE_` varchar(255) COLLATE utf8_bin DEFAULT NULL, + `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, + `TYPE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, `TIME_` datetime(3) NOT NULL, - `USER_ID_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `TASK_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `PROC_INST_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `ACTION_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `MESSAGE_` varchar(4000) COLLATE utf8_bin DEFAULT NULL, + `USER_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `TASK_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `PROC_INST_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `ACTION_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `MESSAGE_` varchar(4000) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, `FULL_MSG_` longblob, PRIMARY KEY (`ID_`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8_bin; -- ---------------------------- -- Records of ACT_HI_COMMENT @@ -217,28 +217,28 @@ COMMIT; -- ---------------------------- DROP TABLE IF EXISTS `ACT_HI_DETAIL`; CREATE TABLE `ACT_HI_DETAIL` ( - `ID_` varchar(64) COLLATE utf8_bin NOT NULL, - `TYPE_` varchar(255) COLLATE utf8_bin NOT NULL, - `PROC_INST_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `EXECUTION_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `TASK_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `ACT_INST_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `NAME_` varchar(255) COLLATE utf8_bin NOT NULL, - `VAR_TYPE_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `REV_` int(11) DEFAULT NULL, + `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, + `TYPE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, + `PROC_INST_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `EXECUTION_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `TASK_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `ACT_INST_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `NAME_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, + `VAR_TYPE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `REV_` int DEFAULT NULL, `TIME_` datetime(3) NOT NULL, - `BYTEARRAY_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, + `BYTEARRAY_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, `DOUBLE_` double DEFAULT NULL, - `LONG_` bigint(20) DEFAULT NULL, - `TEXT_` varchar(4000) COLLATE utf8_bin DEFAULT NULL, - `TEXT2_` varchar(4000) COLLATE utf8_bin DEFAULT NULL, + `LONG_` bigint DEFAULT NULL, + `TEXT_` varchar(4000) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `TEXT2_` varchar(4000) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`ID_`), KEY `ACT_IDX_HI_DETAIL_PROC_INST` (`PROC_INST_ID_`), KEY `ACT_IDX_HI_DETAIL_ACT_INST` (`ACT_INST_ID_`), KEY `ACT_IDX_HI_DETAIL_TIME` (`TIME_`), KEY `ACT_IDX_HI_DETAIL_NAME` (`NAME_`), KEY `ACT_IDX_HI_DETAIL_TASK_ID` (`TASK_ID_`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8_bin; -- ---------------------------- -- Records of ACT_HI_DETAIL @@ -594,17 +594,17 @@ COMMIT; -- ---------------------------- DROP TABLE IF EXISTS `ACT_HI_IDENTITYLINK`; CREATE TABLE `ACT_HI_IDENTITYLINK` ( - `ID_` varchar(64) COLLATE utf8_bin NOT NULL, - `GROUP_ID_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `TYPE_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `USER_ID_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `TASK_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `PROC_INST_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, + `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, + `GROUP_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `TYPE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `USER_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `TASK_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `PROC_INST_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`ID_`), KEY `ACT_IDX_HI_IDENT_LNK_USER` (`USER_ID_`), KEY `ACT_IDX_HI_IDENT_LNK_TASK` (`TASK_ID_`), KEY `ACT_IDX_HI_IDENT_LNK_PROCINST` (`PROC_INST_ID_`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8_bin; -- ---------------------------- -- Records of ACT_HI_IDENTITYLINK @@ -651,25 +651,25 @@ COMMIT; -- ---------------------------- DROP TABLE IF EXISTS `ACT_HI_PROCINST`; CREATE TABLE `ACT_HI_PROCINST` ( - `ID_` varchar(64) COLLATE utf8_bin NOT NULL, - `PROC_INST_ID_` varchar(64) COLLATE utf8_bin NOT NULL, - `BUSINESS_KEY_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `PROC_DEF_ID_` varchar(64) COLLATE utf8_bin NOT NULL, + `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, + `PROC_INST_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, + `BUSINESS_KEY_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `PROC_DEF_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, `START_TIME_` datetime(3) NOT NULL, `END_TIME_` datetime(3) DEFAULT NULL, - `DURATION_` bigint(20) DEFAULT NULL, - `START_USER_ID_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `START_ACT_ID_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `END_ACT_ID_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `SUPER_PROCESS_INSTANCE_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `DELETE_REASON_` varchar(4000) COLLATE utf8_bin DEFAULT NULL, - `TENANT_ID_` varchar(255) COLLATE utf8_bin DEFAULT '', - `NAME_` varchar(255) COLLATE utf8_bin DEFAULT NULL, + `DURATION_` bigint DEFAULT NULL, + `START_USER_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `START_ACT_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `END_ACT_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `SUPER_PROCESS_INSTANCE_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `DELETE_REASON_` varchar(4000) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `TENANT_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT '', + `NAME_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`ID_`), UNIQUE KEY `PROC_INST_ID_` (`PROC_INST_ID_`), KEY `ACT_IDX_HI_PRO_INST_END` (`END_TIME_`), KEY `ACT_IDX_HI_PRO_I_BUSKEY` (`BUSINESS_KEY_`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8_bin; -- ---------------------------- -- Records of ACT_HI_PROCINST @@ -689,29 +689,29 @@ COMMIT; -- ---------------------------- DROP TABLE IF EXISTS `ACT_HI_TASKINST`; CREATE TABLE `ACT_HI_TASKINST` ( - `ID_` varchar(64) COLLATE utf8_bin NOT NULL, - `PROC_DEF_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `TASK_DEF_KEY_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `PROC_INST_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `EXECUTION_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `NAME_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `PARENT_TASK_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `DESCRIPTION_` varchar(4000) COLLATE utf8_bin DEFAULT NULL, - `OWNER_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `ASSIGNEE_` varchar(255) COLLATE utf8_bin DEFAULT NULL, + `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, + `PROC_DEF_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `TASK_DEF_KEY_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `PROC_INST_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `EXECUTION_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `NAME_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `PARENT_TASK_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `DESCRIPTION_` varchar(4000) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `OWNER_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `ASSIGNEE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, `START_TIME_` datetime(3) NOT NULL, `CLAIM_TIME_` datetime(3) DEFAULT NULL, `END_TIME_` datetime(3) DEFAULT NULL, - `DURATION_` bigint(20) DEFAULT NULL, - `DELETE_REASON_` varchar(4000) COLLATE utf8_bin DEFAULT NULL, - `PRIORITY_` int(11) DEFAULT NULL, + `DURATION_` bigint DEFAULT NULL, + `DELETE_REASON_` varchar(4000) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `PRIORITY_` int DEFAULT NULL, `DUE_DATE_` datetime(3) DEFAULT NULL, - `FORM_KEY_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `CATEGORY_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `TENANT_ID_` varchar(255) COLLATE utf8_bin DEFAULT '', + `FORM_KEY_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `CATEGORY_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `TENANT_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT '', PRIMARY KEY (`ID_`), KEY `ACT_IDX_HI_TASK_INST_PROCINST` (`PROC_INST_ID_`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8_bin; -- ---------------------------- -- Records of ACT_HI_TASKINST @@ -750,25 +750,25 @@ COMMIT; -- ---------------------------- DROP TABLE IF EXISTS `ACT_HI_VARINST`; CREATE TABLE `ACT_HI_VARINST` ( - `ID_` varchar(64) COLLATE utf8_bin NOT NULL, - `PROC_INST_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `EXECUTION_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `TASK_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `NAME_` varchar(255) COLLATE utf8_bin NOT NULL, - `VAR_TYPE_` varchar(100) COLLATE utf8_bin DEFAULT NULL, - `REV_` int(11) DEFAULT NULL, - `BYTEARRAY_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, + `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, + `PROC_INST_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `EXECUTION_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `TASK_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `NAME_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, + `VAR_TYPE_` varchar(100) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `REV_` int DEFAULT NULL, + `BYTEARRAY_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, `DOUBLE_` double DEFAULT NULL, - `LONG_` bigint(20) DEFAULT NULL, - `TEXT_` varchar(4000) COLLATE utf8_bin DEFAULT NULL, - `TEXT2_` varchar(4000) COLLATE utf8_bin DEFAULT NULL, + `LONG_` bigint DEFAULT NULL, + `TEXT_` varchar(4000) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `TEXT2_` varchar(4000) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, `CREATE_TIME_` datetime(3) DEFAULT NULL, `LAST_UPDATED_TIME_` datetime(3) DEFAULT NULL, PRIMARY KEY (`ID_`), KEY `ACT_IDX_HI_PROCVAR_PROC_INST` (`PROC_INST_ID_`), KEY `ACT_IDX_HI_PROCVAR_NAME_TYPE` (`NAME_`,`VAR_TYPE_`), KEY `ACT_IDX_HI_PROCVAR_TASK_ID` (`TASK_ID_`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8_bin; -- ---------------------------- -- Records of ACT_HI_VARINST @@ -970,34 +970,34 @@ COMMIT; -- ---------------------------- DROP TABLE IF EXISTS `ACT_PROCDEF_INFO`; CREATE TABLE `ACT_PROCDEF_INFO` ( - `ID_` varchar(64) COLLATE utf8_bin NOT NULL, - `PROC_DEF_ID_` varchar(64) COLLATE utf8_bin NOT NULL, - `REV_` int(11) DEFAULT NULL, - `INFO_JSON_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, + `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, + `PROC_DEF_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, + `REV_` int DEFAULT NULL, + `INFO_JSON_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`ID_`), UNIQUE KEY `ACT_UNIQ_INFO_PROCDEF` (`PROC_DEF_ID_`), KEY `ACT_IDX_INFO_PROCDEF` (`PROC_DEF_ID_`), KEY `ACT_FK_INFO_JSON_BA` (`INFO_JSON_ID_`), CONSTRAINT `ACT_FK_INFO_JSON_BA` FOREIGN KEY (`INFO_JSON_ID_`) REFERENCES `ACT_GE_BYTEARRAY` (`ID_`), CONSTRAINT `ACT_FK_INFO_PROCDEF` FOREIGN KEY (`PROC_DEF_ID_`) REFERENCES `ACT_RE_PROCDEF` (`ID_`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for ACT_RE_DEPLOYMENT -- ---------------------------- DROP TABLE IF EXISTS `ACT_RE_DEPLOYMENT`; CREATE TABLE `ACT_RE_DEPLOYMENT` ( - `ID_` varchar(64) COLLATE utf8_bin NOT NULL, - `NAME_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `CATEGORY_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `KEY_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `TENANT_ID_` varchar(255) COLLATE utf8_bin DEFAULT '', + `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, + `NAME_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `CATEGORY_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `KEY_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `TENANT_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT '', `DEPLOY_TIME_` timestamp(3) NULL DEFAULT NULL, - `ENGINE_VERSION_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `VERSION_` int(11) DEFAULT '1', - `PROJECT_RELEASE_VERSION_` varchar(255) COLLATE utf8_bin DEFAULT NULL, + `ENGINE_VERSION_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `VERSION_` int DEFAULT '1', + `PROJECT_RELEASE_VERSION_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`ID_`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8_bin; -- ---------------------------- -- Records of ACT_RE_DEPLOYMENT @@ -1036,19 +1036,19 @@ COMMIT; -- ---------------------------- DROP TABLE IF EXISTS `ACT_RE_MODEL`; CREATE TABLE `ACT_RE_MODEL` ( - `ID_` varchar(64) COLLATE utf8_bin NOT NULL, - `REV_` int(11) DEFAULT NULL, - `NAME_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `KEY_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `CATEGORY_` varchar(255) COLLATE utf8_bin DEFAULT NULL, + `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, + `REV_` int DEFAULT NULL, + `NAME_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `KEY_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `CATEGORY_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, `CREATE_TIME_` timestamp(3) NULL DEFAULT NULL, `LAST_UPDATE_TIME_` timestamp(3) NULL DEFAULT NULL, - `VERSION_` int(11) DEFAULT NULL, - `META_INFO_` varchar(4000) COLLATE utf8_bin DEFAULT NULL, - `DEPLOYMENT_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `EDITOR_SOURCE_VALUE_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `EDITOR_SOURCE_EXTRA_VALUE_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `TENANT_ID_` varchar(255) COLLATE utf8_bin DEFAULT '', + `VERSION_` int DEFAULT NULL, + `META_INFO_` varchar(4000) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `DEPLOYMENT_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `EDITOR_SOURCE_VALUE_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `EDITOR_SOURCE_EXTRA_VALUE_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `TENANT_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT '', PRIMARY KEY (`ID_`), KEY `ACT_FK_MODEL_SOURCE` (`EDITOR_SOURCE_VALUE_ID_`), KEY `ACT_FK_MODEL_SOURCE_EXTRA` (`EDITOR_SOURCE_EXTRA_VALUE_ID_`), @@ -1056,32 +1056,32 @@ CREATE TABLE `ACT_RE_MODEL` ( CONSTRAINT `ACT_FK_MODEL_DEPLOYMENT` FOREIGN KEY (`DEPLOYMENT_ID_`) REFERENCES `ACT_RE_DEPLOYMENT` (`ID_`), CONSTRAINT `ACT_FK_MODEL_SOURCE` FOREIGN KEY (`EDITOR_SOURCE_VALUE_ID_`) REFERENCES `ACT_GE_BYTEARRAY` (`ID_`), CONSTRAINT `ACT_FK_MODEL_SOURCE_EXTRA` FOREIGN KEY (`EDITOR_SOURCE_EXTRA_VALUE_ID_`) REFERENCES `ACT_GE_BYTEARRAY` (`ID_`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for ACT_RE_PROCDEF -- ---------------------------- DROP TABLE IF EXISTS `ACT_RE_PROCDEF`; CREATE TABLE `ACT_RE_PROCDEF` ( - `ID_` varchar(64) COLLATE utf8_bin NOT NULL, - `REV_` int(11) DEFAULT NULL, - `CATEGORY_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `NAME_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `KEY_` varchar(255) COLLATE utf8_bin NOT NULL, - `VERSION_` int(11) NOT NULL, - `DEPLOYMENT_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `RESOURCE_NAME_` varchar(4000) COLLATE utf8_bin DEFAULT NULL, - `DGRM_RESOURCE_NAME_` varchar(4000) COLLATE utf8_bin DEFAULT NULL, - `DESCRIPTION_` varchar(4000) COLLATE utf8_bin DEFAULT NULL, - `HAS_START_FORM_KEY_` tinyint(4) DEFAULT NULL, - `HAS_GRAPHICAL_NOTATION_` tinyint(4) DEFAULT NULL, - `SUSPENSION_STATE_` int(11) DEFAULT NULL, - `TENANT_ID_` varchar(255) COLLATE utf8_bin DEFAULT '', - `ENGINE_VERSION_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `APP_VERSION_` int(11) DEFAULT NULL, + `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, + `REV_` int DEFAULT NULL, + `CATEGORY_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `NAME_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `KEY_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, + `VERSION_` int NOT NULL, + `DEPLOYMENT_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `RESOURCE_NAME_` varchar(4000) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `DGRM_RESOURCE_NAME_` varchar(4000) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `DESCRIPTION_` varchar(4000) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `HAS_START_FORM_KEY_` tinyint DEFAULT NULL, + `HAS_GRAPHICAL_NOTATION_` tinyint DEFAULT NULL, + `SUSPENSION_STATE_` int DEFAULT NULL, + `TENANT_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT '', + `ENGINE_VERSION_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `APP_VERSION_` int DEFAULT NULL, PRIMARY KEY (`ID_`), UNIQUE KEY `ACT_UNIQ_PROCDEF` (`KEY_`,`VERSION_`,`TENANT_ID_`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8_bin; -- ---------------------------- -- Records of ACT_RE_PROCDEF @@ -1107,20 +1107,20 @@ COMMIT; -- ---------------------------- DROP TABLE IF EXISTS `ACT_RU_DEADLETTER_JOB`; CREATE TABLE `ACT_RU_DEADLETTER_JOB` ( - `ID_` varchar(64) COLLATE utf8_bin NOT NULL, - `REV_` int(11) DEFAULT NULL, - `TYPE_` varchar(255) COLLATE utf8_bin NOT NULL, + `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, + `REV_` int DEFAULT NULL, + `TYPE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, `EXCLUSIVE_` tinyint(1) DEFAULT NULL, - `EXECUTION_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `PROCESS_INSTANCE_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `PROC_DEF_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `EXCEPTION_STACK_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `EXCEPTION_MSG_` varchar(4000) COLLATE utf8_bin DEFAULT NULL, + `EXECUTION_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `PROCESS_INSTANCE_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `PROC_DEF_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `EXCEPTION_STACK_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `EXCEPTION_MSG_` varchar(4000) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, `DUEDATE_` timestamp(3) NULL DEFAULT NULL, - `REPEAT_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `HANDLER_TYPE_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `HANDLER_CFG_` varchar(4000) COLLATE utf8_bin DEFAULT NULL, - `TENANT_ID_` varchar(255) COLLATE utf8_bin DEFAULT '', + `REPEAT_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `HANDLER_TYPE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `HANDLER_CFG_` varchar(4000) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `TENANT_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT '', PRIMARY KEY (`ID_`), KEY `ACT_FK_DEADLETTER_JOB_EXECUTION` (`EXECUTION_ID_`), KEY `ACT_FK_DEADLETTER_JOB_PROCESS_INSTANCE` (`PROCESS_INSTANCE_ID_`), @@ -1128,68 +1128,68 @@ CREATE TABLE `ACT_RU_DEADLETTER_JOB` ( KEY `ACT_FK_DEADLETTER_JOB_EXCEPTION` (`EXCEPTION_STACK_ID_`), CONSTRAINT `ACT_FK_DEADLETTER_JOB_EXCEPTION` FOREIGN KEY (`EXCEPTION_STACK_ID_`) REFERENCES `ACT_GE_BYTEARRAY` (`ID_`), CONSTRAINT `ACT_FK_DEADLETTER_JOB_EXECUTION` FOREIGN KEY (`EXECUTION_ID_`) REFERENCES `ACT_RU_EXECUTION` (`ID_`), - CONSTRAINT `ACT_FK_DEADLETTER_JOB_PROCESS_INSTANCE` FOREIGN KEY (`PROCESS_INSTANCE_ID_`) REFERENCES `ACT_RU_EXECUTION` (`ID_`), - CONSTRAINT `ACT_FK_DEADLETTER_JOB_PROC_DEF` FOREIGN KEY (`PROC_DEF_ID_`) REFERENCES `ACT_RE_PROCDEF` (`ID_`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; + CONSTRAINT `ACT_FK_DEADLETTER_JOB_PROC_DEF` FOREIGN KEY (`PROC_DEF_ID_`) REFERENCES `ACT_RE_PROCDEF` (`ID_`), + CONSTRAINT `ACT_FK_DEADLETTER_JOB_PROCESS_INSTANCE` FOREIGN KEY (`PROCESS_INSTANCE_ID_`) REFERENCES `ACT_RU_EXECUTION` (`ID_`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for ACT_RU_EVENT_SUBSCR -- ---------------------------- DROP TABLE IF EXISTS `ACT_RU_EVENT_SUBSCR`; CREATE TABLE `ACT_RU_EVENT_SUBSCR` ( - `ID_` varchar(64) COLLATE utf8_bin NOT NULL, - `REV_` int(11) DEFAULT NULL, - `EVENT_TYPE_` varchar(255) COLLATE utf8_bin NOT NULL, - `EVENT_NAME_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `EXECUTION_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `PROC_INST_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `ACTIVITY_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `CONFIGURATION_` varchar(255) COLLATE utf8_bin DEFAULT NULL, + `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, + `REV_` int DEFAULT NULL, + `EVENT_TYPE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, + `EVENT_NAME_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `EXECUTION_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `PROC_INST_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `ACTIVITY_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `CONFIGURATION_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, `CREATED_` timestamp(3) NOT NULL DEFAULT CURRENT_TIMESTAMP(3), - `PROC_DEF_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `TENANT_ID_` varchar(255) COLLATE utf8_bin DEFAULT '', + `PROC_DEF_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `TENANT_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT '', PRIMARY KEY (`ID_`), KEY `ACT_IDX_EVENT_SUBSCR_CONFIG_` (`CONFIGURATION_`), KEY `ACT_FK_EVENT_EXEC` (`EXECUTION_ID_`), CONSTRAINT `ACT_FK_EVENT_EXEC` FOREIGN KEY (`EXECUTION_ID_`) REFERENCES `ACT_RU_EXECUTION` (`ID_`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for ACT_RU_EXECUTION -- ---------------------------- DROP TABLE IF EXISTS `ACT_RU_EXECUTION`; CREATE TABLE `ACT_RU_EXECUTION` ( - `ID_` varchar(64) COLLATE utf8_bin NOT NULL, - `REV_` int(11) DEFAULT NULL, - `PROC_INST_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `BUSINESS_KEY_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `PARENT_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `PROC_DEF_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `SUPER_EXEC_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `ROOT_PROC_INST_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `ACT_ID_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `IS_ACTIVE_` tinyint(4) DEFAULT NULL, - `IS_CONCURRENT_` tinyint(4) DEFAULT NULL, - `IS_SCOPE_` tinyint(4) DEFAULT NULL, - `IS_EVENT_SCOPE_` tinyint(4) DEFAULT NULL, - `IS_MI_ROOT_` tinyint(4) DEFAULT NULL, - `SUSPENSION_STATE_` int(11) DEFAULT NULL, - `CACHED_ENT_STATE_` int(11) DEFAULT NULL, - `TENANT_ID_` varchar(255) COLLATE utf8_bin DEFAULT '', - `NAME_` varchar(255) COLLATE utf8_bin DEFAULT NULL, + `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, + `REV_` int DEFAULT NULL, + `PROC_INST_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `BUSINESS_KEY_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `PARENT_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `PROC_DEF_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `SUPER_EXEC_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `ROOT_PROC_INST_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `ACT_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `IS_ACTIVE_` tinyint DEFAULT NULL, + `IS_CONCURRENT_` tinyint DEFAULT NULL, + `IS_SCOPE_` tinyint DEFAULT NULL, + `IS_EVENT_SCOPE_` tinyint DEFAULT NULL, + `IS_MI_ROOT_` tinyint DEFAULT NULL, + `SUSPENSION_STATE_` int DEFAULT NULL, + `CACHED_ENT_STATE_` int DEFAULT NULL, + `TENANT_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT '', + `NAME_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, `START_TIME_` datetime(3) DEFAULT NULL, - `START_USER_ID_` varchar(255) COLLATE utf8_bin DEFAULT NULL, + `START_USER_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, `LOCK_TIME_` timestamp(3) NULL DEFAULT NULL, - `IS_COUNT_ENABLED_` tinyint(4) DEFAULT NULL, - `EVT_SUBSCR_COUNT_` int(11) DEFAULT NULL, - `TASK_COUNT_` int(11) DEFAULT NULL, - `JOB_COUNT_` int(11) DEFAULT NULL, - `TIMER_JOB_COUNT_` int(11) DEFAULT NULL, - `SUSP_JOB_COUNT_` int(11) DEFAULT NULL, - `DEADLETTER_JOB_COUNT_` int(11) DEFAULT NULL, - `VAR_COUNT_` int(11) DEFAULT NULL, - `ID_LINK_COUNT_` int(11) DEFAULT NULL, - `APP_VERSION_` int(11) DEFAULT NULL, + `IS_COUNT_ENABLED_` tinyint DEFAULT NULL, + `EVT_SUBSCR_COUNT_` int DEFAULT NULL, + `TASK_COUNT_` int DEFAULT NULL, + `JOB_COUNT_` int DEFAULT NULL, + `TIMER_JOB_COUNT_` int DEFAULT NULL, + `SUSP_JOB_COUNT_` int DEFAULT NULL, + `DEADLETTER_JOB_COUNT_` int DEFAULT NULL, + `VAR_COUNT_` int DEFAULT NULL, + `ID_LINK_COUNT_` int DEFAULT NULL, + `APP_VERSION_` int DEFAULT NULL, PRIMARY KEY (`ID_`), KEY `ACT_IDX_EXEC_BUSKEY` (`BUSINESS_KEY_`), KEY `ACT_IDC_EXEC_ROOT` (`ROOT_PROC_INST_ID_`), @@ -1201,7 +1201,7 @@ CREATE TABLE `ACT_RU_EXECUTION` ( CONSTRAINT `ACT_FK_EXE_PROCDEF` FOREIGN KEY (`PROC_DEF_ID_`) REFERENCES `ACT_RE_PROCDEF` (`ID_`), CONSTRAINT `ACT_FK_EXE_PROCINST` FOREIGN KEY (`PROC_INST_ID_`) REFERENCES `ACT_RU_EXECUTION` (`ID_`) ON DELETE CASCADE ON UPDATE CASCADE, CONSTRAINT `ACT_FK_EXE_SUPER` FOREIGN KEY (`SUPER_EXEC_`) REFERENCES `ACT_RU_EXECUTION` (`ID_`) ON DELETE CASCADE -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8_bin; -- ---------------------------- -- Records of ACT_RU_EXECUTION @@ -1218,14 +1218,14 @@ COMMIT; -- ---------------------------- DROP TABLE IF EXISTS `ACT_RU_IDENTITYLINK`; CREATE TABLE `ACT_RU_IDENTITYLINK` ( - `ID_` varchar(64) COLLATE utf8_bin NOT NULL, - `REV_` int(11) DEFAULT NULL, - `GROUP_ID_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `TYPE_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `USER_ID_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `TASK_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `PROC_INST_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `PROC_DEF_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, + `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, + `REV_` int DEFAULT NULL, + `GROUP_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `TYPE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `USER_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `TASK_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `PROC_INST_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `PROC_DEF_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`ID_`), KEY `ACT_IDX_IDENT_LNK_USER` (`USER_ID_`), KEY `ACT_IDX_IDENT_LNK_GROUP` (`GROUP_ID_`), @@ -1235,7 +1235,7 @@ CREATE TABLE `ACT_RU_IDENTITYLINK` ( CONSTRAINT `ACT_FK_ATHRZ_PROCEDEF` FOREIGN KEY (`PROC_DEF_ID_`) REFERENCES `ACT_RE_PROCDEF` (`ID_`), CONSTRAINT `ACT_FK_IDL_PROCINST` FOREIGN KEY (`PROC_INST_ID_`) REFERENCES `ACT_RU_EXECUTION` (`ID_`), CONSTRAINT `ACT_FK_TSKASS_TASK` FOREIGN KEY (`TASK_ID_`) REFERENCES `ACT_RU_TASK` (`ID_`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8_bin; -- ---------------------------- -- Records of ACT_RU_IDENTITYLINK @@ -1252,11 +1252,11 @@ COMMIT; -- ---------------------------- DROP TABLE IF EXISTS `ACT_RU_INTEGRATION`; CREATE TABLE `ACT_RU_INTEGRATION` ( - `ID_` varchar(64) COLLATE utf8_bin NOT NULL, - `EXECUTION_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `PROCESS_INSTANCE_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `PROC_DEF_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `FLOW_NODE_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, + `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, + `EXECUTION_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `PROCESS_INSTANCE_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `PROC_DEF_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `FLOW_NODE_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, `CREATED_DATE_` timestamp(3) NOT NULL DEFAULT CURRENT_TIMESTAMP(3) ON UPDATE CURRENT_TIMESTAMP(3), PRIMARY KEY (`ID_`), KEY `ACT_FK_INT_EXECUTION` (`EXECUTION_ID_`), @@ -1265,30 +1265,30 @@ CREATE TABLE `ACT_RU_INTEGRATION` ( CONSTRAINT `ACT_FK_INT_EXECUTION` FOREIGN KEY (`EXECUTION_ID_`) REFERENCES `ACT_RU_EXECUTION` (`ID_`) ON DELETE CASCADE, CONSTRAINT `ACT_FK_INT_PROC_DEF` FOREIGN KEY (`PROC_DEF_ID_`) REFERENCES `ACT_RE_PROCDEF` (`ID_`), CONSTRAINT `ACT_FK_INT_PROC_INST` FOREIGN KEY (`PROCESS_INSTANCE_ID_`) REFERENCES `ACT_RU_EXECUTION` (`ID_`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for ACT_RU_JOB -- ---------------------------- DROP TABLE IF EXISTS `ACT_RU_JOB`; CREATE TABLE `ACT_RU_JOB` ( - `ID_` varchar(64) COLLATE utf8_bin NOT NULL, - `REV_` int(11) DEFAULT NULL, - `TYPE_` varchar(255) COLLATE utf8_bin NOT NULL, + `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, + `REV_` int DEFAULT NULL, + `TYPE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, `LOCK_EXP_TIME_` timestamp(3) NULL DEFAULT NULL, - `LOCK_OWNER_` varchar(255) COLLATE utf8_bin DEFAULT NULL, + `LOCK_OWNER_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, `EXCLUSIVE_` tinyint(1) DEFAULT NULL, - `EXECUTION_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `PROCESS_INSTANCE_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `PROC_DEF_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `RETRIES_` int(11) DEFAULT NULL, - `EXCEPTION_STACK_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `EXCEPTION_MSG_` varchar(4000) COLLATE utf8_bin DEFAULT NULL, + `EXECUTION_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `PROCESS_INSTANCE_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `PROC_DEF_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `RETRIES_` int DEFAULT NULL, + `EXCEPTION_STACK_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `EXCEPTION_MSG_` varchar(4000) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, `DUEDATE_` timestamp(3) NULL DEFAULT NULL, - `REPEAT_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `HANDLER_TYPE_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `HANDLER_CFG_` varchar(4000) COLLATE utf8_bin DEFAULT NULL, - `TENANT_ID_` varchar(255) COLLATE utf8_bin DEFAULT '', + `REPEAT_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `HANDLER_TYPE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `HANDLER_CFG_` varchar(4000) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `TENANT_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT '', PRIMARY KEY (`ID_`), KEY `ACT_FK_JOB_EXECUTION` (`EXECUTION_ID_`), KEY `ACT_FK_JOB_PROCESS_INSTANCE` (`PROCESS_INSTANCE_ID_`), @@ -1296,30 +1296,30 @@ CREATE TABLE `ACT_RU_JOB` ( KEY `ACT_FK_JOB_EXCEPTION` (`EXCEPTION_STACK_ID_`), CONSTRAINT `ACT_FK_JOB_EXCEPTION` FOREIGN KEY (`EXCEPTION_STACK_ID_`) REFERENCES `ACT_GE_BYTEARRAY` (`ID_`), CONSTRAINT `ACT_FK_JOB_EXECUTION` FOREIGN KEY (`EXECUTION_ID_`) REFERENCES `ACT_RU_EXECUTION` (`ID_`), - CONSTRAINT `ACT_FK_JOB_PROCESS_INSTANCE` FOREIGN KEY (`PROCESS_INSTANCE_ID_`) REFERENCES `ACT_RU_EXECUTION` (`ID_`), - CONSTRAINT `ACT_FK_JOB_PROC_DEF` FOREIGN KEY (`PROC_DEF_ID_`) REFERENCES `ACT_RE_PROCDEF` (`ID_`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; + CONSTRAINT `ACT_FK_JOB_PROC_DEF` FOREIGN KEY (`PROC_DEF_ID_`) REFERENCES `ACT_RE_PROCDEF` (`ID_`), + CONSTRAINT `ACT_FK_JOB_PROCESS_INSTANCE` FOREIGN KEY (`PROCESS_INSTANCE_ID_`) REFERENCES `ACT_RU_EXECUTION` (`ID_`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for ACT_RU_SUSPENDED_JOB -- ---------------------------- DROP TABLE IF EXISTS `ACT_RU_SUSPENDED_JOB`; CREATE TABLE `ACT_RU_SUSPENDED_JOB` ( - `ID_` varchar(64) COLLATE utf8_bin NOT NULL, - `REV_` int(11) DEFAULT NULL, - `TYPE_` varchar(255) COLLATE utf8_bin NOT NULL, + `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, + `REV_` int DEFAULT NULL, + `TYPE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, `EXCLUSIVE_` tinyint(1) DEFAULT NULL, - `EXECUTION_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `PROCESS_INSTANCE_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `PROC_DEF_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `RETRIES_` int(11) DEFAULT NULL, - `EXCEPTION_STACK_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `EXCEPTION_MSG_` varchar(4000) COLLATE utf8_bin DEFAULT NULL, + `EXECUTION_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `PROCESS_INSTANCE_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `PROC_DEF_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `RETRIES_` int DEFAULT NULL, + `EXCEPTION_STACK_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `EXCEPTION_MSG_` varchar(4000) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, `DUEDATE_` timestamp(3) NULL DEFAULT NULL, - `REPEAT_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `HANDLER_TYPE_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `HANDLER_CFG_` varchar(4000) COLLATE utf8_bin DEFAULT NULL, - `TENANT_ID_` varchar(255) COLLATE utf8_bin DEFAULT '', + `REPEAT_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `HANDLER_TYPE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `HANDLER_CFG_` varchar(4000) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `TENANT_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT '', PRIMARY KEY (`ID_`), KEY `ACT_FK_SUSPENDED_JOB_EXECUTION` (`EXECUTION_ID_`), KEY `ACT_FK_SUSPENDED_JOB_PROCESS_INSTANCE` (`PROCESS_INSTANCE_ID_`), @@ -1327,37 +1327,37 @@ CREATE TABLE `ACT_RU_SUSPENDED_JOB` ( KEY `ACT_FK_SUSPENDED_JOB_EXCEPTION` (`EXCEPTION_STACK_ID_`), CONSTRAINT `ACT_FK_SUSPENDED_JOB_EXCEPTION` FOREIGN KEY (`EXCEPTION_STACK_ID_`) REFERENCES `ACT_GE_BYTEARRAY` (`ID_`), CONSTRAINT `ACT_FK_SUSPENDED_JOB_EXECUTION` FOREIGN KEY (`EXECUTION_ID_`) REFERENCES `ACT_RU_EXECUTION` (`ID_`), - CONSTRAINT `ACT_FK_SUSPENDED_JOB_PROCESS_INSTANCE` FOREIGN KEY (`PROCESS_INSTANCE_ID_`) REFERENCES `ACT_RU_EXECUTION` (`ID_`), - CONSTRAINT `ACT_FK_SUSPENDED_JOB_PROC_DEF` FOREIGN KEY (`PROC_DEF_ID_`) REFERENCES `ACT_RE_PROCDEF` (`ID_`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; + CONSTRAINT `ACT_FK_SUSPENDED_JOB_PROC_DEF` FOREIGN KEY (`PROC_DEF_ID_`) REFERENCES `ACT_RE_PROCDEF` (`ID_`), + CONSTRAINT `ACT_FK_SUSPENDED_JOB_PROCESS_INSTANCE` FOREIGN KEY (`PROCESS_INSTANCE_ID_`) REFERENCES `ACT_RU_EXECUTION` (`ID_`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for ACT_RU_TASK -- ---------------------------- DROP TABLE IF EXISTS `ACT_RU_TASK`; CREATE TABLE `ACT_RU_TASK` ( - `ID_` varchar(64) COLLATE utf8_bin NOT NULL, - `REV_` int(11) DEFAULT NULL, - `EXECUTION_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `PROC_INST_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `PROC_DEF_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `NAME_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `BUSINESS_KEY_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `PARENT_TASK_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `DESCRIPTION_` varchar(4000) COLLATE utf8_bin DEFAULT NULL, - `TASK_DEF_KEY_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `OWNER_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `ASSIGNEE_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `DELEGATION_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `PRIORITY_` int(11) DEFAULT NULL, + `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, + `REV_` int DEFAULT NULL, + `EXECUTION_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `PROC_INST_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `PROC_DEF_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `NAME_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `BUSINESS_KEY_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `PARENT_TASK_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `DESCRIPTION_` varchar(4000) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `TASK_DEF_KEY_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `OWNER_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `ASSIGNEE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `DELEGATION_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `PRIORITY_` int DEFAULT NULL, `CREATE_TIME_` timestamp(3) NULL DEFAULT NULL, `DUE_DATE_` datetime(3) DEFAULT NULL, - `CATEGORY_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `SUSPENSION_STATE_` int(11) DEFAULT NULL, - `TENANT_ID_` varchar(255) COLLATE utf8_bin DEFAULT '', - `FORM_KEY_` varchar(255) COLLATE utf8_bin DEFAULT NULL, + `CATEGORY_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `SUSPENSION_STATE_` int DEFAULT NULL, + `TENANT_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT '', + `FORM_KEY_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, `CLAIM_TIME_` datetime(3) DEFAULT NULL, - `APP_VERSION_` int(11) DEFAULT NULL, + `APP_VERSION_` int DEFAULT NULL, PRIMARY KEY (`ID_`), KEY `ACT_IDX_TASK_CREATE` (`CREATE_TIME_`), KEY `ACT_FK_TASK_EXE` (`EXECUTION_ID_`), @@ -1366,7 +1366,7 @@ CREATE TABLE `ACT_RU_TASK` ( CONSTRAINT `ACT_FK_TASK_EXE` FOREIGN KEY (`EXECUTION_ID_`) REFERENCES `ACT_RU_EXECUTION` (`ID_`), CONSTRAINT `ACT_FK_TASK_PROCDEF` FOREIGN KEY (`PROC_DEF_ID_`) REFERENCES `ACT_RE_PROCDEF` (`ID_`), CONSTRAINT `ACT_FK_TASK_PROCINST` FOREIGN KEY (`PROC_INST_ID_`) REFERENCES `ACT_RU_EXECUTION` (`ID_`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8_bin; -- ---------------------------- -- Records of ACT_RU_TASK @@ -1381,23 +1381,23 @@ COMMIT; -- ---------------------------- DROP TABLE IF EXISTS `ACT_RU_TIMER_JOB`; CREATE TABLE `ACT_RU_TIMER_JOB` ( - `ID_` varchar(64) COLLATE utf8_bin NOT NULL, - `REV_` int(11) DEFAULT NULL, - `TYPE_` varchar(255) COLLATE utf8_bin NOT NULL, + `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, + `REV_` int DEFAULT NULL, + `TYPE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, `LOCK_EXP_TIME_` timestamp(3) NULL DEFAULT NULL, - `LOCK_OWNER_` varchar(255) COLLATE utf8_bin DEFAULT NULL, + `LOCK_OWNER_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, `EXCLUSIVE_` tinyint(1) DEFAULT NULL, - `EXECUTION_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `PROCESS_INSTANCE_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `PROC_DEF_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `RETRIES_` int(11) DEFAULT NULL, - `EXCEPTION_STACK_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `EXCEPTION_MSG_` varchar(4000) COLLATE utf8_bin DEFAULT NULL, + `EXECUTION_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `PROCESS_INSTANCE_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `PROC_DEF_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `RETRIES_` int DEFAULT NULL, + `EXCEPTION_STACK_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `EXCEPTION_MSG_` varchar(4000) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, `DUEDATE_` timestamp(3) NULL DEFAULT NULL, - `REPEAT_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `HANDLER_TYPE_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `HANDLER_CFG_` varchar(4000) COLLATE utf8_bin DEFAULT NULL, - `TENANT_ID_` varchar(255) COLLATE utf8_bin DEFAULT '', + `REPEAT_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `HANDLER_TYPE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `HANDLER_CFG_` varchar(4000) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `TENANT_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT '', PRIMARY KEY (`ID_`), KEY `ACT_FK_TIMER_JOB_EXECUTION` (`EXECUTION_ID_`), KEY `ACT_FK_TIMER_JOB_PROCESS_INSTANCE` (`PROCESS_INSTANCE_ID_`), @@ -1405,27 +1405,27 @@ CREATE TABLE `ACT_RU_TIMER_JOB` ( KEY `ACT_FK_TIMER_JOB_EXCEPTION` (`EXCEPTION_STACK_ID_`), CONSTRAINT `ACT_FK_TIMER_JOB_EXCEPTION` FOREIGN KEY (`EXCEPTION_STACK_ID_`) REFERENCES `ACT_GE_BYTEARRAY` (`ID_`), CONSTRAINT `ACT_FK_TIMER_JOB_EXECUTION` FOREIGN KEY (`EXECUTION_ID_`) REFERENCES `ACT_RU_EXECUTION` (`ID_`), - CONSTRAINT `ACT_FK_TIMER_JOB_PROCESS_INSTANCE` FOREIGN KEY (`PROCESS_INSTANCE_ID_`) REFERENCES `ACT_RU_EXECUTION` (`ID_`), - CONSTRAINT `ACT_FK_TIMER_JOB_PROC_DEF` FOREIGN KEY (`PROC_DEF_ID_`) REFERENCES `ACT_RE_PROCDEF` (`ID_`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; + CONSTRAINT `ACT_FK_TIMER_JOB_PROC_DEF` FOREIGN KEY (`PROC_DEF_ID_`) REFERENCES `ACT_RE_PROCDEF` (`ID_`), + CONSTRAINT `ACT_FK_TIMER_JOB_PROCESS_INSTANCE` FOREIGN KEY (`PROCESS_INSTANCE_ID_`) REFERENCES `ACT_RU_EXECUTION` (`ID_`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8_bin; -- ---------------------------- -- Table structure for ACT_RU_VARIABLE -- ---------------------------- DROP TABLE IF EXISTS `ACT_RU_VARIABLE`; CREATE TABLE `ACT_RU_VARIABLE` ( - `ID_` varchar(64) COLLATE utf8_bin NOT NULL, - `REV_` int(11) DEFAULT NULL, - `TYPE_` varchar(255) COLLATE utf8_bin NOT NULL, - `NAME_` varchar(255) COLLATE utf8_bin NOT NULL, - `EXECUTION_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `PROC_INST_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `TASK_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `BYTEARRAY_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, + `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, + `REV_` int DEFAULT NULL, + `TYPE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, + `NAME_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, + `EXECUTION_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `PROC_INST_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `TASK_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `BYTEARRAY_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, `DOUBLE_` double DEFAULT NULL, - `LONG_` bigint(20) DEFAULT NULL, - `TEXT_` varchar(4000) COLLATE utf8_bin DEFAULT NULL, - `TEXT2_` varchar(4000) COLLATE utf8_bin DEFAULT NULL, + `LONG_` bigint DEFAULT NULL, + `TEXT_` varchar(4000) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `TEXT2_` varchar(4000) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, PRIMARY KEY (`ID_`), KEY `ACT_IDX_VARIABLE_TASK_ID` (`TASK_ID_`), KEY `ACT_FK_VAR_EXE` (`EXECUTION_ID_`), @@ -1434,7 +1434,7 @@ CREATE TABLE `ACT_RU_VARIABLE` ( CONSTRAINT `ACT_FK_VAR_BYTEARRAY` FOREIGN KEY (`BYTEARRAY_ID_`) REFERENCES `ACT_GE_BYTEARRAY` (`ID_`), CONSTRAINT `ACT_FK_VAR_EXE` FOREIGN KEY (`EXECUTION_ID_`) REFERENCES `ACT_RU_EXECUTION` (`ID_`), CONSTRAINT `ACT_FK_VAR_PROCINST` FOREIGN KEY (`PROC_INST_ID_`) REFERENCES `ACT_RU_EXECUTION` (`ID_`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8_bin; -- ---------------------------- -- Records of ACT_RU_VARIABLE @@ -1463,10 +1463,10 @@ COMMIT; -- ---------------------------- DROP TABLE IF EXISTS `zz_area_code`; CREATE TABLE `zz_area_code` ( - `area_id` bigint(20) unsigned NOT NULL COMMENT '行政区划主键Id', - `area_name` varchar(128) COLLATE utf8mb4_bin NOT NULL DEFAULT '' COMMENT '行政区划名称', - `area_level` int(11) NOT NULL COMMENT '行政区划级别 (1: 省级别 2: 市级别 3: 区级别)', - `parent_id` bigint(20) DEFAULT NULL COMMENT '父级行政区划Id', + `area_id` bigint unsigned NOT NULL COMMENT '行政区划主键Id', + `area_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL DEFAULT '' COMMENT '行政区划名称', + `area_level` int NOT NULL COMMENT '行政区划级别 (1: 省级别 2: 市级别 3: 区级别)', + `parent_id` bigint DEFAULT NULL COMMENT '父级行政区划Id', PRIMARY KEY (`area_id`) USING BTREE, KEY `idx_level` (`area_level`) USING BTREE, KEY `idx_area_name` (`area_name`) USING BTREE, @@ -5140,14 +5140,14 @@ COMMIT; -- ---------------------------- DROP TABLE IF EXISTS `zz_flow_category`; CREATE TABLE `zz_flow_category` ( - `category_id` bigint(20) NOT NULL COMMENT '主键Id', - `name` varchar(64) COLLATE utf8mb4_bin NOT NULL COMMENT '显示名称', - `code` varchar(64) COLLATE utf8mb4_bin NOT NULL COMMENT '分类编码', - `show_order` int(11) NOT NULL COMMENT '实现顺序', + `category_id` bigint NOT NULL COMMENT '主键Id', + `name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '显示名称', + `code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '分类编码', + `show_order` int NOT NULL COMMENT '实现顺序', `update_time` datetime NOT NULL COMMENT '更新时间', - `update_user_id` bigint(20) NOT NULL COMMENT '更新者Id', + `update_user_id` bigint NOT NULL COMMENT '更新者Id', `create_time` datetime NOT NULL COMMENT '创建时间', - `create_user_id` bigint(20) NOT NULL COMMENT '创建者Id', + `create_user_id` bigint NOT NULL COMMENT '创建者Id', PRIMARY KEY (`category_id`) USING BTREE, UNIQUE KEY `idx_code` (`code`) USING BTREE ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin; @@ -5166,28 +5166,28 @@ COMMIT; -- ---------------------------- DROP TABLE IF EXISTS `zz_flow_entry`; CREATE TABLE `zz_flow_entry` ( - `entry_id` bigint(20) NOT NULL COMMENT '主键', + `entry_id` bigint NOT NULL COMMENT '主键', `process_definition_name` varchar(200) NOT NULL COMMENT '流程名称', `process_definition_key` varchar(150) NOT NULL COMMENT '流程标识Key', - `category_id` bigint(20) NOT NULL COMMENT '流程分类', - `main_entry_publish_id` bigint(20) DEFAULT NULL COMMENT '工作流部署的发布主版本Id', + `category_id` bigint NOT NULL COMMENT '流程分类', + `main_entry_publish_id` bigint DEFAULT NULL COMMENT '工作流部署的发布主版本Id', `lastest_publish_time` datetime DEFAULT NULL COMMENT '最新发布时间', - `status` int(11) NOT NULL COMMENT '流程状态', + `status` int NOT NULL COMMENT '流程状态', `bpmn_xml` longtext COMMENT '流程定义的xml', - `bind_form_type` int(11) NOT NULL COMMENT '绑定表单类型', - `page_id` bigint(20) DEFAULT NULL COMMENT '在线表单的页面Id', - `default_form_id` bigint(20) DEFAULT NULL COMMENT '在线表单Id', + `bind_form_type` int NOT NULL COMMENT '绑定表单类型', + `page_id` bigint DEFAULT NULL COMMENT '在线表单的页面Id', + `default_form_id` bigint DEFAULT NULL COMMENT '在线表单Id', `default_router_name` varchar(255) DEFAULT NULL COMMENT '静态表单的缺省路由名称', `update_time` datetime NOT NULL COMMENT '更新时间', - `update_user_id` bigint(20) NOT NULL COMMENT '更新者Id', + `update_user_id` bigint NOT NULL COMMENT '更新者Id', `create_time` datetime NOT NULL COMMENT '创建时间', - `create_user_id` bigint(20) NOT NULL COMMENT '创建者Id', + `create_user_id` bigint NOT NULL COMMENT '创建者Id', PRIMARY KEY (`entry_id`) USING BTREE, UNIQUE KEY `idx_process_definition_key` (`process_definition_key`) USING BTREE, KEY `idx_category_id` (`category_id`) USING BTREE, KEY `idx_status` (`status`) USING BTREE, KEY `idx_process_definition_name` (`process_definition_name`) USING BTREE -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci; -- ---------------------------- -- Records of zz_flow_entry @@ -5205,16 +5205,16 @@ COMMIT; -- ---------------------------- DROP TABLE IF EXISTS `zz_flow_entry_publish`; CREATE TABLE `zz_flow_entry_publish` ( - `entry_publish_id` bigint(20) NOT NULL COMMENT '主键Id', - `entry_id` bigint(20) NOT NULL COMMENT '流程Id', - `process_definition_id` varchar(64) COLLATE utf8mb4_bin NOT NULL COMMENT '流程引擎的定义Id', - `deploy_id` varchar(64) COLLATE utf8mb4_bin NOT NULL COMMENT '流程引擎的部署Id', - `publish_version` int(11) NOT NULL COMMENT '发布版本', + `entry_publish_id` bigint NOT NULL COMMENT '主键Id', + `entry_id` bigint NOT NULL COMMENT '流程Id', + `process_definition_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '流程引擎的定义Id', + `deploy_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '流程引擎的部署Id', + `publish_version` int NOT NULL COMMENT '发布版本', `active_status` bit(1) NOT NULL COMMENT '激活状态', `main_version` bit(1) NOT NULL COMMENT '是否为主版本', - `create_user_id` bigint(20) NOT NULL COMMENT '创建者Id', + `create_user_id` bigint NOT NULL COMMENT '创建者Id', `publish_time` datetime NOT NULL COMMENT '发布时间', - `init_task_info` text CHARACTER SET utf8mb4 COMMENT '第一个非开始节点任务的附加信息', + `init_task_info` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci COMMENT '第一个非开始节点任务的附加信息', PRIMARY KEY (`entry_publish_id`) USING BTREE, UNIQUE KEY `idx_process_definition_id` (`process_definition_id`) USING BTREE, KEY `idx_entry_id` (`entry_id`) USING BTREE @@ -5244,14 +5244,14 @@ COMMIT; -- ---------------------------- DROP TABLE IF EXISTS `zz_flow_entry_publish_variable`; CREATE TABLE `zz_flow_entry_publish_variable` ( - `variable_id` bigint(20) NOT NULL COMMENT '主键Id', - `entry_publish_id` bigint(20) NOT NULL COMMENT '流程Id', - `variable_name` varchar(255) COLLATE utf8mb4_bin NOT NULL COMMENT '变量名', - `show_name` varchar(255) COLLATE utf8mb4_bin NOT NULL COMMENT '显示名', - `variable_type` int(11) NOT NULL COMMENT '变量类型', - `bind_datasource_id` bigint(20) DEFAULT NULL COMMENT '绑定数据源Id', - `bind_relation_id` bigint(20) DEFAULT NULL COMMENT '绑定数据源关联Id', - `bind_column_id` bigint(20) DEFAULT NULL COMMENT '绑定字段Id', + `variable_id` bigint NOT NULL COMMENT '主键Id', + `entry_publish_id` bigint NOT NULL COMMENT '流程Id', + `variable_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '变量名', + `show_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '显示名', + `variable_type` int NOT NULL COMMENT '变量类型', + `bind_datasource_id` bigint DEFAULT NULL COMMENT '绑定数据源Id', + `bind_relation_id` bigint DEFAULT NULL COMMENT '绑定数据源关联Id', + `bind_column_id` bigint DEFAULT NULL COMMENT '绑定字段Id', `builtin` bit(1) NOT NULL COMMENT '是否内置', PRIMARY KEY (`variable_id`) USING BTREE, KEY `idx_entry_publish_id` (`entry_publish_id`) USING BTREE @@ -5296,14 +5296,14 @@ COMMIT; -- ---------------------------- DROP TABLE IF EXISTS `zz_flow_entry_variable`; CREATE TABLE `zz_flow_entry_variable` ( - `variable_id` bigint(20) NOT NULL COMMENT '主键Id', - `entry_id` bigint(20) NOT NULL COMMENT '流程Id', - `variable_name` varchar(255) COLLATE utf8mb4_bin NOT NULL COMMENT '变量名', - `show_name` varchar(255) COLLATE utf8mb4_bin NOT NULL COMMENT '显示名', - `variable_type` int(11) NOT NULL COMMENT '变量类型', - `bind_datasource_id` bigint(20) DEFAULT NULL COMMENT '绑定数据源Id', - `bind_relation_id` bigint(20) DEFAULT NULL COMMENT '绑定数据源关联Id', - `bind_column_id` bigint(20) DEFAULT NULL COMMENT '绑定字段Id', + `variable_id` bigint NOT NULL COMMENT '主键Id', + `entry_id` bigint NOT NULL COMMENT '流程Id', + `variable_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '变量名', + `show_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '显示名', + `variable_type` int NOT NULL COMMENT '变量类型', + `bind_datasource_id` bigint DEFAULT NULL COMMENT '绑定数据源Id', + `bind_relation_id` bigint DEFAULT NULL COMMENT '绑定数据源关联Id', + `bind_column_id` bigint DEFAULT NULL COMMENT '绑定字段Id', `builtin` bit(1) NOT NULL COMMENT '是否内置', `create_time` datetime NOT NULL COMMENT '创建时间', PRIMARY KEY (`variable_id`) USING BTREE, @@ -5327,25 +5327,71 @@ INSERT INTO `zz_flow_entry_variable` VALUES (1450722174850568193, 14507221748421 INSERT INTO `zz_flow_entry_variable` VALUES (1450722174858956800, 1450722174842179584, 'startUserName', '流程启动用户', 0, NULL, NULL, NULL, b'1', '2021-10-20 15:14:54'); COMMIT; +-- ---------------------------- +-- Table structure for zz_flow_message +-- ---------------------------- +DROP TABLE IF EXISTS `zz_flow_message`; +CREATE TABLE `zz_flow_message` ( + `message_id` bigint NOT NULL COMMENT '主键Id', + `message_type` tinyint NOT NULL COMMENT '消息类型', + `message_content` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '消息内容', + `remind_count` int DEFAULT '0' COMMENT '催办次数', + `work_order_id` bigint DEFAULT NULL COMMENT '工单Id', + `process_definition_key` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '流程定义标识', + `process_definition_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '流程定义名称', + `process_instance_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '流程实例Id', + `task_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '流程任务Id', + `task_definition_key` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '流程任务定义标识', + `task_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '流程任务名称', + `task_start_time` datetime DEFAULT NULL COMMENT '任务开始时间', + `task_finished` bit(1) NOT NULL DEFAULT b'0' COMMENT '任务是否已完成', + `task_assignee` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '任务指派人登录名', + `update_time` datetime NOT NULL COMMENT '更新时间', + `update_user_id` bigint NOT NULL COMMENT '更新者Id', + `create_time` datetime NOT NULL COMMENT '创建时间', + `create_user_id` bigint NOT NULL COMMENT '创建者Id', + `create_username` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '创建者显示名', + PRIMARY KEY (`message_id`) USING BTREE, + KEY `idx_notified_username` (`task_assignee`) USING BTREE, + KEY `idx_message_type` (`message_type`) USING BTREE, + KEY `idx_task_id` (`task_id`) USING BTREE, + KEY `idx_task_finished` (`task_finished`) USING BTREE, + KEY `idx_update_time` (`update_time`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin; + +-- ---------------------------- +-- Table structure for zz_flow_message_candicate_identity +-- ---------------------------- +DROP TABLE IF EXISTS `zz_flow_message_candicate_identity`; +CREATE TABLE `zz_flow_message_candicate_identity` ( + `id` bigint NOT NULL COMMENT '主键Id', + `message_id` bigint NOT NULL COMMENT '流程任务Id', + `candidate_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '候选身份类型', + `candidate_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '候选身份Id', + PRIMARY KEY (`id`), + KEY `idx_candidate_id` (`candidate_id`) USING BTREE, + KEY `idx_message_id` (`message_id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin; + -- ---------------------------- -- Table structure for zz_flow_task_comment -- ---------------------------- DROP TABLE IF EXISTS `zz_flow_task_comment`; CREATE TABLE `zz_flow_task_comment` ( - `id` bigint(20) NOT NULL COMMENT '主键Id', - `process_instance_id` varchar(64) COLLATE utf8_bin NOT NULL COMMENT '流程实例Id', - `task_id` varchar(64) COLLATE utf8_bin NOT NULL COMMENT '任务Id', - `task_key` varchar(255) COLLATE utf8_bin NOT NULL COMMENT '任务标识', - `task_name` varchar(512) COLLATE utf8_bin DEFAULT NULL COMMENT '任务名称', - `approval_type` varchar(32) COLLATE utf8_bin NOT NULL COMMENT '审批类型', - `comment` varchar(1024) COLLATE utf8_bin DEFAULT NULL COMMENT '批注内容', - `delegate_assignee` varchar(512) COLLATE utf8_bin DEFAULT NULL COMMENT '委托指定人,比如加签、转办等', - `create_user_id` bigint(20) NOT NULL COMMENT '创建者Id', - `create_username` varchar(255) COLLATE utf8_bin NOT NULL COMMENT '创建者用户名', + `id` bigint NOT NULL COMMENT '主键Id', + `process_instance_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT '流程实例Id', + `task_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT '任务Id', + `task_key` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT '任务标识', + `task_name` varchar(512) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL COMMENT '任务名称', + `approval_type` varchar(32) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT '审批类型', + `comment` varchar(1024) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL COMMENT '批注内容', + `delegate_assignee` varchar(512) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL COMMENT '委托指定人,比如加签、转办等', + `create_user_id` bigint NOT NULL COMMENT '创建者Id', + `create_username` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT '创建者用户名', `create_time` datetime NOT NULL COMMENT '创建时间', PRIMARY KEY (`id`) USING BTREE, KEY `idx_process_instance_id` (`process_instance_id`) USING BTREE -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8_bin; -- ---------------------------- -- Records of zz_flow_task_comment @@ -5383,12 +5429,12 @@ COMMIT; -- ---------------------------- DROP TABLE IF EXISTS `zz_flow_task_ext`; CREATE TABLE `zz_flow_task_ext` ( - `process_definition_id` varchar(64) COLLATE utf8mb4_bin NOT NULL COMMENT '流程引擎的定义Id', - `task_id` varchar(64) COLLATE utf8mb4_bin NOT NULL COMMENT '流程引擎任务Id', - `operation_list_json` longtext COLLATE utf8mb4_bin COMMENT '操作列表JSON', - `variable_list_json` longtext COLLATE utf8mb4_bin COMMENT '变量列表JSON', - `assignee_list_json` text COLLATE utf8mb4_bin COMMENT '存储多实例的assigneeList的JSON', - `group_type` varchar(255) COLLATE utf8mb4_bin NOT NULL COMMENT '分组类型', + `process_definition_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '流程引擎的定义Id', + `task_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '流程引擎任务Id', + `operation_list_json` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin COMMENT '操作列表JSON', + `variable_list_json` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin COMMENT '变量列表JSON', + `assignee_list_json` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin COMMENT '存储多实例的assigneeList的JSON', + `group_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '分组类型', PRIMARY KEY (`process_definition_id`,`task_id`) USING BTREE ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin; @@ -5451,24 +5497,24 @@ COMMIT; -- ---------------------------- DROP TABLE IF EXISTS `zz_flow_work_order`; CREATE TABLE `zz_flow_work_order` ( - `work_order_id` bigint(20) NOT NULL COMMENT '主键Id', - `process_definition_key` varchar(128) COLLATE utf8mb4_bin NOT NULL COMMENT '流程定义标识', - `process_definition_name` varchar(200) CHARACTER SET utf8mb4 NOT NULL COMMENT '流程名称', - `process_definition_id` varchar(64) COLLATE utf8mb4_bin NOT NULL COMMENT '流程引擎的定义Id', + `work_order_id` bigint NOT NULL COMMENT '主键Id', + `process_definition_key` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '流程定义标识', + `process_definition_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '流程名称', + `process_definition_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '流程引擎的定义Id', `process_instance_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT '流程实例Id', - `online_table_id` bigint(20) DEFAULT NULL COMMENT '在线表单的主表Id', - `business_key` varchar(128) COLLATE utf8mb4_bin NOT NULL COMMENT '业务主键值', - `task_id` varchar(64) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '未完成的任务Id', - `task_name` varchar(255) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '未完成的任务名称', - `task_definition_key` varchar(255) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '未完成的任务标识', - `flow_status` int(11) NOT NULL DEFAULT '0' COMMENT '流程状态', - `submit_username` varchar(64) COLLATE utf8mb4_bin NOT NULL COMMENT '提交用户登录名称', - `dept_id` bigint(20) NOT NULL COMMENT '提交用户所在部门Id', + `online_table_id` bigint DEFAULT NULL COMMENT '在线表单的主表Id', + `business_key` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '业务主键值', + `task_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '未完成的任务Id', + `task_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '未完成的任务名称', + `task_definition_key` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '未完成的任务标识', + `flow_status` int NOT NULL DEFAULT '0' COMMENT '流程状态', + `submit_username` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '提交用户登录名称', + `dept_id` bigint NOT NULL COMMENT '提交用户所在部门Id', `update_time` datetime NOT NULL COMMENT '更新时间', - `update_user_id` bigint(20) NOT NULL COMMENT '更新者Id', + `update_user_id` bigint NOT NULL COMMENT '更新者Id', `create_time` datetime NOT NULL COMMENT '创建时间', - `create_user_id` bigint(20) NOT NULL COMMENT '创建者Id', - `deleted_flag` int(11) NOT NULL COMMENT '逻辑删除标记(1: 正常 -1: 已删除)', + `create_user_id` bigint NOT NULL COMMENT '创建者Id', + `deleted_flag` int NOT NULL COMMENT '逻辑删除标记(1: 正常 -1: 已删除)', PRIMARY KEY (`work_order_id`) USING BTREE, UNIQUE KEY `uk_process_instance_id` (`process_instance_id`) USING BTREE, KEY `idx_process_definition_key` (`process_definition_key`) USING BTREE, @@ -5496,26 +5542,26 @@ COMMIT; -- ---------------------------- DROP TABLE IF EXISTS `zz_online_column`; CREATE TABLE `zz_online_column` ( - `column_id` bigint(20) NOT NULL COMMENT '主键Id', - `column_name` varchar(64) COLLATE utf8mb4_bin NOT NULL COMMENT '字段名', - `table_id` bigint(20) NOT NULL COMMENT '数据表Id', + `column_id` bigint NOT NULL COMMENT '主键Id', + `column_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '字段名', + `table_id` bigint NOT NULL COMMENT '数据表Id', `column_type` varchar(32) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT '数据表中的字段类型', `full_column_type` varchar(32) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT '数据表中的完整字段类型(包括了精度和刻度)', `primary_key` bit(1) NOT NULL COMMENT '是否为主键', `auto_increment` bit(1) NOT NULL COMMENT '是否是自增主键(0: 不是 1: 是)', `nullable` bit(1) NOT NULL COMMENT '是否可以为空 (0: 不可以为空 1: 可以为空)', `column_default` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL COMMENT '缺省值', - `column_show_order` int(11) NOT NULL COMMENT '字段在数据表中的显示位置', + `column_show_order` int NOT NULL COMMENT '字段在数据表中的显示位置', `column_comment` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL COMMENT '数据表中的字段注释', `object_field_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT '对象映射字段名称', `object_field_type` varchar(32) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT '对象映射字段类型', - `filter_type` int(11) NOT NULL DEFAULT '1' COMMENT '字段过滤类型', + `filter_type` int NOT NULL DEFAULT '1' COMMENT '字段过滤类型', `parent_key` bit(1) NOT NULL COMMENT '是否是主键的父Id', `dept_filter` bit(1) NOT NULL COMMENT '是否部门过滤字段', `user_filter` bit(1) NOT NULL COMMENT '是否用户过滤字段', - `field_kind` int(11) DEFAULT NULL COMMENT '字段类别', - `max_file_count` int(11) DEFAULT NULL COMMENT '包含的文件文件数量,0表示无限制', - `dict_id` bigint(20) DEFAULT NULL COMMENT '字典Id', + `field_kind` int DEFAULT NULL COMMENT '字段类别', + `max_file_count` int DEFAULT NULL COMMENT '包含的文件文件数量,0表示无限制', + `dict_id` bigint DEFAULT NULL COMMENT '字典Id', `update_time` datetime NOT NULL COMMENT '更新时间', `create_time` datetime NOT NULL COMMENT '创建时间', PRIMARY KEY (`column_id`), @@ -5670,9 +5716,9 @@ COMMIT; -- ---------------------------- DROP TABLE IF EXISTS `zz_online_column_rule`; CREATE TABLE `zz_online_column_rule` ( - `column_id` bigint(20) NOT NULL COMMENT '字段Id', - `rule_id` bigint(20) NOT NULL COMMENT '规则Id', - `prop_data_json` text COLLATE utf8mb4_bin COMMENT '规则属性数据', + `column_id` bigint NOT NULL COMMENT '字段Id', + `rule_id` bigint NOT NULL COMMENT '规则Id', + `prop_data_json` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin COMMENT '规则属性数据', PRIMARY KEY (`column_id`,`rule_id`) USING BTREE, KEY `idx_rule_id` (`rule_id`) USING BTREE ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin; @@ -5713,11 +5759,11 @@ COMMIT; -- ---------------------------- DROP TABLE IF EXISTS `zz_online_datasource`; CREATE TABLE `zz_online_datasource` ( - `datasource_id` bigint(20) NOT NULL COMMENT '主键Id', - `datasource_name` varchar(64) COLLATE utf8mb4_bin NOT NULL COMMENT '数据源名称', - `variable_name` varchar(64) COLLATE utf8mb4_bin NOT NULL COMMENT '数据源变量名', - `dblink_id` bigint(20) NOT NULL COMMENT '数据库链接Id', - `master_table_id` bigint(20) NOT NULL COMMENT '主表Id', + `datasource_id` bigint NOT NULL COMMENT '主键Id', + `datasource_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '数据源名称', + `variable_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '数据源变量名', + `dblink_id` bigint NOT NULL COMMENT '数据库链接Id', + `master_table_id` bigint NOT NULL COMMENT '主表Id', `update_time` datetime NOT NULL COMMENT '更新时间', `create_time` datetime NOT NULL COMMENT '创建时间', PRIMARY KEY (`datasource_id`), @@ -5742,14 +5788,14 @@ COMMIT; -- ---------------------------- DROP TABLE IF EXISTS `zz_online_datasource_relation`; CREATE TABLE `zz_online_datasource_relation` ( - `relation_id` bigint(20) NOT NULL COMMENT '主键Id', - `relation_name` varchar(64) COLLATE utf8mb4_bin NOT NULL COMMENT '关联名称', - `variable_name` varchar(128) COLLATE utf8mb4_bin NOT NULL COMMENT '变量名', - `datasource_id` bigint(20) NOT NULL COMMENT '主数据源Id', - `relation_type` int(11) NOT NULL COMMENT '关联类型', - `master_column_id` bigint(20) NOT NULL COMMENT '主表关联字段Id', - `slave_table_id` bigint(20) NOT NULL COMMENT '从表Id', - `slave_column_id` bigint(20) NOT NULL COMMENT '从表关联字段Id', + `relation_id` bigint NOT NULL COMMENT '主键Id', + `relation_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '关联名称', + `variable_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '变量名', + `datasource_id` bigint NOT NULL COMMENT '主数据源Id', + `relation_type` int NOT NULL COMMENT '关联类型', + `master_column_id` bigint NOT NULL COMMENT '主表关联字段Id', + `slave_table_id` bigint NOT NULL COMMENT '从表Id', + `slave_column_id` bigint NOT NULL COMMENT '从表关联字段Id', `cascade_delete` bit(1) NOT NULL COMMENT '删除主表的时候是否级联删除一对一和一对多的从表数据,多对多只是删除关联,不受到这个标记的影响。', `left_join` bit(1) NOT NULL COMMENT '是否左连接', `update_time` datetime NOT NULL COMMENT '更新时间', @@ -5775,10 +5821,10 @@ COMMIT; -- ---------------------------- DROP TABLE IF EXISTS `zz_online_datasource_table`; CREATE TABLE `zz_online_datasource_table` ( - `id` bigint(20) NOT NULL COMMENT '主键Id', - `datasource_id` bigint(20) NOT NULL COMMENT '数据源Id', - `relation_id` bigint(20) DEFAULT NULL COMMENT '数据源关联Id', - `table_id` bigint(20) NOT NULL COMMENT '数据表Id', + `id` bigint NOT NULL COMMENT '主键Id', + `datasource_id` bigint NOT NULL COMMENT '数据源Id', + `relation_id` bigint DEFAULT NULL COMMENT '数据源关联Id', + `table_id` bigint NOT NULL COMMENT '数据表Id', PRIMARY KEY (`id`) USING BTREE, KEY `idx_relation_id` (`relation_id`) USING BTREE, KEY `idx_datasource_id` (`datasource_id`) USING BTREE, @@ -5808,11 +5854,11 @@ COMMIT; -- ---------------------------- DROP TABLE IF EXISTS `zz_online_dblink`; CREATE TABLE `zz_online_dblink` ( - `dblink_id` bigint(20) NOT NULL COMMENT '主键Id', - `dblink_name` varchar(64) COLLATE utf8mb4_bin NOT NULL COMMENT '链接中文名称', - `variable_name` varchar(64) COLLATE utf8mb4_bin NOT NULL COMMENT '链接英文名称', - `dblink_desc` varchar(512) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '链接描述', - `dblink_config_constant` int(255) NOT NULL COMMENT '数据源配置常量', + `dblink_id` bigint NOT NULL COMMENT '主键Id', + `dblink_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '链接中文名称', + `variable_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '链接英文名称', + `dblink_desc` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '链接描述', + `dblink_config_constant` int NOT NULL COMMENT '数据源配置常量', `create_time` datetime NOT NULL COMMENT '创建时间', PRIMARY KEY (`dblink_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin; @@ -5829,22 +5875,22 @@ COMMIT; -- ---------------------------- DROP TABLE IF EXISTS `zz_online_dict`; CREATE TABLE `zz_online_dict` ( - `dict_id` bigint(20) NOT NULL COMMENT '主键Id', - `dict_name` varchar(64) COLLATE utf8mb4_bin NOT NULL COMMENT '字典名称', - `dict_type` int(11) NOT NULL COMMENT '字典类型', - `dblink_id` bigint(20) DEFAULT NULL COMMENT '数据库链接Id', - `table_name` varchar(64) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '字典表名称', - `key_column_name` varchar(64) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '字典表键字段名称', - `parent_key_column_name` varchar(64) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '字典表父键字段名称', - `value_column_name` varchar(64) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '字典值字段名称', - `deleted_column_name` varchar(64) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '逻辑删除字段', - `user_filter_column_name` varchar(64) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '用户过滤滤字段名称', - `dept_filter_column_name` varchar(64) COLLATE utf8mb4_bin DEFAULT NULL COMMENT 'dept_filter_column_name', - `tenant_filter_column_name` varchar(64) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '租户过滤字段名称', + `dict_id` bigint NOT NULL COMMENT '主键Id', + `dict_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '字典名称', + `dict_type` int NOT NULL COMMENT '字典类型', + `dblink_id` bigint DEFAULT NULL COMMENT '数据库链接Id', + `table_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '字典表名称', + `key_column_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '字典表键字段名称', + `parent_key_column_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '字典表父键字段名称', + `value_column_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '字典值字段名称', + `deleted_column_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '逻辑删除字段', + `user_filter_column_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '用户过滤滤字段名称', + `dept_filter_column_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT 'dept_filter_column_name', + `tenant_filter_column_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '租户过滤字段名称', `tree_flag` bit(1) NOT NULL COMMENT '是否树形标记', - `dict_list_url` varchar(512) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '获取字典列表数据的url', - `dict_ids_url` varchar(512) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '根据主键id批量获取字典数据的url', - `dict_data_json` text COLLATE utf8mb4_bin COMMENT '字典的JSON数据', + `dict_list_url` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '获取字典列表数据的url', + `dict_ids_url` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '根据主键id批量获取字典数据的url', + `dict_data_json` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin COMMENT '字典的JSON数据', `update_time` datetime NOT NULL COMMENT '更新时间', `create_time` datetime NOT NULL COMMENT '创建时间', PRIMARY KEY (`dict_id`) USING BTREE @@ -5870,15 +5916,15 @@ COMMIT; -- ---------------------------- DROP TABLE IF EXISTS `zz_online_form`; CREATE TABLE `zz_online_form` ( - `form_id` bigint(20) NOT NULL COMMENT '主键Id', - `page_id` bigint(20) NOT NULL COMMENT '页面id', - `form_code` varchar(32) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '表单编码', - `form_name` varchar(64) COLLATE utf8mb4_bin NOT NULL COMMENT '表单名称', - `form_kind` int(11) NOT NULL COMMENT '表单类别', - `form_type` int(11) NOT NULL COMMENT '表单类型', - `master_table_id` bigint(20) NOT NULL COMMENT '表单主表id', - `widget_json` mediumtext COLLATE utf8mb4_bin COMMENT '表单组件JSON', - `params_json` text COLLATE utf8mb4_bin COMMENT '表单参数JSON', + `form_id` bigint NOT NULL COMMENT '主键Id', + `page_id` bigint NOT NULL COMMENT '页面id', + `form_code` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '表单编码', + `form_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '表单名称', + `form_kind` int NOT NULL COMMENT '表单类别', + `form_type` int NOT NULL COMMENT '表单类型', + `master_table_id` bigint NOT NULL COMMENT '表单主表id', + `widget_json` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin COMMENT '表单组件JSON', + `params_json` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin COMMENT '表单参数JSON', `update_time` datetime NOT NULL COMMENT '更新时间', `create_time` datetime NOT NULL COMMENT '创建时间', PRIMARY KEY (`form_id`) USING BTREE, @@ -5914,9 +5960,9 @@ COMMIT; -- ---------------------------- DROP TABLE IF EXISTS `zz_online_form_datasource`; CREATE TABLE `zz_online_form_datasource` ( - `id` bigint(20) NOT NULL COMMENT '主键Id', - `form_id` bigint(20) NOT NULL COMMENT '表单Id', - `datasource_id` bigint(20) NOT NULL COMMENT '数据源Id', + `id` bigint NOT NULL COMMENT '主键Id', + `form_id` bigint NOT NULL COMMENT '表单Id', + `datasource_id` bigint NOT NULL COMMENT '数据源Id', PRIMARY KEY (`id`), KEY `idx_form_id` (`form_id`) USING BTREE, KEY `idx_datasource_id` (`datasource_id`) USING BTREE @@ -5951,11 +5997,11 @@ COMMIT; -- ---------------------------- DROP TABLE IF EXISTS `zz_online_page`; CREATE TABLE `zz_online_page` ( - `page_id` bigint(20) NOT NULL COMMENT '主键Id', - `page_code` varchar(32) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '页面编码', - `page_name` varchar(64) COLLATE utf8mb4_bin NOT NULL COMMENT '页面名称', - `page_type` int(11) NOT NULL COMMENT '页面类型', - `status` int(11) NOT NULL COMMENT '页面编辑状态', + `page_id` bigint NOT NULL COMMENT '主键Id', + `page_code` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '页面编码', + `page_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '页面名称', + `page_type` int NOT NULL COMMENT '页面类型', + `status` int NOT NULL COMMENT '页面编辑状态', `published` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否发布', `update_time` datetime NOT NULL COMMENT '更新时间', `create_time` datetime NOT NULL COMMENT '创建时间', @@ -5979,9 +6025,9 @@ COMMIT; -- ---------------------------- DROP TABLE IF EXISTS `zz_online_page_datasource`; CREATE TABLE `zz_online_page_datasource` ( - `id` bigint(20) NOT NULL COMMENT '主键Id', - `page_id` bigint(20) NOT NULL COMMENT '页面主键Id', - `datasource_id` bigint(20) NOT NULL COMMENT '数据源主键Id', + `id` bigint NOT NULL COMMENT '主键Id', + `page_id` bigint NOT NULL COMMENT '页面主键Id', + `datasource_id` bigint NOT NULL COMMENT '数据源主键Id', PRIMARY KEY (`id`), KEY `idx_page_id` (`page_id`) USING BTREE, KEY `idx_datasource_id` (`datasource_id`) USING BTREE @@ -6004,14 +6050,14 @@ COMMIT; -- ---------------------------- DROP TABLE IF EXISTS `zz_online_rule`; CREATE TABLE `zz_online_rule` ( - `rule_id` bigint(20) NOT NULL COMMENT '主键Id', - `rule_name` varchar(64) COLLATE utf8mb4_bin NOT NULL COMMENT '规则名称', - `rule_type` int(11) NOT NULL COMMENT '规则类型', + `rule_id` bigint NOT NULL COMMENT '主键Id', + `rule_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '规则名称', + `rule_type` int NOT NULL COMMENT '规则类型', `builtin` bit(1) NOT NULL COMMENT '内置规则标记', - `pattern` varchar(512) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '自定义规则的正则表达式', + `pattern` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '自定义规则的正则表达式', `update_time` datetime NOT NULL COMMENT '更新时间', `create_time` datetime NOT NULL COMMENT '创建时间', - `deleted_flag` int(11) NOT NULL COMMENT '逻辑删除标记', + `deleted_flag` int NOT NULL COMMENT '逻辑删除标记', PRIMARY KEY (`rule_id`) USING BTREE ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin; @@ -6032,10 +6078,10 @@ COMMIT; -- ---------------------------- DROP TABLE IF EXISTS `zz_online_table`; CREATE TABLE `zz_online_table` ( - `table_id` bigint(20) NOT NULL COMMENT '主键Id', - `table_name` varchar(64) COLLATE utf8mb4_bin NOT NULL COMMENT '表名称', - `model_name` varchar(64) COLLATE utf8mb4_bin NOT NULL COMMENT '实体名称', - `dblink_id` bigint(20) NOT NULL COMMENT '数据库链接Id', + `table_id` bigint NOT NULL COMMENT '主键Id', + `table_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '表名称', + `model_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '实体名称', + `dblink_id` bigint NOT NULL COMMENT '数据库链接Id', `update_time` datetime NOT NULL COMMENT '更新时间', `create_time` datetime NOT NULL COMMENT '创建时间', PRIMARY KEY (`table_id`), @@ -6065,18 +6111,18 @@ COMMIT; -- ---------------------------- DROP TABLE IF EXISTS `zz_online_virtual_column`; CREATE TABLE `zz_online_virtual_column` ( - `virtual_column_id` bigint(20) NOT NULL COMMENT '主键Id', - `table_id` bigint(20) NOT NULL COMMENT '所在表Id', - `object_field_name` varchar(64) COLLATE utf8mb4_bin NOT NULL COMMENT '字段名称', - `object_field_type` varchar(32) COLLATE utf8mb4_bin NOT NULL COMMENT '属性类型', - `column_prompt` varchar(64) COLLATE utf8mb4_bin NOT NULL COMMENT '字段提示名', - `virtual_type` int(11) NOT NULL COMMENT '虚拟字段类型(0: 聚合)', - `datasource_id` bigint(20) NOT NULL COMMENT '关联数据源Id', - `relation_id` bigint(20) DEFAULT NULL COMMENT '关联Id', - `aggregation_table_id` bigint(20) DEFAULT NULL COMMENT '聚合字段所在关联表Id', - `aggregation_column_id` bigint(20) DEFAULT NULL COMMENT '关联表聚合字段Id', - `aggregation_type` int(11) DEFAULT NULL COMMENT '聚合类型(0: sum 1: count 2: avg 3: min 4: max)', - `where_clause_json` varchar(1024) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '存储过滤条件的json', + `virtual_column_id` bigint NOT NULL COMMENT '主键Id', + `table_id` bigint NOT NULL COMMENT '所在表Id', + `object_field_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '字段名称', + `object_field_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '属性类型', + `column_prompt` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '字段提示名', + `virtual_type` int NOT NULL COMMENT '虚拟字段类型(0: 聚合)', + `datasource_id` bigint NOT NULL COMMENT '关联数据源Id', + `relation_id` bigint DEFAULT NULL COMMENT '关联Id', + `aggregation_table_id` bigint DEFAULT NULL COMMENT '聚合字段所在关联表Id', + `aggregation_column_id` bigint DEFAULT NULL COMMENT '关联表聚合字段Id', + `aggregation_type` int DEFAULT NULL COMMENT '聚合类型(0: sum 1: count 2: avg 3: min 4: max)', + `where_clause_json` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '存储过滤条件的json', PRIMARY KEY (`virtual_column_id`) USING BTREE, KEY `idx_database_id` (`datasource_id`) USING BTREE, KEY `idx_relation_id` (`relation_id`) USING BTREE, @@ -6096,14 +6142,14 @@ COMMIT; -- ---------------------------- DROP TABLE IF EXISTS `zz_sys_data_perm`; CREATE TABLE `zz_sys_data_perm` ( - `data_perm_id` bigint(20) NOT NULL COMMENT '主键', - `data_perm_name` varchar(64) COLLATE utf8mb4_bin NOT NULL COMMENT '显示名称', - `rule_type` tinyint(2) NOT NULL COMMENT '数据权限规则类型(0: 全部可见 1: 只看自己 2: 只看本部门 3: 本部门及子部门 4: 多部门及子部门 5: 自定义部门列表)。', - `create_user_id` bigint(20) NOT NULL COMMENT '创建者Id', + `data_perm_id` bigint NOT NULL COMMENT '主键', + `data_perm_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '显示名称', + `rule_type` tinyint NOT NULL COMMENT '数据权限规则类型(0: 全部可见 1: 只看自己 2: 只看本部门 3: 本部门及子部门 4: 多部门及子部门 5: 自定义部门列表)。', + `create_user_id` bigint NOT NULL COMMENT '创建者Id', `create_time` datetime NOT NULL COMMENT '创建时间', - `update_user_id` bigint(20) NOT NULL COMMENT '更新者Id', + `update_user_id` bigint NOT NULL COMMENT '更新者Id', `update_time` datetime NOT NULL COMMENT '最后更新时间', - `deleted_flag` int(11) NOT NULL COMMENT '逻辑删除标记(1: 正常 -1: 已删除)', + `deleted_flag` int NOT NULL COMMENT '逻辑删除标记(1: 正常 -1: 已删除)', PRIMARY KEY (`data_perm_id`) USING BTREE, KEY `idx_create_time` (`create_time`) USING BTREE ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='数据权限表'; @@ -6120,8 +6166,8 @@ COMMIT; -- ---------------------------- DROP TABLE IF EXISTS `zz_sys_data_perm_dept`; CREATE TABLE `zz_sys_data_perm_dept` ( - `data_perm_id` bigint(20) NOT NULL COMMENT '数据权限Id', - `dept_id` bigint(20) NOT NULL COMMENT '部门Id', + `data_perm_id` bigint NOT NULL COMMENT '数据权限Id', + `dept_id` bigint NOT NULL COMMENT '部门Id', PRIMARY KEY (`data_perm_id`,`dept_id`), KEY `idx_dept_id` (`dept_id`) USING BTREE ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='数据权限和部门关联表'; @@ -6131,8 +6177,8 @@ CREATE TABLE `zz_sys_data_perm_dept` ( -- ---------------------------- DROP TABLE IF EXISTS `zz_sys_data_perm_user`; CREATE TABLE `zz_sys_data_perm_user` ( - `data_perm_id` bigint(20) NOT NULL COMMENT '数据权限Id', - `user_id` bigint(20) NOT NULL COMMENT '用户Id', + `data_perm_id` bigint NOT NULL COMMENT '数据权限Id', + `user_id` bigint NOT NULL COMMENT '用户Id', PRIMARY KEY (`data_perm_id`,`user_id`), KEY `idx_user_id` (`user_id`) USING BTREE ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='数据权限和用户关联表'; @@ -6157,15 +6203,15 @@ COMMIT; -- ---------------------------- DROP TABLE IF EXISTS `zz_sys_dept`; CREATE TABLE `zz_sys_dept` ( - `dept_id` bigint(20) NOT NULL COMMENT '部门Id', - `parent_id` bigint(20) DEFAULT NULL COMMENT '父部门Id', - `dept_name` varchar(50) COLLATE utf8mb4_bin NOT NULL COMMENT '部门名称', - `show_order` int(11) NOT NULL COMMENT '兄弟部分之间的显示顺序,数字越小越靠前', - `create_user_id` bigint(20) NOT NULL COMMENT '创建者Id', + `dept_id` bigint NOT NULL COMMENT '部门Id', + `parent_id` bigint DEFAULT NULL COMMENT '父部门Id', + `dept_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '部门名称', + `show_order` int NOT NULL COMMENT '兄弟部分之间的显示顺序,数字越小越靠前', + `create_user_id` bigint NOT NULL COMMENT '创建者Id', `create_time` datetime NOT NULL COMMENT '创建时间', - `update_user_id` bigint(20) NOT NULL COMMENT '更新者Id', + `update_user_id` bigint NOT NULL COMMENT '更新者Id', `update_time` datetime NOT NULL COMMENT '最后更新时间', - `deleted_flag` int(1) NOT NULL DEFAULT '0' COMMENT '删除标记(1: 正常 -1: 已删除)', + `deleted_flag` int NOT NULL DEFAULT '0' COMMENT '删除标记(1: 正常 -1: 已删除)', PRIMARY KEY (`dept_id`) USING BTREE, KEY `idx_parent_id` (`parent_id`) USING BTREE, KEY `idx_show_order` (`show_order`) USING BTREE @@ -6187,10 +6233,10 @@ COMMIT; -- ---------------------------- DROP TABLE IF EXISTS `zz_sys_dept_post`; CREATE TABLE `zz_sys_dept_post` ( - `dept_post_id` bigint(20) NOT NULL COMMENT '主键Id', - `dept_id` bigint(20) NOT NULL COMMENT '部门Id', - `post_id` bigint(20) NOT NULL COMMENT '岗位Id', - `post_show_name` varchar(255) COLLATE utf8mb4_bin NOT NULL COMMENT '部门岗位显示名称', + `dept_post_id` bigint NOT NULL COMMENT '主键Id', + `dept_id` bigint NOT NULL COMMENT '部门Id', + `post_id` bigint NOT NULL COMMENT '岗位Id', + `post_show_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '部门岗位显示名称', PRIMARY KEY (`dept_post_id`) USING BTREE, KEY `idx_post_id` (`post_id`) USING BTREE, KEY `idx_dept_id` (`dept_id`) USING BTREE @@ -6218,8 +6264,8 @@ COMMIT; -- ---------------------------- DROP TABLE IF EXISTS `zz_sys_dept_relation`; CREATE TABLE `zz_sys_dept_relation` ( - `parent_dept_id` bigint(20) NOT NULL COMMENT '父部门Id', - `dept_id` bigint(20) NOT NULL COMMENT '部门Id', + `parent_dept_id` bigint NOT NULL COMMENT '父部门Id', + `dept_id` bigint NOT NULL COMMENT '部门Id', PRIMARY KEY (`parent_dept_id`,`dept_id`), KEY `idx_dept_id` (`dept_id`) USING BTREE ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin ROW_FORMAT=COMPACT COMMENT='部门关联关系表'; @@ -6242,21 +6288,21 @@ COMMIT; -- ---------------------------- DROP TABLE IF EXISTS `zz_sys_menu`; CREATE TABLE `zz_sys_menu` ( - `menu_id` bigint(20) NOT NULL COMMENT '主键Id', - `parent_id` bigint(20) DEFAULT NULL COMMENT '父菜单Id,目录菜单的父菜单为null', - `menu_name` varchar(50) COLLATE utf8mb4_bin NOT NULL COMMENT '菜单显示名称', - `menu_type` int(11) NOT NULL COMMENT '(0: 目录 1: 菜单 2: 按钮 3: UI片段)', - `form_router_name` varchar(64) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '前端表单路由名称,仅用于menu_type为1的菜单类型', - `online_form_id` bigint(20) DEFAULT NULL COMMENT '在线表单主键Id', - `online_menu_perm_type` int(11) DEFAULT NULL COMMENT '在线表单菜单的权限控制类型', - `online_flow_entry_id` bigint(20) DEFAULT NULL COMMENT '仅用于在线表单的流程Id', - `show_order` int(11) NOT NULL COMMENT '菜单显示顺序 (值越小,排序越靠前)', - `icon` varchar(50) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '菜单图标', - `create_user_id` bigint(20) NOT NULL COMMENT '创建者Id', + `menu_id` bigint NOT NULL COMMENT '主键Id', + `parent_id` bigint DEFAULT NULL COMMENT '父菜单Id,目录菜单的父菜单为null', + `menu_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '菜单显示名称', + `menu_type` int NOT NULL COMMENT '(0: 目录 1: 菜单 2: 按钮 3: UI片段)', + `form_router_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '前端表单路由名称,仅用于menu_type为1的菜单类型', + `online_form_id` bigint DEFAULT NULL COMMENT '在线表单主键Id', + `online_menu_perm_type` int DEFAULT NULL COMMENT '在线表单菜单的权限控制类型', + `online_flow_entry_id` bigint DEFAULT NULL COMMENT '仅用于在线表单的流程Id', + `show_order` int NOT NULL COMMENT '菜单显示顺序 (值越小,排序越靠前)', + `icon` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '菜单图标', + `create_user_id` bigint NOT NULL COMMENT '创建者Id', `create_time` datetime NOT NULL COMMENT '创建时间', - `update_user_id` bigint(20) NOT NULL COMMENT '更新者Id', + `update_user_id` bigint NOT NULL COMMENT '更新者Id', `update_time` datetime NOT NULL COMMENT '最后更新时间', - `deleted_flag` int(11) NOT NULL COMMENT '逻辑删除标记(1: 正常 -1: 已删除)', + `deleted_flag` int NOT NULL COMMENT '逻辑删除标记(1: 正常 -1: 已删除)', PRIMARY KEY (`menu_id`) USING BTREE, KEY `idx_show_order` (`show_order`) USING BTREE, KEY `idx_parent_id` (`parent_id`) USING BTREE @@ -6367,8 +6413,8 @@ INSERT INTO `zz_sys_menu` VALUES (1440974233613111296, 1440973980537196544, '产 INSERT INTO `zz_sys_menu` VALUES (1440974233617305600, 1440974233613111296, '查看', 3, NULL, 1440962496864194560, 0, NULL, 0, NULL, 1440911410581213417, '2021-09-23 17:40:04', 1440911410581213417, '2021-09-23 17:40:04', 1); INSERT INTO `zz_sys_menu` VALUES (1440974233621499904, 1440974233613111296, '编辑', 3, NULL, 1440962496864194560, 1, NULL, 1, NULL, 1440911410581213417, '2021-09-23 17:40:04', 1440911410581213417, '2021-09-23 17:40:04', 1); INSERT INTO `zz_sys_menu` VALUES (1440974310754750464, NULL, '工单管理', 0, NULL, NULL, NULL, NULL, 6, 'el-icon-menu', 1440911410581213417, '2021-09-23 17:40:22', 1440911410581213417, '2021-09-23 17:43:00', 1); -INSERT INTO `zz_sys_menu` VALUES (1440974580402360320, 1440974310754750464, '请假申请', 1, NULL, 1440945468593934336, NULL, 1440962968085860352, 1, NULL, 1440911410581213417, '2021-09-23 17:41:27', 1440911410581213417, '2021-09-23 17:54:31', 1); -INSERT INTO `zz_sys_menu` VALUES (1440978065088843776, 1440974310754750464, '合同工单管理', 1, NULL, 1440955483438452736, NULL, 1440968423508021248, 2, NULL, 1440911410581213417, '2021-09-23 17:55:17', 1440911410581213417, '2021-09-23 17:55:17', 1); +INSERT INTO `zz_sys_menu` VALUES (1440974580402360320, 1440974310754750464, '请假申请', 1, NULL, 1440945468593934336, NULL, 1450709265869180928, 1, NULL, 1440911410581213417, '2021-09-23 17:41:27', 1440911410581213417, '2021-11-25 16:16:46', 1); +INSERT INTO `zz_sys_menu` VALUES (1440978065088843776, 1440974310754750464, '合同工单管理', 1, NULL, 1440955483438452736, NULL, 1450713749735346176, 2, NULL, 1440911410581213417, '2021-09-23 17:55:17', 1440911410581213417, '2021-11-25 16:16:51', 1); COMMIT; -- ---------------------------- @@ -6376,8 +6422,8 @@ COMMIT; -- ---------------------------- DROP TABLE IF EXISTS `zz_sys_menu_perm_code`; CREATE TABLE `zz_sys_menu_perm_code` ( - `menu_id` bigint(20) NOT NULL COMMENT '关联菜单Id', - `perm_code_id` bigint(20) NOT NULL COMMENT '关联权限字Id', + `menu_id` bigint NOT NULL COMMENT '关联菜单Id', + `perm_code_id` bigint NOT NULL COMMENT '关联权限字Id', PRIMARY KEY (`menu_id`,`perm_code_id`) USING BTREE, KEY `idx_perm_code_id` (`perm_code_id`) USING BTREE ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='菜单和权限关系表'; @@ -6469,21 +6515,67 @@ INSERT INTO `zz_sys_menu_perm_code` VALUES (1440974580402360320, 144097740587427 INSERT INTO `zz_sys_menu_perm_code` VALUES (1440978065088843776, 1440977767599443968); COMMIT; +-- ---------------------------- +-- Table structure for zz_sys_operation_log +-- ---------------------------- +DROP TABLE IF EXISTS `zz_sys_operation_log`; +CREATE TABLE `zz_sys_operation_log` ( + `log_id` bigint NOT NULL COMMENT '主键Id', + `description` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '日志描述', + `operation_type` int DEFAULT NULL COMMENT '操作类型', + `service_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '接口所在服务名称', + `api_class` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '调用的controller全类名', + `api_method` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '调用的controller中的方法', + `session_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '用户会话sessionId', + `trace_id` char(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '每次请求的Id', + `elapse` int DEFAULT NULL COMMENT '调用时长', + `request_method` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT 'HTTP 请求方法,如GET', + `request_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT 'HTTP 请求地址', + `request_arguments` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT 'controller接口参数', + `response_result` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT 'controller应答结果', + `request_ip` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '请求IP', + `success` bit(1) DEFAULT NULL COMMENT '应答状态', + `error_msg` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '错误信息', + `tenant_id` bigint DEFAULT NULL COMMENT '租户Id', + `operator_id` bigint DEFAULT NULL COMMENT '操作员Id', + `operator_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '操作员名称', + `operation_time` datetime DEFAULT NULL COMMENT '操作时间', + PRIMARY KEY (`log_id`), + KEY `idx_trace_id_idx` (`trace_id`), + KEY `idx_operation_type_idx` (`operation_type`), + KEY `idx_operation_time_idx` (`operation_time`) USING BTREE, + KEY `idx_success` (`success`) USING BTREE, + KEY `idx_elapse` (`elapse`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='系统操作日志表'; + +-- ---------------------------- +-- Records of zz_sys_operation_log +-- ---------------------------- +BEGIN; +INSERT INTO `zz_sys_operation_log` VALUES (1458247157554352128, '', 0, 'application-webadmin', 'com.flow.demo.webadmin.upms.controller.LoginController', 'com.flow.demo.webadmin.upms.controller.LoginController.doLogin', 'admin_4_7cf3280458ea4d949ee47ac18a8546e0', '196037ef4bbd4714a49d0d7db19ea444', 454, 'POST', '/admin/upms/login/doLogin', '{\"password\":\"RkbhZenA3W3t299S1i8QYyibTl5SioWZACVbHyWTzURAf6GnpVmXTkzzhQxwzZYJ69X%2FMkRt%2Fo%2B%2BE2msWsRxTr%2FTl7u5dGGKUPJblJtvA1DMOdnSE7Ga4WdJ97TRCU6TQFgQhvkIa%2Bc2CSvBm6ZazFBHqmxenLZyvy3ogA75r5c%3D\",\"loginName\":\"admin\"}', NULL, '10.24.85.30', b'1', NULL, NULL, 1401532052469190656, 'admin', '2021-11-10 09:36:30'); +INSERT INTO `zz_sys_operation_log` VALUES (1463782175693344768, '', 0, 'application-webadmin', 'com.flow.demo.webadmin.upms.controller.LoginController', 'com.flow.demo.webadmin.upms.controller.LoginController.doLogin', 'admin_4_3670874fa8cf4470bd5a2e4e42d9d8c4', '7ebd6c3aa2a649d09f991f381555edc3', 417, 'POST', '/admin/upms/login/doLogin', '{\"password\":\"U3DDkKFX%2F%2FwPKF4D%2FObb%2BAgGDJDEbySyrPdsMMkuP7jIFQ7D%2FIcBylsMl4henBk%2FUhNWYrgL7Z%2BzirRsCV6yj9AOFNkNIP0YxBEQQ0qU7vQul2Wc7ynx9VcmdmHrVQQ3Vvc8YXjwcInZ7WGJou86uRzsUkQ7xOfWzKJuXkJiYtk%3D\",\"loginName\":\"admin\"}', NULL, '10.24.85.30', b'1', NULL, NULL, 1401532052469190656, 'admin', '2021-11-25 16:10:41'); +INSERT INTO `zz_sys_operation_log` VALUES (1463783350345928704, '', 0, 'application-webadmin', 'com.flow.demo.webadmin.upms.controller.LoginController', 'com.flow.demo.webadmin.upms.controller.LoginController.doLogin', 'admin_4_4febe9ebdff84d4eb365bc649c6c9994', 'ba316285fa1444f8a9c3136d2813daa3', 128, 'POST', '/admin/upms/login/doLogin', '{\"password\":\"Ans1XyFSlDmEC1r3E7LyTVF4IawtvFEeIIH2d%2BStPzpJpPQqnZPBUvyyyEVmx1oyKznWWRUV5ZzOZC%2F2Oi%2F5xrBojygmfEHqFaRieDtWStNk0cKaieCh9cnEjdA28099q2I2h4ZlnrMCHPs%2BpYjaz%2Fhgr6mEFj6Gn2Z%2BZkrbAPY%3D\",\"loginName\":\"admin\"}', NULL, '10.24.85.30', b'1', NULL, NULL, 1440911410581213417, 'admin', '2021-11-25 16:15:21'); +INSERT INTO `zz_sys_operation_log` VALUES (1463783705167269888, '', 15, 'application-webadmin', 'com.flow.demo.webadmin.upms.controller.SysMenuController', 'com.flow.demo.webadmin.upms.controller.SysMenuController.update', 'admin_4_4febe9ebdff84d4eb365bc649c6c9994', 'b14a340128474eef8d2c60a61d53258a', 110, 'POST', '/admin/upms/sysMenu/update', '{\"permCodeIdListString\":\"1440976898661289984,1440977405874278400\",\"sysMenuDto\":{\"menuId\":1440974580402360320,\"menuName\":\"请假申请\",\"menuType\":1,\"onlineFlowEntryId\":1450709265869180928,\"onlineFormId\":1440945468593934336,\"parentId\":1440974310754750464,\"showOrder\":1}}', '{\"errorCode\":\"NO-ERROR\",\"errorMessage\":\"NO-MESSAGE\",\"success\":true}', '10.24.85.30', b'1', NULL, NULL, 1440911410581213417, 'admin', '2021-11-25 16:16:46'); +INSERT INTO `zz_sys_operation_log` VALUES (1463783727917174784, '', 15, 'application-webadmin', 'com.flow.demo.webadmin.upms.controller.SysMenuController', 'com.flow.demo.webadmin.upms.controller.SysMenuController.update', 'admin_4_4febe9ebdff84d4eb365bc649c6c9994', '8451bed720e349fba91bffcc2c33a8aa', 12, 'POST', '/admin/upms/sysMenu/update', '{\"permCodeIdListString\":\"1440976998183735296,1440977767599443968\",\"sysMenuDto\":{\"menuId\":1440978065088843776,\"menuName\":\"合同工单管理\",\"menuType\":1,\"onlineFlowEntryId\":1450713749735346176,\"onlineFormId\":1440955483438452736,\"parentId\":1440974310754750464,\"showOrder\":2}}', '{\"errorCode\":\"NO-ERROR\",\"errorMessage\":\"NO-MESSAGE\",\"success\":true}', '10.24.85.30', b'1', NULL, NULL, 1440911410581213417, 'admin', '2021-11-25 16:16:51'); +INSERT INTO `zz_sys_operation_log` VALUES (1463783926764933120, '', 5, 'application-webadmin', 'com.flow.demo.webadmin.upms.controller.LoginController', 'com.flow.demo.webadmin.upms.controller.LoginController.doLogout', 'admin_4_4febe9ebdff84d4eb365bc649c6c9994', '63d745e86e144120b8536ac5f6fdb6a6', 8, 'POST', '/admin/upms/login/doLogout', '{}', '{\"errorCode\":\"NO-ERROR\",\"errorMessage\":\"NO-MESSAGE\",\"success\":true}', '10.24.85.30', b'1', NULL, NULL, 1440911410581213417, 'admin', '2021-11-25 16:17:39'); +INSERT INTO `zz_sys_operation_log` VALUES (1463783932330774528, '', 0, 'application-webadmin', 'com.flow.demo.webadmin.upms.controller.LoginController', 'com.flow.demo.webadmin.upms.controller.LoginController.doLogin', 'admin_4_f89ef1ae80354a7ab8715f3b52908836', '922ad3d5681d494aaf20545a12ea7d0f', 119, 'POST', '/admin/upms/login/doLogin', '{\"password\":\"GHT4aJvoa5Y8muOarh824O23TRNX%2FXJqXkrwluYFbHjiVFSnkA5GWsQM3exU8HojWgyBY%2BsKkzc%2Fi65%2B6e2lWm1Xr38g5xvoqaSEEUHuLQi5h4%2FHToVAb53MbO%2BetqQD8n2j0YrVzdLe3GVM7rb7Yog6cnHamB3ndqq%2BdIqNcx4%3D\",\"loginName\":\"admin\"}', NULL, '10.24.85.30', b'1', NULL, NULL, 1440911410581213417, 'admin', '2021-11-25 16:17:40'); +COMMIT; + -- ---------------------------- -- Table structure for zz_sys_perm -- ---------------------------- DROP TABLE IF EXISTS `zz_sys_perm`; CREATE TABLE `zz_sys_perm` ( - `perm_id` bigint(20) NOT NULL COMMENT '权限id', - `module_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '权限所在的权限模块id', - `perm_name` varchar(64) COLLATE utf8mb4_bin NOT NULL DEFAULT '' COMMENT '权限名称', - `url` varchar(128) COLLATE utf8mb4_bin NOT NULL DEFAULT '' COMMENT '关联的url', - `show_order` int(11) NOT NULL DEFAULT '0' COMMENT '权限在当前模块下的顺序,由小到大', - `create_user_id` bigint(20) NOT NULL COMMENT '创建者Id', + `perm_id` bigint NOT NULL COMMENT '权限id', + `module_id` bigint NOT NULL DEFAULT '0' COMMENT '权限所在的权限模块id', + `perm_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL DEFAULT '' COMMENT '权限名称', + `url` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL DEFAULT '' COMMENT '关联的url', + `show_order` int NOT NULL DEFAULT '0' COMMENT '权限在当前模块下的顺序,由小到大', + `create_user_id` bigint NOT NULL COMMENT '创建者Id', `create_time` datetime NOT NULL COMMENT '创建时间', - `update_user_id` bigint(20) NOT NULL COMMENT '更新者Id', + `update_user_id` bigint NOT NULL COMMENT '更新者Id', `update_time` datetime NOT NULL COMMENT '最后更新时间', - `deleted_flag` int(11) NOT NULL COMMENT '逻辑删除标记(1: 正常 -1: 已删除)', + `deleted_flag` int NOT NULL COMMENT '逻辑删除标记(1: 正常 -1: 已删除)', PRIMARY KEY (`perm_id`) USING BTREE, KEY `idx_show_order` (`show_order`) USING BTREE, KEY `idx_module_id` (`module_id`) USING BTREE @@ -6698,17 +6790,17 @@ COMMIT; -- ---------------------------- DROP TABLE IF EXISTS `zz_sys_perm_code`; CREATE TABLE `zz_sys_perm_code` ( - `perm_code_id` bigint(20) NOT NULL COMMENT '主键Id', - `parent_id` bigint(20) DEFAULT NULL COMMENT '上级权限字Id', + `perm_code_id` bigint NOT NULL COMMENT '主键Id', + `parent_id` bigint DEFAULT NULL COMMENT '上级权限字Id', `perm_code` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT '权限字标识(一般为有含义的英文字符串)', - `perm_code_type` int(11) NOT NULL COMMENT '类型(0: 表单 1: UI片段 2: 操作)', + `perm_code_type` int NOT NULL COMMENT '类型(0: 表单 1: UI片段 2: 操作)', `show_name` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT '显示名称', - `show_order` int(11) NOT NULL COMMENT '显示顺序(数值越小,越靠前)', - `create_user_id` bigint(20) NOT NULL COMMENT '创建者Id', + `show_order` int NOT NULL COMMENT '显示顺序(数值越小,越靠前)', + `create_user_id` bigint NOT NULL COMMENT '创建者Id', `create_time` datetime NOT NULL COMMENT '创建时间', - `update_user_id` bigint(20) NOT NULL COMMENT '更新者Id', + `update_user_id` bigint NOT NULL COMMENT '更新者Id', `update_time` datetime NOT NULL COMMENT '最后更新时间', - `deleted_flag` int(11) NOT NULL COMMENT '逻辑删除标记(1: 正常 -1: 已删除)', + `deleted_flag` int NOT NULL COMMENT '逻辑删除标记(1: 正常 -1: 已删除)', PRIMARY KEY (`perm_code_id`), UNIQUE KEY `idx_perm_code` (`perm_code`) USING BTREE, KEY `idx_parent_id` (`parent_id`) USING BTREE, @@ -6819,8 +6911,8 @@ COMMIT; -- ---------------------------- DROP TABLE IF EXISTS `zz_sys_perm_code_perm`; CREATE TABLE `zz_sys_perm_code_perm` ( - `perm_code_id` bigint(20) NOT NULL COMMENT '权限字Id', - `perm_id` bigint(20) NOT NULL COMMENT '权限id', + `perm_code_id` bigint NOT NULL COMMENT '权限字Id', + `perm_id` bigint NOT NULL COMMENT '权限id', PRIMARY KEY (`perm_code_id`,`perm_id`), KEY `idx_perm_id` (`perm_id`) USING BTREE ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin ROW_FORMAT=COMPACT COMMENT='系统权限字和权限资源关联表'; @@ -7112,16 +7204,16 @@ COMMIT; -- ---------------------------- DROP TABLE IF EXISTS `zz_sys_perm_module`; CREATE TABLE `zz_sys_perm_module` ( - `module_id` bigint(20) NOT NULL COMMENT '权限模块id', - `parent_id` bigint(20) DEFAULT '0' COMMENT '上级权限模块id', - `module_name` varchar(64) COLLATE utf8mb4_bin NOT NULL DEFAULT '' COMMENT '权限模块名称', - `module_type` int(11) NOT NULL COMMENT '模块类型(0: 普通模块 1: Controller模块)', - `show_order` int(11) NOT NULL DEFAULT '0' COMMENT '权限模块在当前层级下的顺序,由小到大', - `create_user_id` bigint(20) NOT NULL COMMENT '创建者Id', + `module_id` bigint NOT NULL COMMENT '权限模块id', + `parent_id` bigint DEFAULT '0' COMMENT '上级权限模块id', + `module_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL DEFAULT '' COMMENT '权限模块名称', + `module_type` int NOT NULL COMMENT '模块类型(0: 普通模块 1: Controller模块)', + `show_order` int NOT NULL DEFAULT '0' COMMENT '权限模块在当前层级下的顺序,由小到大', + `create_user_id` bigint NOT NULL COMMENT '创建者Id', `create_time` datetime NOT NULL COMMENT '创建时间', - `update_user_id` bigint(20) NOT NULL COMMENT '更新者Id', + `update_user_id` bigint NOT NULL COMMENT '更新者Id', `update_time` datetime NOT NULL COMMENT '最后更新时间', - `deleted_flag` int(11) NOT NULL COMMENT '逻辑删除标记(1: 正常 -1: 已删除)', + `deleted_flag` int NOT NULL COMMENT '逻辑删除标记(1: 正常 -1: 已删除)', PRIMARY KEY (`module_id`) USING BTREE, KEY `idx_show_order` (`show_order`) USING BTREE, KEY `idx_parent_id` (`parent_id`) USING BTREE, @@ -7215,15 +7307,15 @@ COMMIT; -- ---------------------------- DROP TABLE IF EXISTS `zz_sys_post`; CREATE TABLE `zz_sys_post` ( - `post_id` bigint(20) NOT NULL COMMENT '岗位Id', - `post_name` varchar(255) COLLATE utf8mb4_bin NOT NULL COMMENT '岗位名称', - `level` int(11) NOT NULL COMMENT '岗位层级,数值越小级别越高', + `post_id` bigint NOT NULL COMMENT '岗位Id', + `post_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '岗位名称', + `level` int NOT NULL COMMENT '岗位层级,数值越小级别越高', `leader_post` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否领导岗位', - `create_user_id` bigint(20) NOT NULL COMMENT '创建者Id', + `create_user_id` bigint NOT NULL COMMENT '创建者Id', `create_time` datetime NOT NULL COMMENT '创建时间', - `update_user_id` bigint(20) NOT NULL COMMENT '更新者Id', + `update_user_id` bigint NOT NULL COMMENT '更新者Id', `update_time` datetime NOT NULL COMMENT '最后更新时间', - `deleted_flag` int(11) NOT NULL COMMENT '逻辑删除标记(1: 正常 -1: 已删除)', + `deleted_flag` int NOT NULL COMMENT '逻辑删除标记(1: 正常 -1: 已删除)', PRIMARY KEY (`post_id`) USING BTREE ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin; @@ -7243,13 +7335,13 @@ COMMIT; -- ---------------------------- DROP TABLE IF EXISTS `zz_sys_role`; CREATE TABLE `zz_sys_role` ( - `role_id` bigint(20) NOT NULL COMMENT '主键Id', - `role_name` varchar(64) COLLATE utf8mb4_bin NOT NULL COMMENT '角色名称', - `create_user_id` bigint(20) NOT NULL COMMENT '创建者Id', + `role_id` bigint NOT NULL COMMENT '主键Id', + `role_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '角色名称', + `create_user_id` bigint NOT NULL COMMENT '创建者Id', `create_time` datetime NOT NULL COMMENT '创建时间', - `update_user_id` bigint(20) NOT NULL COMMENT '更新者Id', + `update_user_id` bigint NOT NULL COMMENT '更新者Id', `update_time` datetime NOT NULL COMMENT '最后更新时间', - `deleted_flag` int(11) NOT NULL COMMENT '逻辑删除标记(1: 正常 -1: 已删除)', + `deleted_flag` int NOT NULL COMMENT '逻辑删除标记(1: 正常 -1: 已删除)', PRIMARY KEY (`role_id`) USING BTREE ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin ROW_FORMAT=COMPACT COMMENT='系统角色表'; @@ -7265,8 +7357,8 @@ COMMIT; -- ---------------------------- DROP TABLE IF EXISTS `zz_sys_role_menu`; CREATE TABLE `zz_sys_role_menu` ( - `role_id` bigint(20) NOT NULL COMMENT '角色Id', - `menu_id` bigint(20) NOT NULL COMMENT '菜单Id', + `role_id` bigint NOT NULL COMMENT '角色Id', + `menu_id` bigint NOT NULL COMMENT '菜单Id', PRIMARY KEY (`role_id`,`menu_id`) USING BTREE, KEY `idx_menu_id` (`menu_id`) USING BTREE ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin ROW_FORMAT=COMPACT COMMENT='角色与菜单对应关系表'; @@ -7385,19 +7477,19 @@ COMMIT; -- ---------------------------- DROP TABLE IF EXISTS `zz_sys_user`; CREATE TABLE `zz_sys_user` ( - `user_id` bigint(20) NOT NULL COMMENT '主键Id', - `login_name` varchar(64) COLLATE utf8mb4_bin NOT NULL COMMENT '用户登录名称', - `password` varchar(64) COLLATE utf8mb4_bin NOT NULL COMMENT '密码', - `show_name` varchar(32) COLLATE utf8mb4_bin NOT NULL COMMENT '用户显示名称', - `dept_id` bigint(20) NOT NULL COMMENT '用户所在部门Id', - `user_type` int(11) NOT NULL COMMENT '用户类型(0: 管理员 1: 系统管理用户 2: 系统业务用户)', - `head_image_url` varchar(255) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '用户头像的Url', - `user_status` int(11) NOT NULL COMMENT '状态(0: 正常 1: 锁定)', - `create_user_id` bigint(20) NOT NULL COMMENT '创建者Id', + `user_id` bigint NOT NULL COMMENT '主键Id', + `login_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '用户登录名称', + `password` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '密码', + `show_name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '用户显示名称', + `dept_id` bigint NOT NULL COMMENT '用户所在部门Id', + `user_type` int NOT NULL COMMENT '用户类型(0: 管理员 1: 系统管理用户 2: 系统业务用户)', + `head_image_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '用户头像的Url', + `user_status` int NOT NULL COMMENT '状态(0: 正常 1: 锁定)', + `create_user_id` bigint NOT NULL COMMENT '创建者Id', `create_time` datetime NOT NULL COMMENT '创建时间', - `update_user_id` bigint(20) NOT NULL COMMENT '更新者Id', + `update_user_id` bigint NOT NULL COMMENT '更新者Id', `update_time` datetime NOT NULL COMMENT '最后更新时间', - `deleted_flag` int(11) NOT NULL COMMENT '删除标记(1: 正常 -1: 已删除)', + `deleted_flag` int NOT NULL COMMENT '删除标记(1: 正常 -1: 已删除)', PRIMARY KEY (`user_id`) USING BTREE, UNIQUE KEY `uk_login_name` (`login_name`) USING BTREE, KEY `idx_dept_id` (`dept_id`) USING BTREE, @@ -7425,9 +7517,9 @@ COMMIT; -- ---------------------------- DROP TABLE IF EXISTS `zz_sys_user_post`; CREATE TABLE `zz_sys_user_post` ( - `user_id` bigint(20) NOT NULL COMMENT '用户Id', - `dept_post_id` bigint(20) NOT NULL COMMENT '部门岗位Id', - `post_id` bigint(20) NOT NULL COMMENT '岗位Id', + `user_id` bigint NOT NULL COMMENT '用户Id', + `dept_post_id` bigint NOT NULL COMMENT '部门岗位Id', + `post_id` bigint NOT NULL COMMENT '岗位Id', PRIMARY KEY (`user_id`,`dept_post_id`) USING BTREE, KEY `idx_post_id` (`post_id`) USING BTREE ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin; @@ -7452,8 +7544,8 @@ COMMIT; -- ---------------------------- DROP TABLE IF EXISTS `zz_sys_user_role`; CREATE TABLE `zz_sys_user_role` ( - `user_id` bigint(20) NOT NULL COMMENT '用户Id', - `role_id` bigint(20) NOT NULL COMMENT '角色Id', + `user_id` bigint NOT NULL COMMENT '用户Id', + `role_id` bigint NOT NULL COMMENT '角色Id', PRIMARY KEY (`user_id`,`role_id`) USING BTREE, KEY `idx_role_id` (`role_id`) USING BTREE ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin ROW_FORMAT=COMPACT COMMENT='用户与角色对应关系表'; @@ -7478,22 +7570,22 @@ COMMIT; -- ---------------------------- DROP TABLE IF EXISTS `zz_test_flow_contract`; CREATE TABLE `zz_test_flow_contract` ( - `contract_id` bigint(20) NOT NULL COMMENT '主键Id', - `first_party_id` bigint(20) NOT NULL COMMENT '甲方信息Id', - `second_party_id` bigint(20) NOT NULL COMMENT '乙方信息Id', - `contract_type` int(11) NOT NULL COMMENT '合同类型', + `contract_id` bigint NOT NULL COMMENT '主键Id', + `first_party_id` bigint NOT NULL COMMENT '甲方信息Id', + `second_party_id` bigint NOT NULL COMMENT '乙方信息Id', + `contract_type` int NOT NULL COMMENT '合同类型', `due_date` datetime NOT NULL COMMENT '到期日期', - `sales_id` bigint(20) NOT NULL COMMENT '业务员Id', - `commission_rate` int(11) NOT NULL COMMENT '提成比例', - `attachment` varchar(512) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '合同附件URL', - `security_attachment` varchar(512) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '保密协议附件URL', - `intellectual_property_attachment` varchar(512) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '知识产权协议附件', - `other_attachment` varchar(512) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '其他附件', - `create_user_id` bigint(20) NOT NULL COMMENT '创建者', + `sales_id` bigint NOT NULL COMMENT '业务员Id', + `commission_rate` int NOT NULL COMMENT '提成比例', + `attachment` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '合同附件URL', + `security_attachment` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '保密协议附件URL', + `intellectual_property_attachment` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '知识产权协议附件', + `other_attachment` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '其他附件', + `create_user_id` bigint NOT NULL COMMENT '创建者', `create_time` datetime NOT NULL COMMENT '创建时间', - `update_user_id` bigint(20) NOT NULL COMMENT '更新者', + `update_user_id` bigint NOT NULL COMMENT '更新者', `update_time` datetime NOT NULL COMMENT '最后更新时间', - `deleted_flag` int(11) NOT NULL DEFAULT '0' COMMENT '删除标记(1: 正常 -1: 已删除)', + `deleted_flag` int NOT NULL DEFAULT '0' COMMENT '删除标记(1: 正常 -1: 已删除)', PRIMARY KEY (`contract_id`) USING BTREE ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin; @@ -7512,17 +7604,17 @@ COMMIT; -- ---------------------------- DROP TABLE IF EXISTS `zz_test_flow_contract_detail`; CREATE TABLE `zz_test_flow_contract_detail` ( - `contract_detail_id` bigint(20) NOT NULL COMMENT '主键Id', - `contract_id` bigint(20) NOT NULL COMMENT '合同Id', - `product_id` bigint(20) NOT NULL COMMENT '产品Id', - `total_count` int(11) NOT NULL COMMENT '数量', - `total_amount` int(11) NOT NULL COMMENT '总价', - `meno` varchar(1024) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '备注', - `create_user_id` bigint(20) NOT NULL COMMENT '创建者', + `contract_detail_id` bigint NOT NULL COMMENT '主键Id', + `contract_id` bigint NOT NULL COMMENT '合同Id', + `product_id` bigint NOT NULL COMMENT '产品Id', + `total_count` int NOT NULL COMMENT '数量', + `total_amount` int NOT NULL COMMENT '总价', + `meno` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '备注', + `create_user_id` bigint NOT NULL COMMENT '创建者', `create_time` datetime NOT NULL COMMENT '创建时间', - `update_user_id` bigint(20) NOT NULL COMMENT '更新者', + `update_user_id` bigint NOT NULL COMMENT '更新者', `update_time` datetime NOT NULL COMMENT '最后更新时间', - `deleted_flag` int(11) NOT NULL DEFAULT '0' COMMENT '删除标记(1: 正常 -1: 已删除)', + `deleted_flag` int NOT NULL DEFAULT '0' COMMENT '删除标记(1: 正常 -1: 已删除)', PRIMARY KEY (`contract_detail_id`) USING BTREE ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin; @@ -7542,17 +7634,17 @@ COMMIT; -- ---------------------------- DROP TABLE IF EXISTS `zz_test_flow_delivery_detail`; CREATE TABLE `zz_test_flow_delivery_detail` ( - `delivery_id` bigint(20) NOT NULL COMMENT '主键Id', - `contract_id` bigint(20) NOT NULL COMMENT '合同Id', + `delivery_id` bigint NOT NULL COMMENT '主键Id', + `contract_id` bigint NOT NULL COMMENT '合同Id', `delivery_date` datetime NOT NULL COMMENT '交付日期', - `product_id` bigint(20) NOT NULL COMMENT '产品Id', - `total_count` int(11) NOT NULL COMMENT '数量', - `memo` varchar(1024) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '备注', - `create_user_id` bigint(20) NOT NULL COMMENT '创建者', + `product_id` bigint NOT NULL COMMENT '产品Id', + `total_count` int NOT NULL COMMENT '数量', + `memo` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '备注', + `create_user_id` bigint NOT NULL COMMENT '创建者', `create_time` datetime NOT NULL COMMENT '创建时间', - `update_user_id` bigint(20) NOT NULL COMMENT '更新者', + `update_user_id` bigint NOT NULL COMMENT '更新者', `update_time` datetime NOT NULL COMMENT '最后更新时间', - `deleted_flag` int(11) NOT NULL DEFAULT '0' COMMENT '删除标记(1: 正常 -1: 已删除)', + `deleted_flag` int NOT NULL DEFAULT '0' COMMENT '删除标记(1: 正常 -1: 已删除)', PRIMARY KEY (`delivery_id`) USING BTREE ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin; @@ -7576,19 +7668,19 @@ COMMIT; -- ---------------------------- DROP TABLE IF EXISTS `zz_test_flow_first_party`; CREATE TABLE `zz_test_flow_first_party` ( - `first_party_id` bigint(20) NOT NULL COMMENT '主键Id', - `company_name` varchar(255) COLLATE utf8mb4_bin NOT NULL COMMENT '公司名称', - `legal_person` varchar(64) COLLATE utf8mb4_bin NOT NULL COMMENT '法人', - `legal_person_id` char(18) COLLATE utf8mb4_bin NOT NULL COMMENT '法人身份证号', - `registry_address` varchar(512) COLLATE utf8mb4_bin NOT NULL COMMENT '注册地址', - `contact_info` varchar(255) COLLATE utf8mb4_bin NOT NULL COMMENT '联系方式', - `business_scope` varchar(4000) COLLATE utf8mb4_bin NOT NULL COMMENT '经营范围', - `memo` varchar(1024) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '备注', - `create_user_id` bigint(20) NOT NULL COMMENT '创建者', + `first_party_id` bigint NOT NULL COMMENT '主键Id', + `company_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '公司名称', + `legal_person` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '法人', + `legal_person_id` char(18) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '法人身份证号', + `registry_address` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '注册地址', + `contact_info` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '联系方式', + `business_scope` varchar(4000) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '经营范围', + `memo` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '备注', + `create_user_id` bigint NOT NULL COMMENT '创建者', `create_time` datetime NOT NULL COMMENT '创建时间', - `update_user_id` bigint(20) NOT NULL COMMENT '更新者', + `update_user_id` bigint NOT NULL COMMENT '更新者', `update_time` datetime NOT NULL COMMENT '最后更新时间', - `deleted_flag` int(11) NOT NULL DEFAULT '0' COMMENT '删除标记(1: 正常 -1: 已删除)', + `deleted_flag` int NOT NULL DEFAULT '0' COMMENT '删除标记(1: 正常 -1: 已删除)', PRIMARY KEY (`first_party_id`) USING BTREE ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin; @@ -7604,10 +7696,10 @@ COMMIT; -- ---------------------------- DROP TABLE IF EXISTS `zz_test_flow_leave`; CREATE TABLE `zz_test_flow_leave` ( - `id` bigint(20) NOT NULL COMMENT '主键Id', - `user_id` bigint(20) NOT NULL COMMENT '请假用户Id', - `leave_reason` varchar(512) COLLATE utf8mb4_bin NOT NULL COMMENT '请假原因', - `leave_type` int(11) NOT NULL COMMENT '请假类型', + `id` bigint NOT NULL COMMENT '主键Id', + `user_id` bigint NOT NULL COMMENT '请假用户Id', + `leave_reason` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '请假原因', + `leave_type` int NOT NULL COMMENT '请假类型', `leave_begin_time` datetime NOT NULL COMMENT '请假开始时间', `leave_end_time` datetime NOT NULL COMMENT '请假结束时间', `apply_time` datetime NOT NULL COMMENT '申请时间', @@ -7644,17 +7736,17 @@ COMMIT; -- ---------------------------- DROP TABLE IF EXISTS `zz_test_flow_pay_detail`; CREATE TABLE `zz_test_flow_pay_detail` ( - `pay_detail_id` bigint(20) NOT NULL COMMENT '主键Id', - `contract_id` bigint(20) NOT NULL COMMENT '合同Id', + `pay_detail_id` bigint NOT NULL COMMENT '主键Id', + `contract_id` bigint NOT NULL COMMENT '合同Id', `pay_date` datetime NOT NULL COMMENT '付款日期', - `pay_type` int(11) NOT NULL COMMENT '付款类型', - `percentage` int(11) NOT NULL COMMENT '百分比', - `memo` varchar(1024) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '备注', - `create_user_id` bigint(20) NOT NULL COMMENT '创建者', + `pay_type` int NOT NULL COMMENT '付款类型', + `percentage` int NOT NULL COMMENT '百分比', + `memo` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '备注', + `create_user_id` bigint NOT NULL COMMENT '创建者', `create_time` datetime NOT NULL COMMENT '创建时间', - `update_user_id` bigint(20) NOT NULL COMMENT '更新者', + `update_user_id` bigint NOT NULL COMMENT '更新者', `update_time` datetime NOT NULL COMMENT '最后更新时间', - `deleted_flag` int(11) NOT NULL DEFAULT '0' COMMENT '删除标记(1: 正常 -1: 已删除)', + `deleted_flag` int NOT NULL DEFAULT '0' COMMENT '删除标记(1: 正常 -1: 已删除)', PRIMARY KEY (`pay_detail_id`) USING BTREE ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin; @@ -7683,17 +7775,17 @@ COMMIT; -- ---------------------------- DROP TABLE IF EXISTS `zz_test_flow_product`; CREATE TABLE `zz_test_flow_product` ( - `product_id` bigint(20) NOT NULL COMMENT '主键Id', - `product_name` varchar(255) COLLATE utf8mb4_bin NOT NULL COMMENT '产品名称', - `product_spec` varchar(255) COLLATE utf8mb4_bin NOT NULL COMMENT '规格', - `type` varchar(255) COLLATE utf8mb4_bin NOT NULL COMMENT '型号', - `cost_price` int(11) NOT NULL COMMENT '成本价', - `memo` varchar(1024) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '备注', - `create_user_id` bigint(20) NOT NULL COMMENT '创建者', + `product_id` bigint NOT NULL COMMENT '主键Id', + `product_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '产品名称', + `product_spec` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '规格', + `type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '型号', + `cost_price` int NOT NULL COMMENT '成本价', + `memo` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '备注', + `create_user_id` bigint NOT NULL COMMENT '创建者', `create_time` datetime NOT NULL COMMENT '创建时间', - `update_user_id` bigint(20) NOT NULL COMMENT '更新者', + `update_user_id` bigint NOT NULL COMMENT '更新者', `update_time` datetime NOT NULL COMMENT '最后更新时间', - `deleted_flag` int(11) NOT NULL DEFAULT '0' COMMENT '删除标记(1: 正常 -1: 已删除)', + `deleted_flag` int NOT NULL DEFAULT '0' COMMENT '删除标记(1: 正常 -1: 已删除)', PRIMARY KEY (`product_id`) USING BTREE ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin; @@ -7711,19 +7803,19 @@ COMMIT; -- ---------------------------- DROP TABLE IF EXISTS `zz_test_flow_second_party`; CREATE TABLE `zz_test_flow_second_party` ( - `second_party_id` bigint(20) NOT NULL COMMENT '主键Id', - `company_name` varchar(255) COLLATE utf8mb4_bin NOT NULL COMMENT '公司名称', - `legal_person` varchar(64) COLLATE utf8mb4_bin NOT NULL COMMENT '法人', - `legal_person_id` char(18) COLLATE utf8mb4_bin NOT NULL COMMENT '法人身份证号', - `registry_address` varchar(512) COLLATE utf8mb4_bin NOT NULL COMMENT '注册地址', - `contact_info` varchar(255) COLLATE utf8mb4_bin NOT NULL COMMENT '联系方式', - `business_scope` varchar(4000) COLLATE utf8mb4_bin NOT NULL COMMENT '经营范围', - `memo` varchar(1024) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '备注', - `create_user_id` bigint(20) NOT NULL COMMENT '创建者', + `second_party_id` bigint NOT NULL COMMENT '主键Id', + `company_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '公司名称', + `legal_person` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '法人', + `legal_person_id` char(18) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '法人身份证号', + `registry_address` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '注册地址', + `contact_info` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '联系方式', + `business_scope` varchar(4000) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '经营范围', + `memo` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '备注', + `create_user_id` bigint NOT NULL COMMENT '创建者', `create_time` datetime NOT NULL COMMENT '创建时间', - `update_user_id` bigint(20) NOT NULL COMMENT '更新者', + `update_user_id` bigint NOT NULL COMMENT '更新者', `update_time` datetime NOT NULL COMMENT '最后更新时间', - `deleted_flag` int(11) NOT NULL DEFAULT '0' COMMENT '删除标记(1: 正常 -1: 已删除)', + `deleted_flag` int NOT NULL DEFAULT '0' COMMENT '删除标记(1: 正常 -1: 已删除)', PRIMARY KEY (`second_party_id`) USING BTREE ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin; @@ -7739,15 +7831,15 @@ COMMIT; -- ---------------------------- DROP TABLE IF EXISTS `zz_test_flow_submit`; CREATE TABLE `zz_test_flow_submit` ( - `id` bigint(20) NOT NULL COMMENT '主键Id', - `submit_name` varchar(255) COLLATE utf8mb4_bin NOT NULL COMMENT '报销名称', - `submit_kind` int(11) NOT NULL COMMENT '报销类别', - `total_amount` int(11) NOT NULL COMMENT '报销金额', - `description` varchar(512) COLLATE utf8mb4_bin NOT NULL COMMENT '报销描述', - `memo` varchar(512) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '备注', - `update_user_id` bigint(20) DEFAULT NULL COMMENT '修改人', + `id` bigint NOT NULL COMMENT '主键Id', + `submit_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '报销名称', + `submit_kind` int NOT NULL COMMENT '报销类别', + `total_amount` int NOT NULL COMMENT '报销金额', + `description` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '报销描述', + `memo` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '备注', + `update_user_id` bigint DEFAULT NULL COMMENT '修改人', `update_time` datetime DEFAULT NULL COMMENT '修改时间', - `create_user_id` bigint(20) NOT NULL COMMENT '创建人', + `create_user_id` bigint NOT NULL COMMENT '创建人', `create_time` datetime NOT NULL COMMENT '创建时间', PRIMARY KEY (`id`) USING BTREE, KEY `idx_submit_kind` (`submit_kind`) USING BTREE @@ -7769,13 +7861,13 @@ COMMIT; -- ---------------------------- DROP TABLE IF EXISTS `zz_test_flow_submit_detail`; CREATE TABLE `zz_test_flow_submit_detail` ( - `id` bigint(20) NOT NULL COMMENT '主键Id', - `submit_id` bigint(20) NOT NULL COMMENT '报销单据Id', - `expense_type` int(11) NOT NULL COMMENT '费用类型', + `id` bigint NOT NULL COMMENT '主键Id', + `submit_id` bigint NOT NULL COMMENT '报销单据Id', + `expense_type` int NOT NULL COMMENT '费用类型', `expense_time` datetime NOT NULL COMMENT '发生日期', - `amount` int(11) NOT NULL COMMENT '金额', - `image_url` varchar(512) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '上传图片URL', - `description` varchar(255) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '费用描述', + `amount` int NOT NULL COMMENT '金额', + `image_url` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '上传图片URL', + `description` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '费用描述', PRIMARY KEY (`id`) USING BTREE, KEY `idx_submit_id` (`submit_id`) USING BTREE ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin;