diff --git a/docsql/yanzhu_project_cloud.sql b/docsql/yanzhu_project_cloud.sql index 2902b921..4453289a 100644 --- a/docsql/yanzhu_project_cloud.sql +++ b/docsql/yanzhu_project_cloud.sql @@ -11,5601 +11,6 @@ Target Server Version : 80037 (8.0.37) File Encoding : 65001 - Date: 25/12/2025 09:44:40 + Date: 04/01/2026 15:33:40 */ -SET NAMES utf8mb4; -SET FOREIGN_KEY_CHECKS = 0; - --- ---------------------------- --- Table structure for act_app_appdef --- ---------------------------- -DROP TABLE IF EXISTS `act_app_appdef`; -CREATE TABLE `act_app_appdef` ( - `ID_` varchar(255) NOT NULL, - `REV_` int NOT NULL, - `NAME_` varchar(255) DEFAULT NULL, - `KEY_` varchar(255) NOT NULL, - `VERSION_` int NOT NULL, - `CATEGORY_` varchar(255) DEFAULT NULL, - `DEPLOYMENT_ID_` varchar(255) DEFAULT NULL, - `RESOURCE_NAME_` varchar(4000) DEFAULT NULL, - `DESCRIPTION_` varchar(4000) DEFAULT NULL, - `TENANT_ID_` varchar(255) DEFAULT '', - PRIMARY KEY (`ID_`), - UNIQUE KEY `ACT_IDX_APP_DEF_UNIQ` (`KEY_`,`VERSION_`,`TENANT_ID_`), - KEY `ACT_IDX_APP_DEF_DPLY` (`DEPLOYMENT_ID_`), - CONSTRAINT `ACT_FK_APP_DEF_DPLY` FOREIGN KEY (`DEPLOYMENT_ID_`) REFERENCES `act_app_deployment` (`ID_`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci; - --- ---------------------------- --- Table structure for act_app_databasechangelog --- ---------------------------- -DROP TABLE IF EXISTS `act_app_databasechangelog`; -CREATE TABLE `act_app_databasechangelog` ( - `ID` varchar(255) NOT NULL, - `AUTHOR` varchar(255) NOT NULL, - `FILENAME` varchar(255) NOT NULL, - `DATEEXECUTED` datetime NOT NULL, - `ORDEREXECUTED` int NOT NULL, - `EXECTYPE` varchar(10) NOT NULL, - `MD5SUM` varchar(35) DEFAULT NULL, - `DESCRIPTION` varchar(255) DEFAULT NULL, - `COMMENTS` varchar(255) DEFAULT NULL, - `TAG` varchar(255) DEFAULT NULL, - `LIQUIBASE` varchar(20) DEFAULT NULL, - `CONTEXTS` varchar(255) DEFAULT NULL, - `LABELS` varchar(255) DEFAULT NULL, - `DEPLOYMENT_ID` varchar(10) DEFAULT NULL -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci; - --- ---------------------------- --- Table structure for act_app_databasechangeloglock --- ---------------------------- -DROP TABLE IF EXISTS `act_app_databasechangeloglock`; -CREATE TABLE `act_app_databasechangeloglock` ( - `ID` int NOT NULL, - `LOCKED` bit(1) NOT NULL, - `LOCKGRANTED` datetime DEFAULT NULL, - `LOCKEDBY` varchar(255) DEFAULT NULL, - PRIMARY KEY (`ID`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci; - --- ---------------------------- --- Table structure for act_app_deployment --- ---------------------------- -DROP TABLE IF EXISTS `act_app_deployment`; -CREATE TABLE `act_app_deployment` ( - `ID_` varchar(255) NOT NULL, - `NAME_` varchar(255) DEFAULT NULL, - `CATEGORY_` varchar(255) DEFAULT NULL, - `KEY_` varchar(255) DEFAULT NULL, - `DEPLOY_TIME_` datetime(3) DEFAULT NULL, - `TENANT_ID_` varchar(255) DEFAULT '', - PRIMARY KEY (`ID_`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci; - --- ---------------------------- --- Table structure for act_app_deployment_resource --- ---------------------------- -DROP TABLE IF EXISTS `act_app_deployment_resource`; -CREATE TABLE `act_app_deployment_resource` ( - `ID_` varchar(255) NOT NULL, - `NAME_` varchar(255) DEFAULT NULL, - `DEPLOYMENT_ID_` varchar(255) DEFAULT NULL, - `RESOURCE_BYTES_` longblob, - PRIMARY KEY (`ID_`), - KEY `ACT_IDX_APP_RSRC_DPL` (`DEPLOYMENT_ID_`), - CONSTRAINT `ACT_FK_APP_RSRC_DPL` FOREIGN KEY (`DEPLOYMENT_ID_`) REFERENCES `act_app_deployment` (`ID_`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci; - --- ---------------------------- --- Table structure for act_cmmn_casedef --- ---------------------------- -DROP TABLE IF EXISTS `act_cmmn_casedef`; -CREATE TABLE `act_cmmn_casedef` ( - `ID_` varchar(255) NOT NULL, - `REV_` int NOT NULL, - `NAME_` varchar(255) DEFAULT NULL, - `KEY_` varchar(255) NOT NULL, - `VERSION_` int NOT NULL, - `CATEGORY_` varchar(255) DEFAULT NULL, - `DEPLOYMENT_ID_` varchar(255) DEFAULT NULL, - `RESOURCE_NAME_` varchar(4000) DEFAULT NULL, - `DESCRIPTION_` varchar(4000) DEFAULT NULL, - `HAS_GRAPHICAL_NOTATION_` bit(1) DEFAULT NULL, - `TENANT_ID_` varchar(255) DEFAULT '', - `DGRM_RESOURCE_NAME_` varchar(4000) DEFAULT NULL, - `HAS_START_FORM_KEY_` bit(1) DEFAULT NULL, - PRIMARY KEY (`ID_`), - UNIQUE KEY `ACT_IDX_CASE_DEF_UNIQ` (`KEY_`,`VERSION_`,`TENANT_ID_`), - KEY `ACT_IDX_CASE_DEF_DPLY` (`DEPLOYMENT_ID_`), - CONSTRAINT `ACT_FK_CASE_DEF_DPLY` FOREIGN KEY (`DEPLOYMENT_ID_`) REFERENCES `act_cmmn_deployment` (`ID_`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci; - --- ---------------------------- --- Table structure for act_cmmn_databasechangelog --- ---------------------------- -DROP TABLE IF EXISTS `act_cmmn_databasechangelog`; -CREATE TABLE `act_cmmn_databasechangelog` ( - `ID` varchar(255) NOT NULL, - `AUTHOR` varchar(255) NOT NULL, - `FILENAME` varchar(255) NOT NULL, - `DATEEXECUTED` datetime NOT NULL, - `ORDEREXECUTED` int NOT NULL, - `EXECTYPE` varchar(10) NOT NULL, - `MD5SUM` varchar(35) DEFAULT NULL, - `DESCRIPTION` varchar(255) DEFAULT NULL, - `COMMENTS` varchar(255) DEFAULT NULL, - `TAG` varchar(255) DEFAULT NULL, - `LIQUIBASE` varchar(20) DEFAULT NULL, - `CONTEXTS` varchar(255) DEFAULT NULL, - `LABELS` varchar(255) DEFAULT NULL, - `DEPLOYMENT_ID` varchar(10) DEFAULT NULL -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci; - --- ---------------------------- --- Table structure for act_cmmn_databasechangeloglock --- ---------------------------- -DROP TABLE IF EXISTS `act_cmmn_databasechangeloglock`; -CREATE TABLE `act_cmmn_databasechangeloglock` ( - `ID` int NOT NULL, - `LOCKED` bit(1) NOT NULL, - `LOCKGRANTED` datetime DEFAULT NULL, - `LOCKEDBY` varchar(255) DEFAULT NULL, - PRIMARY KEY (`ID`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci; - --- ---------------------------- --- Table structure for act_cmmn_deployment --- ---------------------------- -DROP TABLE IF EXISTS `act_cmmn_deployment`; -CREATE TABLE `act_cmmn_deployment` ( - `ID_` varchar(255) NOT NULL, - `NAME_` varchar(255) DEFAULT NULL, - `CATEGORY_` varchar(255) DEFAULT NULL, - `KEY_` varchar(255) DEFAULT NULL, - `DEPLOY_TIME_` datetime(3) DEFAULT NULL, - `PARENT_DEPLOYMENT_ID_` varchar(255) DEFAULT NULL, - `TENANT_ID_` varchar(255) DEFAULT '', - PRIMARY KEY (`ID_`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci; - --- ---------------------------- --- Table structure for act_cmmn_deployment_resource --- ---------------------------- -DROP TABLE IF EXISTS `act_cmmn_deployment_resource`; -CREATE TABLE `act_cmmn_deployment_resource` ( - `ID_` varchar(255) NOT NULL, - `NAME_` varchar(255) DEFAULT NULL, - `DEPLOYMENT_ID_` varchar(255) DEFAULT NULL, - `RESOURCE_BYTES_` longblob, - `GENERATED_` bit(1) DEFAULT NULL, - PRIMARY KEY (`ID_`), - KEY `ACT_IDX_CMMN_RSRC_DPL` (`DEPLOYMENT_ID_`), - CONSTRAINT `ACT_FK_CMMN_RSRC_DPL` FOREIGN KEY (`DEPLOYMENT_ID_`) REFERENCES `act_cmmn_deployment` (`ID_`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci; - --- ---------------------------- --- Table structure for act_cmmn_hi_case_inst --- ---------------------------- -DROP TABLE IF EXISTS `act_cmmn_hi_case_inst`; -CREATE TABLE `act_cmmn_hi_case_inst` ( - `ID_` varchar(255) NOT NULL, - `REV_` int NOT NULL, - `BUSINESS_KEY_` varchar(255) DEFAULT NULL, - `NAME_` varchar(255) DEFAULT NULL, - `PARENT_ID_` varchar(255) DEFAULT NULL, - `CASE_DEF_ID_` varchar(255) DEFAULT NULL, - `STATE_` varchar(255) DEFAULT NULL, - `START_TIME_` datetime(3) DEFAULT NULL, - `END_TIME_` datetime(3) DEFAULT NULL, - `START_USER_ID_` varchar(255) DEFAULT NULL, - `CALLBACK_ID_` varchar(255) DEFAULT NULL, - `CALLBACK_TYPE_` varchar(255) DEFAULT NULL, - `TENANT_ID_` varchar(255) DEFAULT '', - `REFERENCE_ID_` varchar(255) DEFAULT NULL, - `REFERENCE_TYPE_` varchar(255) DEFAULT NULL, - `LAST_REACTIVATION_TIME_` datetime(3) DEFAULT NULL, - `LAST_REACTIVATION_USER_ID_` varchar(255) DEFAULT NULL, - `BUSINESS_STATUS_` varchar(255) DEFAULT NULL, - PRIMARY KEY (`ID_`), - KEY `ACT_IDX_HI_CASE_INST_END` (`END_TIME_`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci; - --- ---------------------------- --- Table structure for act_cmmn_hi_mil_inst --- ---------------------------- -DROP TABLE IF EXISTS `act_cmmn_hi_mil_inst`; -CREATE TABLE `act_cmmn_hi_mil_inst` ( - `ID_` varchar(255) NOT NULL, - `REV_` int NOT NULL, - `NAME_` varchar(255) NOT NULL, - `TIME_STAMP_` datetime(3) DEFAULT NULL, - `CASE_INST_ID_` varchar(255) NOT NULL, - `CASE_DEF_ID_` varchar(255) NOT NULL, - `ELEMENT_ID_` varchar(255) NOT NULL, - `TENANT_ID_` varchar(255) DEFAULT '', - PRIMARY KEY (`ID_`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci; - --- ---------------------------- --- Table structure for act_cmmn_hi_plan_item_inst --- ---------------------------- -DROP TABLE IF EXISTS `act_cmmn_hi_plan_item_inst`; -CREATE TABLE `act_cmmn_hi_plan_item_inst` ( - `ID_` varchar(255) NOT NULL, - `REV_` int NOT NULL, - `NAME_` varchar(255) DEFAULT NULL, - `STATE_` varchar(255) DEFAULT NULL, - `CASE_DEF_ID_` varchar(255) DEFAULT NULL, - `CASE_INST_ID_` varchar(255) DEFAULT NULL, - `STAGE_INST_ID_` varchar(255) DEFAULT NULL, - `IS_STAGE_` bit(1) DEFAULT NULL, - `ELEMENT_ID_` varchar(255) DEFAULT NULL, - `ITEM_DEFINITION_ID_` varchar(255) DEFAULT NULL, - `ITEM_DEFINITION_TYPE_` varchar(255) DEFAULT NULL, - `CREATE_TIME_` datetime(3) DEFAULT NULL, - `LAST_AVAILABLE_TIME_` datetime(3) DEFAULT NULL, - `LAST_ENABLED_TIME_` datetime(3) DEFAULT NULL, - `LAST_DISABLED_TIME_` datetime(3) DEFAULT NULL, - `LAST_STARTED_TIME_` datetime(3) DEFAULT NULL, - `LAST_SUSPENDED_TIME_` datetime(3) DEFAULT NULL, - `COMPLETED_TIME_` datetime(3) DEFAULT NULL, - `OCCURRED_TIME_` datetime(3) DEFAULT NULL, - `TERMINATED_TIME_` datetime(3) DEFAULT NULL, - `EXIT_TIME_` datetime(3) DEFAULT NULL, - `ENDED_TIME_` datetime(3) DEFAULT NULL, - `LAST_UPDATED_TIME_` datetime(3) DEFAULT NULL, - `START_USER_ID_` varchar(255) DEFAULT NULL, - `REFERENCE_ID_` varchar(255) DEFAULT NULL, - `REFERENCE_TYPE_` varchar(255) DEFAULT NULL, - `TENANT_ID_` varchar(255) DEFAULT '', - `ENTRY_CRITERION_ID_` varchar(255) DEFAULT NULL, - `EXIT_CRITERION_ID_` varchar(255) DEFAULT NULL, - `SHOW_IN_OVERVIEW_` bit(1) DEFAULT NULL, - `EXTRA_VALUE_` varchar(255) DEFAULT NULL, - `DERIVED_CASE_DEF_ID_` varchar(255) DEFAULT NULL, - `LAST_UNAVAILABLE_TIME_` datetime(3) DEFAULT NULL, - PRIMARY KEY (`ID_`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci; - --- ---------------------------- --- Table structure for act_cmmn_ru_case_inst --- ---------------------------- -DROP TABLE IF EXISTS `act_cmmn_ru_case_inst`; -CREATE TABLE `act_cmmn_ru_case_inst` ( - `ID_` varchar(255) NOT NULL, - `REV_` int NOT NULL, - `BUSINESS_KEY_` varchar(255) DEFAULT NULL, - `NAME_` varchar(255) DEFAULT NULL, - `PARENT_ID_` varchar(255) DEFAULT NULL, - `CASE_DEF_ID_` varchar(255) DEFAULT NULL, - `STATE_` varchar(255) DEFAULT NULL, - `START_TIME_` datetime(3) DEFAULT NULL, - `START_USER_ID_` varchar(255) DEFAULT NULL, - `CALLBACK_ID_` varchar(255) DEFAULT NULL, - `CALLBACK_TYPE_` varchar(255) DEFAULT NULL, - `TENANT_ID_` varchar(255) DEFAULT '', - `LOCK_TIME_` datetime(3) DEFAULT NULL, - `IS_COMPLETEABLE_` bit(1) DEFAULT NULL, - `REFERENCE_ID_` varchar(255) DEFAULT NULL, - `REFERENCE_TYPE_` varchar(255) DEFAULT NULL, - `LOCK_OWNER_` varchar(255) DEFAULT NULL, - `LAST_REACTIVATION_TIME_` datetime(3) DEFAULT NULL, - `LAST_REACTIVATION_USER_ID_` varchar(255) DEFAULT NULL, - `BUSINESS_STATUS_` varchar(255) DEFAULT NULL, - PRIMARY KEY (`ID_`), - KEY `ACT_IDX_CASE_INST_CASE_DEF` (`CASE_DEF_ID_`), - KEY `ACT_IDX_CASE_INST_PARENT` (`PARENT_ID_`), - KEY `ACT_IDX_CASE_INST_REF_ID_` (`REFERENCE_ID_`), - CONSTRAINT `ACT_FK_CASE_INST_CASE_DEF` FOREIGN KEY (`CASE_DEF_ID_`) REFERENCES `act_cmmn_casedef` (`ID_`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci; - --- ---------------------------- --- Table structure for act_cmmn_ru_mil_inst --- ---------------------------- -DROP TABLE IF EXISTS `act_cmmn_ru_mil_inst`; -CREATE TABLE `act_cmmn_ru_mil_inst` ( - `ID_` varchar(255) NOT NULL, - `NAME_` varchar(255) NOT NULL, - `TIME_STAMP_` datetime(3) DEFAULT NULL, - `CASE_INST_ID_` varchar(255) NOT NULL, - `CASE_DEF_ID_` varchar(255) NOT NULL, - `ELEMENT_ID_` varchar(255) NOT NULL, - `TENANT_ID_` varchar(255) DEFAULT '', - PRIMARY KEY (`ID_`), - KEY `ACT_IDX_MIL_CASE_DEF` (`CASE_DEF_ID_`), - KEY `ACT_IDX_MIL_CASE_INST` (`CASE_INST_ID_`), - CONSTRAINT `ACT_FK_MIL_CASE_DEF` FOREIGN KEY (`CASE_DEF_ID_`) REFERENCES `act_cmmn_casedef` (`ID_`), - CONSTRAINT `ACT_FK_MIL_CASE_INST` FOREIGN KEY (`CASE_INST_ID_`) REFERENCES `act_cmmn_ru_case_inst` (`ID_`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci; - --- ---------------------------- --- Table structure for act_cmmn_ru_plan_item_inst --- ---------------------------- -DROP TABLE IF EXISTS `act_cmmn_ru_plan_item_inst`; -CREATE TABLE `act_cmmn_ru_plan_item_inst` ( - `ID_` varchar(255) NOT NULL, - `REV_` int NOT NULL, - `CASE_DEF_ID_` varchar(255) DEFAULT NULL, - `CASE_INST_ID_` varchar(255) DEFAULT NULL, - `STAGE_INST_ID_` varchar(255) DEFAULT NULL, - `IS_STAGE_` bit(1) DEFAULT NULL, - `ELEMENT_ID_` varchar(255) DEFAULT NULL, - `NAME_` varchar(255) DEFAULT NULL, - `STATE_` varchar(255) DEFAULT NULL, - `CREATE_TIME_` datetime(3) DEFAULT NULL, - `START_USER_ID_` varchar(255) DEFAULT NULL, - `REFERENCE_ID_` varchar(255) DEFAULT NULL, - `REFERENCE_TYPE_` varchar(255) DEFAULT NULL, - `TENANT_ID_` varchar(255) DEFAULT '', - `ITEM_DEFINITION_ID_` varchar(255) DEFAULT NULL, - `ITEM_DEFINITION_TYPE_` varchar(255) DEFAULT NULL, - `IS_COMPLETEABLE_` bit(1) DEFAULT NULL, - `IS_COUNT_ENABLED_` bit(1) DEFAULT NULL, - `VAR_COUNT_` int DEFAULT NULL, - `SENTRY_PART_INST_COUNT_` int DEFAULT NULL, - `LAST_AVAILABLE_TIME_` datetime(3) DEFAULT NULL, - `LAST_ENABLED_TIME_` datetime(3) DEFAULT NULL, - `LAST_DISABLED_TIME_` datetime(3) DEFAULT NULL, - `LAST_STARTED_TIME_` datetime(3) DEFAULT NULL, - `LAST_SUSPENDED_TIME_` datetime(3) DEFAULT NULL, - `COMPLETED_TIME_` datetime(3) DEFAULT NULL, - `OCCURRED_TIME_` datetime(3) DEFAULT NULL, - `TERMINATED_TIME_` datetime(3) DEFAULT NULL, - `EXIT_TIME_` datetime(3) DEFAULT NULL, - `ENDED_TIME_` datetime(3) DEFAULT NULL, - `ENTRY_CRITERION_ID_` varchar(255) DEFAULT NULL, - `EXIT_CRITERION_ID_` varchar(255) DEFAULT NULL, - `EXTRA_VALUE_` varchar(255) DEFAULT NULL, - `DERIVED_CASE_DEF_ID_` varchar(255) DEFAULT NULL, - `LAST_UNAVAILABLE_TIME_` datetime(3) DEFAULT NULL, - PRIMARY KEY (`ID_`), - KEY `ACT_IDX_PLAN_ITEM_CASE_DEF` (`CASE_DEF_ID_`), - KEY `ACT_IDX_PLAN_ITEM_CASE_INST` (`CASE_INST_ID_`), - KEY `ACT_IDX_PLAN_ITEM_STAGE_INST` (`STAGE_INST_ID_`), - CONSTRAINT `ACT_FK_PLAN_ITEM_CASE_DEF` FOREIGN KEY (`CASE_DEF_ID_`) REFERENCES `act_cmmn_casedef` (`ID_`), - CONSTRAINT `ACT_FK_PLAN_ITEM_CASE_INST` FOREIGN KEY (`CASE_INST_ID_`) REFERENCES `act_cmmn_ru_case_inst` (`ID_`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci; - --- ---------------------------- --- Table structure for act_cmmn_ru_sentry_part_inst --- ---------------------------- -DROP TABLE IF EXISTS `act_cmmn_ru_sentry_part_inst`; -CREATE TABLE `act_cmmn_ru_sentry_part_inst` ( - `ID_` varchar(255) NOT NULL, - `REV_` int NOT NULL, - `CASE_DEF_ID_` varchar(255) DEFAULT NULL, - `CASE_INST_ID_` varchar(255) DEFAULT NULL, - `PLAN_ITEM_INST_ID_` varchar(255) DEFAULT NULL, - `ON_PART_ID_` varchar(255) DEFAULT NULL, - `IF_PART_ID_` varchar(255) DEFAULT NULL, - `TIME_STAMP_` datetime(3) DEFAULT NULL, - PRIMARY KEY (`ID_`), - KEY `ACT_IDX_SENTRY_CASE_DEF` (`CASE_DEF_ID_`), - KEY `ACT_IDX_SENTRY_CASE_INST` (`CASE_INST_ID_`), - KEY `ACT_IDX_SENTRY_PLAN_ITEM` (`PLAN_ITEM_INST_ID_`), - CONSTRAINT `ACT_FK_SENTRY_CASE_DEF` FOREIGN KEY (`CASE_DEF_ID_`) REFERENCES `act_cmmn_casedef` (`ID_`), - CONSTRAINT `ACT_FK_SENTRY_CASE_INST` FOREIGN KEY (`CASE_INST_ID_`) REFERENCES `act_cmmn_ru_case_inst` (`ID_`), - CONSTRAINT `ACT_FK_SENTRY_PLAN_ITEM` FOREIGN KEY (`PLAN_ITEM_INST_ID_`) REFERENCES `act_cmmn_ru_plan_item_inst` (`ID_`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci; - --- ---------------------------- --- Table structure for act_co_content_item --- ---------------------------- -DROP TABLE IF EXISTS `act_co_content_item`; -CREATE TABLE `act_co_content_item` ( - `ID_` varchar(255) NOT NULL, - `NAME_` varchar(255) NOT NULL, - `MIME_TYPE_` varchar(255) DEFAULT NULL, - `TASK_ID_` varchar(255) DEFAULT NULL, - `PROC_INST_ID_` varchar(255) DEFAULT NULL, - `CONTENT_STORE_ID_` varchar(255) DEFAULT NULL, - `CONTENT_STORE_NAME_` varchar(255) DEFAULT NULL, - `FIELD_` varchar(400) DEFAULT NULL, - `CONTENT_AVAILABLE_` bit(1) DEFAULT b'0', - `CREATED_` timestamp(6) NULL DEFAULT NULL, - `CREATED_BY_` varchar(255) DEFAULT NULL, - `LAST_MODIFIED_` timestamp(6) NULL DEFAULT NULL, - `LAST_MODIFIED_BY_` varchar(255) DEFAULT NULL, - `CONTENT_SIZE_` bigint DEFAULT '0', - `TENANT_ID_` varchar(255) DEFAULT NULL, - `SCOPE_ID_` varchar(255) DEFAULT NULL, - `SCOPE_TYPE_` varchar(255) DEFAULT NULL, - PRIMARY KEY (`ID_`), - KEY `idx_contitem_taskid` (`TASK_ID_`), - KEY `idx_contitem_procid` (`PROC_INST_ID_`), - KEY `idx_contitem_scope` (`SCOPE_ID_`,`SCOPE_TYPE_`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci; - --- ---------------------------- --- Table structure for act_co_databasechangelog --- ---------------------------- -DROP TABLE IF EXISTS `act_co_databasechangelog`; -CREATE TABLE `act_co_databasechangelog` ( - `ID` varchar(255) NOT NULL, - `AUTHOR` varchar(255) NOT NULL, - `FILENAME` varchar(255) NOT NULL, - `DATEEXECUTED` datetime NOT NULL, - `ORDEREXECUTED` int NOT NULL, - `EXECTYPE` varchar(10) NOT NULL, - `MD5SUM` varchar(35) DEFAULT NULL, - `DESCRIPTION` varchar(255) DEFAULT NULL, - `COMMENTS` varchar(255) DEFAULT NULL, - `TAG` varchar(255) DEFAULT NULL, - `LIQUIBASE` varchar(20) DEFAULT NULL, - `CONTEXTS` varchar(255) DEFAULT NULL, - `LABELS` varchar(255) DEFAULT NULL, - `DEPLOYMENT_ID` varchar(10) DEFAULT NULL -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci; - --- ---------------------------- --- Table structure for act_co_databasechangeloglock --- ---------------------------- -DROP TABLE IF EXISTS `act_co_databasechangeloglock`; -CREATE TABLE `act_co_databasechangeloglock` ( - `ID` int NOT NULL, - `LOCKED` bit(1) NOT NULL, - `LOCKGRANTED` datetime DEFAULT NULL, - `LOCKEDBY` varchar(255) DEFAULT NULL, - PRIMARY KEY (`ID`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci; - --- ---------------------------- --- Table structure for act_dmn_databasechangelog --- ---------------------------- -DROP TABLE IF EXISTS `act_dmn_databasechangelog`; -CREATE TABLE `act_dmn_databasechangelog` ( - `ID` varchar(255) NOT NULL, - `AUTHOR` varchar(255) NOT NULL, - `FILENAME` varchar(255) NOT NULL, - `DATEEXECUTED` datetime NOT NULL, - `ORDEREXECUTED` int NOT NULL, - `EXECTYPE` varchar(10) NOT NULL, - `MD5SUM` varchar(35) DEFAULT NULL, - `DESCRIPTION` varchar(255) DEFAULT NULL, - `COMMENTS` varchar(255) DEFAULT NULL, - `TAG` varchar(255) DEFAULT NULL, - `LIQUIBASE` varchar(20) DEFAULT NULL, - `CONTEXTS` varchar(255) DEFAULT NULL, - `LABELS` varchar(255) DEFAULT NULL, - `DEPLOYMENT_ID` varchar(10) DEFAULT NULL -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci; - --- ---------------------------- --- Table structure for act_dmn_databasechangeloglock --- ---------------------------- -DROP TABLE IF EXISTS `act_dmn_databasechangeloglock`; -CREATE TABLE `act_dmn_databasechangeloglock` ( - `ID` int NOT NULL, - `LOCKED` bit(1) NOT NULL, - `LOCKGRANTED` datetime DEFAULT NULL, - `LOCKEDBY` varchar(255) DEFAULT NULL, - PRIMARY KEY (`ID`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci; - --- ---------------------------- --- Table structure for act_dmn_decision --- ---------------------------- -DROP TABLE IF EXISTS `act_dmn_decision`; -CREATE TABLE `act_dmn_decision` ( - `ID_` varchar(255) NOT NULL, - `NAME_` varchar(255) DEFAULT NULL, - `VERSION_` int DEFAULT NULL, - `KEY_` varchar(255) DEFAULT NULL, - `CATEGORY_` varchar(255) DEFAULT NULL, - `DEPLOYMENT_ID_` varchar(255) DEFAULT NULL, - `TENANT_ID_` varchar(255) DEFAULT NULL, - `RESOURCE_NAME_` varchar(255) DEFAULT NULL, - `DESCRIPTION_` varchar(255) DEFAULT NULL, - `DECISION_TYPE_` varchar(255) DEFAULT NULL, - PRIMARY KEY (`ID_`), - UNIQUE KEY `ACT_IDX_DMN_DEC_UNIQ` (`KEY_`,`VERSION_`,`TENANT_ID_`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci; - --- ---------------------------- --- Table structure for act_dmn_deployment --- ---------------------------- -DROP TABLE IF EXISTS `act_dmn_deployment`; -CREATE TABLE `act_dmn_deployment` ( - `ID_` varchar(255) NOT NULL, - `NAME_` varchar(255) DEFAULT NULL, - `CATEGORY_` varchar(255) DEFAULT NULL, - `DEPLOY_TIME_` datetime(3) DEFAULT NULL, - `TENANT_ID_` varchar(255) DEFAULT NULL, - `PARENT_DEPLOYMENT_ID_` varchar(255) DEFAULT NULL, - PRIMARY KEY (`ID_`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci; - --- ---------------------------- --- Table structure for act_dmn_deployment_resource --- ---------------------------- -DROP TABLE IF EXISTS `act_dmn_deployment_resource`; -CREATE TABLE `act_dmn_deployment_resource` ( - `ID_` varchar(255) NOT NULL, - `NAME_` varchar(255) DEFAULT NULL, - `DEPLOYMENT_ID_` varchar(255) DEFAULT NULL, - `RESOURCE_BYTES_` longblob, - PRIMARY KEY (`ID_`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci; - --- ---------------------------- --- Table structure for act_dmn_hi_decision_execution --- ---------------------------- -DROP TABLE IF EXISTS `act_dmn_hi_decision_execution`; -CREATE TABLE `act_dmn_hi_decision_execution` ( - `ID_` varchar(255) NOT NULL, - `DECISION_DEFINITION_ID_` varchar(255) DEFAULT NULL, - `DEPLOYMENT_ID_` varchar(255) DEFAULT NULL, - `START_TIME_` datetime(3) DEFAULT NULL, - `END_TIME_` datetime(3) DEFAULT NULL, - `INSTANCE_ID_` varchar(255) DEFAULT NULL, - `EXECUTION_ID_` varchar(255) DEFAULT NULL, - `ACTIVITY_ID_` varchar(255) DEFAULT NULL, - `FAILED_` bit(1) DEFAULT b'0', - `TENANT_ID_` varchar(255) DEFAULT NULL, - `EXECUTION_JSON_` longtext, - `SCOPE_TYPE_` varchar(255) DEFAULT NULL, - PRIMARY KEY (`ID_`), - KEY `ACT_IDX_DMN_INSTANCE_ID` (`INSTANCE_ID_`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci; - --- ---------------------------- --- Table structure for act_evt_log --- ---------------------------- -DROP TABLE IF EXISTS `act_evt_log`; -CREATE TABLE `act_evt_log` ( - `LOG_NR_` bigint NOT NULL AUTO_INCREMENT, - `TYPE_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `PROC_DEF_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `PROC_INST_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `EXECUTION_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `TASK_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `TIME_STAMP_` timestamp(3) NOT NULL DEFAULT CURRENT_TIMESTAMP(3), - `USER_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `DATA_` longblob, - `LOCK_OWNER_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `LOCK_TIME_` timestamp(3) NULL DEFAULT NULL, - `IS_PROCESSED_` tinyint DEFAULT '0', - PRIMARY KEY (`LOG_NR_`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_bin; - --- ---------------------------- --- Table structure for act_fo_databasechangelog --- ---------------------------- -DROP TABLE IF EXISTS `act_fo_databasechangelog`; -CREATE TABLE `act_fo_databasechangelog` ( - `ID` varchar(255) NOT NULL, - `AUTHOR` varchar(255) NOT NULL, - `FILENAME` varchar(255) NOT NULL, - `DATEEXECUTED` datetime NOT NULL, - `ORDEREXECUTED` int NOT NULL, - `EXECTYPE` varchar(10) NOT NULL, - `MD5SUM` varchar(35) DEFAULT NULL, - `DESCRIPTION` varchar(255) DEFAULT NULL, - `COMMENTS` varchar(255) DEFAULT NULL, - `TAG` varchar(255) DEFAULT NULL, - `LIQUIBASE` varchar(20) DEFAULT NULL, - `CONTEXTS` varchar(255) DEFAULT NULL, - `LABELS` varchar(255) DEFAULT NULL, - `DEPLOYMENT_ID` varchar(10) DEFAULT NULL -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci; - --- ---------------------------- --- Table structure for act_fo_databasechangeloglock --- ---------------------------- -DROP TABLE IF EXISTS `act_fo_databasechangeloglock`; -CREATE TABLE `act_fo_databasechangeloglock` ( - `ID` int NOT NULL, - `LOCKED` bit(1) NOT NULL, - `LOCKGRANTED` datetime DEFAULT NULL, - `LOCKEDBY` varchar(255) DEFAULT NULL, - PRIMARY KEY (`ID`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci; - --- ---------------------------- --- Table structure for act_fo_form_definition --- ---------------------------- -DROP TABLE IF EXISTS `act_fo_form_definition`; -CREATE TABLE `act_fo_form_definition` ( - `ID_` varchar(255) NOT NULL, - `NAME_` varchar(255) DEFAULT NULL, - `VERSION_` int DEFAULT NULL, - `KEY_` varchar(255) DEFAULT NULL, - `CATEGORY_` varchar(255) DEFAULT NULL, - `DEPLOYMENT_ID_` varchar(255) DEFAULT NULL, - `TENANT_ID_` varchar(255) DEFAULT NULL, - `RESOURCE_NAME_` varchar(255) DEFAULT NULL, - `DESCRIPTION_` varchar(255) DEFAULT NULL, - PRIMARY KEY (`ID_`), - UNIQUE KEY `ACT_IDX_FORM_DEF_UNIQ` (`KEY_`,`VERSION_`,`TENANT_ID_`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci; - --- ---------------------------- --- Table structure for act_fo_form_deployment --- ---------------------------- -DROP TABLE IF EXISTS `act_fo_form_deployment`; -CREATE TABLE `act_fo_form_deployment` ( - `ID_` varchar(255) NOT NULL, - `NAME_` varchar(255) DEFAULT NULL, - `CATEGORY_` varchar(255) DEFAULT NULL, - `DEPLOY_TIME_` datetime(3) DEFAULT NULL, - `TENANT_ID_` varchar(255) DEFAULT NULL, - `PARENT_DEPLOYMENT_ID_` varchar(255) DEFAULT NULL, - PRIMARY KEY (`ID_`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci; - --- ---------------------------- --- Table structure for act_fo_form_instance --- ---------------------------- -DROP TABLE IF EXISTS `act_fo_form_instance`; -CREATE TABLE `act_fo_form_instance` ( - `ID_` varchar(255) NOT NULL, - `FORM_DEFINITION_ID_` varchar(255) NOT NULL, - `TASK_ID_` varchar(255) DEFAULT NULL, - `PROC_INST_ID_` varchar(255) DEFAULT NULL, - `PROC_DEF_ID_` varchar(255) DEFAULT NULL, - `SUBMITTED_DATE_` datetime(3) DEFAULT NULL, - `SUBMITTED_BY_` varchar(255) DEFAULT NULL, - `FORM_VALUES_ID_` varchar(255) DEFAULT NULL, - `TENANT_ID_` varchar(255) DEFAULT NULL, - `SCOPE_ID_` varchar(255) DEFAULT NULL, - `SCOPE_TYPE_` varchar(255) DEFAULT NULL, - `SCOPE_DEFINITION_ID_` varchar(255) DEFAULT NULL, - PRIMARY KEY (`ID_`), - KEY `ACT_IDX_FORM_TASK` (`TASK_ID_`), - KEY `ACT_IDX_FORM_PROC` (`PROC_INST_ID_`), - KEY `ACT_IDX_FORM_SCOPE` (`SCOPE_ID_`,`SCOPE_TYPE_`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci; - --- ---------------------------- --- Table structure for act_fo_form_resource --- ---------------------------- -DROP TABLE IF EXISTS `act_fo_form_resource`; -CREATE TABLE `act_fo_form_resource` ( - `ID_` varchar(255) NOT NULL, - `NAME_` varchar(255) DEFAULT NULL, - `DEPLOYMENT_ID_` varchar(255) DEFAULT NULL, - `RESOURCE_BYTES_` longblob, - PRIMARY KEY (`ID_`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci; - --- ---------------------------- --- Table structure for act_ge_bytearray --- ---------------------------- -DROP TABLE IF EXISTS `act_ge_bytearray`; -CREATE TABLE `act_ge_bytearray` ( - `ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, - `REV_` int DEFAULT NULL, - `NAME_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `DEPLOYMENT_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `BYTES_` longblob, - `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=utf8mb3 COLLATE=utf8mb3_bin; - --- ---------------------------- --- Table structure for act_ge_property --- ---------------------------- -DROP TABLE IF EXISTS `act_ge_property`; -CREATE TABLE `act_ge_property` ( - `NAME_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, - `VALUE_` varchar(300) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `REV_` int DEFAULT NULL, - PRIMARY KEY (`NAME_`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_bin; - --- ---------------------------- --- Table structure for act_hi_actinst --- ---------------------------- -DROP TABLE IF EXISTS `act_hi_actinst`; -CREATE TABLE `act_hi_actinst` ( - `ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, - `REV_` int DEFAULT '1', - `PROC_DEF_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, - `PROC_INST_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, - `EXECUTION_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, - `ACT_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, - `TASK_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `CALL_PROC_INST_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `ACT_NAME_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `ACT_TYPE_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, - `ASSIGNEE_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `START_TIME_` datetime(3) NOT NULL, - `END_TIME_` datetime(3) DEFAULT NULL, - `TRANSACTION_ORDER_` int DEFAULT NULL, - `DURATION_` bigint DEFAULT NULL, - `DELETE_REASON_` varchar(4000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `TENANT_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_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=utf8mb3 COLLATE=utf8mb3_bin; - --- ---------------------------- --- Table structure for act_hi_attachment --- ---------------------------- -DROP TABLE IF EXISTS `act_hi_attachment`; -CREATE TABLE `act_hi_attachment` ( - `ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, - `REV_` int DEFAULT NULL, - `USER_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `NAME_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `DESCRIPTION_` varchar(4000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `TYPE_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `TASK_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `PROC_INST_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `URL_` varchar(4000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `CONTENT_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `TIME_` datetime(3) DEFAULT NULL, - PRIMARY KEY (`ID_`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_bin; - --- ---------------------------- --- Table structure for act_hi_comment --- ---------------------------- -DROP TABLE IF EXISTS `act_hi_comment`; -CREATE TABLE `act_hi_comment` ( - `ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, - `TYPE_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `TIME_` datetime(3) NOT NULL, - `USER_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `TASK_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `PROC_INST_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `ACTION_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `MESSAGE_` varchar(4000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `FULL_MSG_` longblob, - PRIMARY KEY (`ID_`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_bin; - --- ---------------------------- --- Table structure for act_hi_detail --- ---------------------------- -DROP TABLE IF EXISTS `act_hi_detail`; -CREATE TABLE `act_hi_detail` ( - `ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, - `TYPE_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, - `PROC_INST_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `EXECUTION_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `TASK_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `ACT_INST_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `NAME_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, - `VAR_TYPE_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `REV_` int DEFAULT NULL, - `TIME_` datetime(3) NOT NULL, - `BYTEARRAY_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `DOUBLE_` double DEFAULT NULL, - `LONG_` bigint DEFAULT NULL, - `TEXT_` varchar(4000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `TEXT2_` varchar(4000) CHARACTER SET utf8mb3 COLLATE utf8mb3_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=utf8mb3 COLLATE=utf8mb3_bin; - --- ---------------------------- --- Table structure for act_hi_entitylink --- ---------------------------- -DROP TABLE IF EXISTS `act_hi_entitylink`; -CREATE TABLE `act_hi_entitylink` ( - `ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, - `LINK_TYPE_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `CREATE_TIME_` datetime(3) DEFAULT NULL, - `SCOPE_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `SUB_SCOPE_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `SCOPE_TYPE_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `SCOPE_DEFINITION_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `PARENT_ELEMENT_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `REF_SCOPE_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `REF_SCOPE_TYPE_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `REF_SCOPE_DEFINITION_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `ROOT_SCOPE_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `ROOT_SCOPE_TYPE_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `HIERARCHY_TYPE_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - PRIMARY KEY (`ID_`), - KEY `ACT_IDX_HI_ENT_LNK_SCOPE` (`SCOPE_ID_`,`SCOPE_TYPE_`,`LINK_TYPE_`), - KEY `ACT_IDX_HI_ENT_LNK_REF_SCOPE` (`REF_SCOPE_ID_`,`REF_SCOPE_TYPE_`,`LINK_TYPE_`), - KEY `ACT_IDX_HI_ENT_LNK_ROOT_SCOPE` (`ROOT_SCOPE_ID_`,`ROOT_SCOPE_TYPE_`,`LINK_TYPE_`), - KEY `ACT_IDX_HI_ENT_LNK_SCOPE_DEF` (`SCOPE_DEFINITION_ID_`,`SCOPE_TYPE_`,`LINK_TYPE_`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_bin; - --- ---------------------------- --- Table structure for act_hi_identitylink --- ---------------------------- -DROP TABLE IF EXISTS `act_hi_identitylink`; -CREATE TABLE `act_hi_identitylink` ( - `ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, - `GROUP_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `TYPE_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `USER_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `TASK_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `CREATE_TIME_` datetime(3) DEFAULT NULL, - `PROC_INST_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `SCOPE_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `SUB_SCOPE_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `SCOPE_TYPE_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `SCOPE_DEFINITION_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - PRIMARY KEY (`ID_`), - KEY `ACT_IDX_HI_IDENT_LNK_USER` (`USER_ID_`), - KEY `ACT_IDX_HI_IDENT_LNK_SCOPE` (`SCOPE_ID_`,`SCOPE_TYPE_`), - KEY `ACT_IDX_HI_IDENT_LNK_SUB_SCOPE` (`SUB_SCOPE_ID_`,`SCOPE_TYPE_`), - KEY `ACT_IDX_HI_IDENT_LNK_SCOPE_DEF` (`SCOPE_DEFINITION_ID_`,`SCOPE_TYPE_`), - KEY `ACT_IDX_HI_IDENT_LNK_TASK` (`TASK_ID_`), - KEY `ACT_IDX_HI_IDENT_LNK_PROCINST` (`PROC_INST_ID_`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_bin; - --- ---------------------------- --- Table structure for act_hi_procinst --- ---------------------------- -DROP TABLE IF EXISTS `act_hi_procinst`; -CREATE TABLE `act_hi_procinst` ( - `ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, - `REV_` int DEFAULT '1', - `PROC_INST_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, - `BUSINESS_KEY_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `PROC_DEF_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, - `START_TIME_` datetime(3) NOT NULL, - `END_TIME_` datetime(3) DEFAULT NULL, - `DURATION_` bigint DEFAULT NULL, - `START_USER_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `START_ACT_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `END_ACT_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `SUPER_PROCESS_INSTANCE_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `DELETE_REASON_` varchar(4000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `TENANT_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT '', - `NAME_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `CALLBACK_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `CALLBACK_TYPE_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `REFERENCE_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `REFERENCE_TYPE_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `PROPAGATED_STAGE_INST_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `BUSINESS_STATUS_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_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=utf8mb3 COLLATE=utf8mb3_bin; - --- ---------------------------- --- Table structure for act_hi_taskinst --- ---------------------------- -DROP TABLE IF EXISTS `act_hi_taskinst`; -CREATE TABLE `act_hi_taskinst` ( - `ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, - `REV_` int DEFAULT '1', - `PROC_DEF_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `TASK_DEF_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `TASK_DEF_KEY_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `PROC_INST_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `EXECUTION_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `SCOPE_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `SUB_SCOPE_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `SCOPE_TYPE_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `SCOPE_DEFINITION_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `PROPAGATED_STAGE_INST_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `NAME_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `PARENT_TASK_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `DESCRIPTION_` varchar(4000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `OWNER_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `ASSIGNEE_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `START_TIME_` datetime(3) NOT NULL, - `CLAIM_TIME_` datetime(3) DEFAULT NULL, - `END_TIME_` datetime(3) DEFAULT NULL, - `DURATION_` bigint DEFAULT NULL, - `DELETE_REASON_` varchar(4000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `PRIORITY_` int DEFAULT NULL, - `DUE_DATE_` datetime(3) DEFAULT NULL, - `FORM_KEY_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `CATEGORY_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `TENANT_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT '', - `LAST_UPDATED_TIME_` datetime(3) DEFAULT NULL, - PRIMARY KEY (`ID_`), - KEY `ACT_IDX_HI_TASK_SCOPE` (`SCOPE_ID_`,`SCOPE_TYPE_`), - KEY `ACT_IDX_HI_TASK_SUB_SCOPE` (`SUB_SCOPE_ID_`,`SCOPE_TYPE_`), - KEY `ACT_IDX_HI_TASK_SCOPE_DEF` (`SCOPE_DEFINITION_ID_`,`SCOPE_TYPE_`), - KEY `ACT_IDX_HI_TASK_INST_PROCINST` (`PROC_INST_ID_`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_bin; - --- ---------------------------- --- Table structure for act_hi_tsk_log --- ---------------------------- -DROP TABLE IF EXISTS `act_hi_tsk_log`; -CREATE TABLE `act_hi_tsk_log` ( - `ID_` bigint NOT NULL AUTO_INCREMENT, - `TYPE_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `TASK_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, - `TIME_STAMP_` timestamp(3) NOT NULL DEFAULT CURRENT_TIMESTAMP(3) ON UPDATE CURRENT_TIMESTAMP(3), - `USER_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `DATA_` varchar(4000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `EXECUTION_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `PROC_INST_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `PROC_DEF_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `SCOPE_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `SCOPE_DEFINITION_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `SUB_SCOPE_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `SCOPE_TYPE_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `TENANT_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT '', - PRIMARY KEY (`ID_`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_bin; - --- ---------------------------- --- Table structure for act_hi_varinst --- ---------------------------- -DROP TABLE IF EXISTS `act_hi_varinst`; -CREATE TABLE `act_hi_varinst` ( - `ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, - `REV_` int DEFAULT '1', - `PROC_INST_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `EXECUTION_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `TASK_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `NAME_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, - `VAR_TYPE_` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `SCOPE_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `SUB_SCOPE_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `SCOPE_TYPE_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `BYTEARRAY_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `DOUBLE_` double DEFAULT NULL, - `LONG_` bigint DEFAULT NULL, - `TEXT_` varchar(4000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `TEXT2_` varchar(4000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `CREATE_TIME_` datetime(3) DEFAULT NULL, - `LAST_UPDATED_TIME_` datetime(3) DEFAULT NULL, - PRIMARY KEY (`ID_`), - KEY `ACT_IDX_HI_PROCVAR_NAME_TYPE` (`NAME_`,`VAR_TYPE_`), - KEY `ACT_IDX_HI_VAR_SCOPE_ID_TYPE` (`SCOPE_ID_`,`SCOPE_TYPE_`), - KEY `ACT_IDX_HI_VAR_SUB_ID_TYPE` (`SUB_SCOPE_ID_`,`SCOPE_TYPE_`), - KEY `ACT_IDX_HI_PROCVAR_PROC_INST` (`PROC_INST_ID_`), - KEY `ACT_IDX_HI_PROCVAR_TASK_ID` (`TASK_ID_`), - KEY `ACT_IDX_HI_PROCVAR_EXE` (`EXECUTION_ID_`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_bin; - --- ---------------------------- --- Table structure for act_id_bytearray --- ---------------------------- -DROP TABLE IF EXISTS `act_id_bytearray`; -CREATE TABLE `act_id_bytearray` ( - `ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, - `REV_` int DEFAULT NULL, - `NAME_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `BYTES_` longblob, - PRIMARY KEY (`ID_`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_bin; - --- ---------------------------- --- Table structure for act_id_group --- ---------------------------- -DROP TABLE IF EXISTS `act_id_group`; -CREATE TABLE `act_id_group` ( - `ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, - `REV_` int DEFAULT NULL, - `NAME_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `TYPE_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - PRIMARY KEY (`ID_`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_bin; - --- ---------------------------- --- Table structure for act_id_info --- ---------------------------- -DROP TABLE IF EXISTS `act_id_info`; -CREATE TABLE `act_id_info` ( - `ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, - `REV_` int DEFAULT NULL, - `USER_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `TYPE_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `KEY_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `VALUE_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `PASSWORD_` longblob, - `PARENT_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - PRIMARY KEY (`ID_`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_bin; - --- ---------------------------- --- Table structure for act_id_membership --- ---------------------------- -DROP TABLE IF EXISTS `act_id_membership`; -CREATE TABLE `act_id_membership` ( - `USER_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, - `GROUP_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, - PRIMARY KEY (`USER_ID_`,`GROUP_ID_`), - KEY `ACT_FK_MEMB_GROUP` (`GROUP_ID_`), - CONSTRAINT `ACT_FK_MEMB_GROUP` FOREIGN KEY (`GROUP_ID_`) REFERENCES `act_id_group` (`ID_`), - CONSTRAINT `ACT_FK_MEMB_USER` FOREIGN KEY (`USER_ID_`) REFERENCES `act_id_user` (`ID_`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_bin; - --- ---------------------------- --- Table structure for act_id_priv --- ---------------------------- -DROP TABLE IF EXISTS `act_id_priv`; -CREATE TABLE `act_id_priv` ( - `ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, - `NAME_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, - PRIMARY KEY (`ID_`), - UNIQUE KEY `ACT_UNIQ_PRIV_NAME` (`NAME_`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_bin; - --- ---------------------------- --- Table structure for act_id_priv_mapping --- ---------------------------- -DROP TABLE IF EXISTS `act_id_priv_mapping`; -CREATE TABLE `act_id_priv_mapping` ( - `ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, - `PRIV_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, - `USER_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `GROUP_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - PRIMARY KEY (`ID_`), - KEY `ACT_FK_PRIV_MAPPING` (`PRIV_ID_`), - KEY `ACT_IDX_PRIV_USER` (`USER_ID_`), - KEY `ACT_IDX_PRIV_GROUP` (`GROUP_ID_`), - CONSTRAINT `ACT_FK_PRIV_MAPPING` FOREIGN KEY (`PRIV_ID_`) REFERENCES `act_id_priv` (`ID_`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_bin; - --- ---------------------------- --- Table structure for act_id_property --- ---------------------------- -DROP TABLE IF EXISTS `act_id_property`; -CREATE TABLE `act_id_property` ( - `NAME_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, - `VALUE_` varchar(300) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `REV_` int DEFAULT NULL, - PRIMARY KEY (`NAME_`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_bin; - --- ---------------------------- --- Table structure for act_id_token --- ---------------------------- -DROP TABLE IF EXISTS `act_id_token`; -CREATE TABLE `act_id_token` ( - `ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, - `REV_` int DEFAULT NULL, - `TOKEN_VALUE_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `TOKEN_DATE_` timestamp(3) NOT NULL DEFAULT CURRENT_TIMESTAMP(3) ON UPDATE CURRENT_TIMESTAMP(3), - `IP_ADDRESS_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `USER_AGENT_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `USER_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `TOKEN_DATA_` varchar(2000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - PRIMARY KEY (`ID_`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_bin; - --- ---------------------------- --- Table structure for act_id_user --- ---------------------------- -DROP TABLE IF EXISTS `act_id_user`; -CREATE TABLE `act_id_user` ( - `ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, - `REV_` int DEFAULT NULL, - `FIRST_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `LAST_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `DISPLAY_NAME_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `EMAIL_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `PWD_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `PICTURE_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `TENANT_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT '', - PRIMARY KEY (`ID_`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_bin; - --- ---------------------------- --- Table structure for act_procdef_info --- ---------------------------- -DROP TABLE IF EXISTS `act_procdef_info`; -CREATE TABLE `act_procdef_info` ( - `ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, - `PROC_DEF_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, - `REV_` int DEFAULT NULL, - `INFO_JSON_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_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=utf8mb3 COLLATE=utf8mb3_bin; - --- ---------------------------- --- Table structure for act_re_deployment --- ---------------------------- -DROP TABLE IF EXISTS `act_re_deployment`; -CREATE TABLE `act_re_deployment` ( - `ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, - `NAME_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `CATEGORY_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `KEY_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `TENANT_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT '', - `DEPLOY_TIME_` timestamp(3) NULL DEFAULT NULL, - `DERIVED_FROM_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `DERIVED_FROM_ROOT_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `PARENT_DEPLOYMENT_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `ENGINE_VERSION_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - PRIMARY KEY (`ID_`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_bin; - --- ---------------------------- --- Table structure for act_re_model --- ---------------------------- -DROP TABLE IF EXISTS `act_re_model`; -CREATE TABLE `act_re_model` ( - `ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, - `REV_` int DEFAULT NULL, - `NAME_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `KEY_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `CATEGORY_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `CREATE_TIME_` timestamp(3) NULL DEFAULT NULL, - `LAST_UPDATE_TIME_` timestamp(3) NULL DEFAULT NULL, - `VERSION_` int DEFAULT NULL, - `META_INFO_` varchar(4000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `DEPLOYMENT_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `EDITOR_SOURCE_VALUE_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `EDITOR_SOURCE_EXTRA_VALUE_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `TENANT_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_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_`), - KEY `ACT_FK_MODEL_DEPLOYMENT` (`DEPLOYMENT_ID_`), - 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=utf8mb3 COLLATE=utf8mb3_bin; - --- ---------------------------- --- Table structure for act_re_procdef --- ---------------------------- -DROP TABLE IF EXISTS `act_re_procdef`; -CREATE TABLE `act_re_procdef` ( - `ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, - `REV_` int DEFAULT NULL, - `CATEGORY_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `NAME_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `KEY_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, - `VERSION_` int NOT NULL, - `DEPLOYMENT_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `RESOURCE_NAME_` varchar(4000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `DGRM_RESOURCE_NAME_` varchar(4000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `DESCRIPTION_` varchar(4000) CHARACTER SET utf8mb3 COLLATE utf8mb3_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 utf8mb3 COLLATE utf8mb3_bin DEFAULT '', - `ENGINE_VERSION_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `DERIVED_FROM_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `DERIVED_FROM_ROOT_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `DERIVED_VERSION_` int NOT NULL DEFAULT '0', - PRIMARY KEY (`ID_`), - UNIQUE KEY `ACT_UNIQ_PROCDEF` (`KEY_`,`VERSION_`,`DERIVED_VERSION_`,`TENANT_ID_`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_bin; - --- ---------------------------- --- Table structure for act_re_procdef_dept --- ---------------------------- -DROP TABLE IF EXISTS `act_re_procdef_dept`; -CREATE TABLE `act_re_procdef_dept` ( - `PROCDEF_ID_` varchar(64) NOT NULL COMMENT '流程定义', - `TYPE_` varchar(32) DEFAULT NULL COMMENT '流程类型', - `DEPT_ID_` int DEFAULT NULL COMMENT '部门主键', - `PROJ_ID_` int DEFAULT NULL COMMENT '项目主键', - `SORT_` int DEFAULT NULL COMMENT '排序', - PRIMARY KEY (`PROCDEF_ID_`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci; - --- ---------------------------- --- Table structure for act_ru_actinst --- ---------------------------- -DROP TABLE IF EXISTS `act_ru_actinst`; -CREATE TABLE `act_ru_actinst` ( - `ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, - `REV_` int DEFAULT '1', - `PROC_DEF_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, - `PROC_INST_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, - `EXECUTION_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, - `ACT_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, - `TASK_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `CALL_PROC_INST_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `ACT_NAME_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `ACT_TYPE_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, - `ASSIGNEE_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `START_TIME_` datetime(3) NOT NULL, - `END_TIME_` datetime(3) DEFAULT NULL, - `DURATION_` bigint DEFAULT NULL, - `TRANSACTION_ORDER_` int DEFAULT NULL, - `DELETE_REASON_` varchar(4000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `TENANT_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT '', - PRIMARY KEY (`ID_`), - KEY `ACT_IDX_RU_ACTI_START` (`START_TIME_`), - KEY `ACT_IDX_RU_ACTI_END` (`END_TIME_`), - KEY `ACT_IDX_RU_ACTI_PROC` (`PROC_INST_ID_`), - KEY `ACT_IDX_RU_ACTI_PROC_ACT` (`PROC_INST_ID_`,`ACT_ID_`), - KEY `ACT_IDX_RU_ACTI_EXEC` (`EXECUTION_ID_`), - KEY `ACT_IDX_RU_ACTI_EXEC_ACT` (`EXECUTION_ID_`,`ACT_ID_`), - KEY `ACT_IDX_RU_ACTI_TASK` (`TASK_ID_`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_bin; - --- ---------------------------- --- Table structure for act_ru_deadletter_job --- ---------------------------- -DROP TABLE IF EXISTS `act_ru_deadletter_job`; -CREATE TABLE `act_ru_deadletter_job` ( - `ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, - `REV_` int DEFAULT NULL, - `CATEGORY_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `TYPE_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, - `EXCLUSIVE_` tinyint(1) DEFAULT NULL, - `EXECUTION_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `PROCESS_INSTANCE_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `PROC_DEF_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `ELEMENT_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `ELEMENT_NAME_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `SCOPE_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `SUB_SCOPE_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `SCOPE_TYPE_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `SCOPE_DEFINITION_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `CORRELATION_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `EXCEPTION_STACK_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `EXCEPTION_MSG_` varchar(4000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `DUEDATE_` timestamp(3) NULL DEFAULT NULL, - `REPEAT_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `HANDLER_TYPE_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `HANDLER_CFG_` varchar(4000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `CUSTOM_VALUES_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `CREATE_TIME_` timestamp(3) NULL DEFAULT NULL, - `TENANT_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT '', - PRIMARY KEY (`ID_`), - KEY `ACT_IDX_DEADLETTER_JOB_EXCEPTION_STACK_ID` (`EXCEPTION_STACK_ID_`), - KEY `ACT_IDX_DEADLETTER_JOB_CUSTOM_VALUES_ID` (`CUSTOM_VALUES_ID_`), - KEY `ACT_IDX_DEADLETTER_JOB_CORRELATION_ID` (`CORRELATION_ID_`), - KEY `ACT_IDX_DJOB_SCOPE` (`SCOPE_ID_`,`SCOPE_TYPE_`), - KEY `ACT_IDX_DJOB_SUB_SCOPE` (`SUB_SCOPE_ID_`,`SCOPE_TYPE_`), - KEY `ACT_IDX_DJOB_SCOPE_DEF` (`SCOPE_DEFINITION_ID_`,`SCOPE_TYPE_`), - KEY `ACT_FK_DEADLETTER_JOB_EXECUTION` (`EXECUTION_ID_`), - KEY `ACT_FK_DEADLETTER_JOB_PROCESS_INSTANCE` (`PROCESS_INSTANCE_ID_`), - KEY `ACT_FK_DEADLETTER_JOB_PROC_DEF` (`PROC_DEF_ID_`), - CONSTRAINT `ACT_FK_DEADLETTER_JOB_CUSTOM_VALUES` FOREIGN KEY (`CUSTOM_VALUES_ID_`) REFERENCES `act_ge_bytearray` (`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_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=utf8mb3_bin; - --- ---------------------------- --- Table structure for act_ru_entitylink --- ---------------------------- -DROP TABLE IF EXISTS `act_ru_entitylink`; -CREATE TABLE `act_ru_entitylink` ( - `ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, - `REV_` int DEFAULT NULL, - `CREATE_TIME_` datetime(3) DEFAULT NULL, - `LINK_TYPE_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `SCOPE_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `SUB_SCOPE_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `SCOPE_TYPE_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `SCOPE_DEFINITION_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `PARENT_ELEMENT_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `REF_SCOPE_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `REF_SCOPE_TYPE_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `REF_SCOPE_DEFINITION_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `ROOT_SCOPE_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `ROOT_SCOPE_TYPE_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `HIERARCHY_TYPE_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - PRIMARY KEY (`ID_`), - KEY `ACT_IDX_ENT_LNK_SCOPE` (`SCOPE_ID_`,`SCOPE_TYPE_`,`LINK_TYPE_`), - KEY `ACT_IDX_ENT_LNK_REF_SCOPE` (`REF_SCOPE_ID_`,`REF_SCOPE_TYPE_`,`LINK_TYPE_`), - KEY `ACT_IDX_ENT_LNK_ROOT_SCOPE` (`ROOT_SCOPE_ID_`,`ROOT_SCOPE_TYPE_`,`LINK_TYPE_`), - KEY `ACT_IDX_ENT_LNK_SCOPE_DEF` (`SCOPE_DEFINITION_ID_`,`SCOPE_TYPE_`,`LINK_TYPE_`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_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) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, - `REV_` int DEFAULT NULL, - `EVENT_TYPE_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, - `EVENT_NAME_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `EXECUTION_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `PROC_INST_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `ACTIVITY_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `CONFIGURATION_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `CREATED_` timestamp(3) NOT NULL DEFAULT CURRENT_TIMESTAMP(3), - `PROC_DEF_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `SUB_SCOPE_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `SCOPE_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `SCOPE_DEFINITION_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `SCOPE_TYPE_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `TENANT_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_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=utf8mb3 COLLATE=utf8mb3_bin; - --- ---------------------------- --- Table structure for act_ru_execution --- ---------------------------- -DROP TABLE IF EXISTS `act_ru_execution`; -CREATE TABLE `act_ru_execution` ( - `ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, - `REV_` int DEFAULT NULL, - `PROC_INST_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `BUSINESS_KEY_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `PARENT_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `PROC_DEF_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `SUPER_EXEC_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `ROOT_PROC_INST_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `ACT_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_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 utf8mb3 COLLATE utf8mb3_bin DEFAULT '', - `NAME_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `START_ACT_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `START_TIME_` datetime(3) DEFAULT NULL, - `START_USER_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `LOCK_TIME_` timestamp(3) NULL DEFAULT NULL, - `LOCK_OWNER_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin 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, - `EXTERNAL_WORKER_JOB_COUNT_` int DEFAULT NULL, - `VAR_COUNT_` int DEFAULT NULL, - `ID_LINK_COUNT_` int DEFAULT NULL, - `CALLBACK_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `CALLBACK_TYPE_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `REFERENCE_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `REFERENCE_TYPE_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `PROPAGATED_STAGE_INST_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `BUSINESS_STATUS_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - PRIMARY KEY (`ID_`), - KEY `ACT_IDX_EXEC_BUSKEY` (`BUSINESS_KEY_`), - KEY `ACT_IDC_EXEC_ROOT` (`ROOT_PROC_INST_ID_`), - KEY `ACT_IDX_EXEC_REF_ID_` (`REFERENCE_ID_`), - KEY `ACT_FK_EXE_PROCINST` (`PROC_INST_ID_`), - KEY `ACT_FK_EXE_PARENT` (`PARENT_ID_`), - KEY `ACT_FK_EXE_SUPER` (`SUPER_EXEC_`), - KEY `ACT_FK_EXE_PROCDEF` (`PROC_DEF_ID_`), - CONSTRAINT `ACT_FK_EXE_PARENT` FOREIGN KEY (`PARENT_ID_`) REFERENCES `act_ru_execution` (`ID_`) ON DELETE CASCADE, - 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=utf8mb3 COLLATE=utf8mb3_bin; - --- ---------------------------- --- Table structure for act_ru_external_job --- ---------------------------- -DROP TABLE IF EXISTS `act_ru_external_job`; -CREATE TABLE `act_ru_external_job` ( - `ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, - `REV_` int DEFAULT NULL, - `CATEGORY_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `TYPE_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, - `LOCK_EXP_TIME_` timestamp(3) NULL DEFAULT NULL, - `LOCK_OWNER_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `EXCLUSIVE_` tinyint(1) DEFAULT NULL, - `EXECUTION_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `PROCESS_INSTANCE_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `PROC_DEF_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `ELEMENT_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `ELEMENT_NAME_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `SCOPE_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `SUB_SCOPE_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `SCOPE_TYPE_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `SCOPE_DEFINITION_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `CORRELATION_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `RETRIES_` int DEFAULT NULL, - `EXCEPTION_STACK_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `EXCEPTION_MSG_` varchar(4000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `DUEDATE_` timestamp(3) NULL DEFAULT NULL, - `REPEAT_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `HANDLER_TYPE_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `HANDLER_CFG_` varchar(4000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `CUSTOM_VALUES_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `CREATE_TIME_` timestamp(3) NULL DEFAULT NULL, - `TENANT_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT '', - PRIMARY KEY (`ID_`), - KEY `ACT_IDX_EXTERNAL_JOB_EXCEPTION_STACK_ID` (`EXCEPTION_STACK_ID_`), - KEY `ACT_IDX_EXTERNAL_JOB_CUSTOM_VALUES_ID` (`CUSTOM_VALUES_ID_`), - KEY `ACT_IDX_EXTERNAL_JOB_CORRELATION_ID` (`CORRELATION_ID_`), - KEY `ACT_IDX_EJOB_SCOPE` (`SCOPE_ID_`,`SCOPE_TYPE_`), - KEY `ACT_IDX_EJOB_SUB_SCOPE` (`SUB_SCOPE_ID_`,`SCOPE_TYPE_`), - KEY `ACT_IDX_EJOB_SCOPE_DEF` (`SCOPE_DEFINITION_ID_`,`SCOPE_TYPE_`), - CONSTRAINT `ACT_FK_EXTERNAL_JOB_CUSTOM_VALUES` FOREIGN KEY (`CUSTOM_VALUES_ID_`) REFERENCES `act_ge_bytearray` (`ID_`), - CONSTRAINT `ACT_FK_EXTERNAL_JOB_EXCEPTION` FOREIGN KEY (`EXCEPTION_STACK_ID_`) REFERENCES `act_ge_bytearray` (`ID_`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_bin; - --- ---------------------------- --- Table structure for act_ru_history_job --- ---------------------------- -DROP TABLE IF EXISTS `act_ru_history_job`; -CREATE TABLE `act_ru_history_job` ( - `ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, - `REV_` int DEFAULT NULL, - `LOCK_EXP_TIME_` timestamp(3) NULL DEFAULT NULL, - `LOCK_OWNER_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `RETRIES_` int DEFAULT NULL, - `EXCEPTION_STACK_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `EXCEPTION_MSG_` varchar(4000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `HANDLER_TYPE_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `HANDLER_CFG_` varchar(4000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `CUSTOM_VALUES_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `ADV_HANDLER_CFG_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `CREATE_TIME_` timestamp(3) NULL DEFAULT NULL, - `SCOPE_TYPE_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `TENANT_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT '', - PRIMARY KEY (`ID_`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_bin; - --- ---------------------------- --- Table structure for act_ru_identitylink --- ---------------------------- -DROP TABLE IF EXISTS `act_ru_identitylink`; -CREATE TABLE `act_ru_identitylink` ( - `ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, - `REV_` int DEFAULT NULL, - `GROUP_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `TYPE_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `USER_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `TASK_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `PROC_INST_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `PROC_DEF_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `SCOPE_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `SUB_SCOPE_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `SCOPE_TYPE_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `SCOPE_DEFINITION_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - PRIMARY KEY (`ID_`), - KEY `ACT_IDX_IDENT_LNK_USER` (`USER_ID_`), - KEY `ACT_IDX_IDENT_LNK_GROUP` (`GROUP_ID_`), - KEY `ACT_IDX_IDENT_LNK_SCOPE` (`SCOPE_ID_`,`SCOPE_TYPE_`), - KEY `ACT_IDX_IDENT_LNK_SUB_SCOPE` (`SUB_SCOPE_ID_`,`SCOPE_TYPE_`), - KEY `ACT_IDX_IDENT_LNK_SCOPE_DEF` (`SCOPE_DEFINITION_ID_`,`SCOPE_TYPE_`), - KEY `ACT_IDX_ATHRZ_PROCEDEF` (`PROC_DEF_ID_`), - KEY `ACT_FK_TSKASS_TASK` (`TASK_ID_`), - KEY `ACT_FK_IDL_PROCINST` (`PROC_INST_ID_`), - 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=utf8mb3 COLLATE=utf8mb3_bin; - --- ---------------------------- --- Table structure for act_ru_job --- ---------------------------- -DROP TABLE IF EXISTS `act_ru_job`; -CREATE TABLE `act_ru_job` ( - `ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, - `REV_` int DEFAULT NULL, - `CATEGORY_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `TYPE_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, - `LOCK_EXP_TIME_` timestamp(3) NULL DEFAULT NULL, - `LOCK_OWNER_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `EXCLUSIVE_` tinyint(1) DEFAULT NULL, - `EXECUTION_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `PROCESS_INSTANCE_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `PROC_DEF_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `ELEMENT_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `ELEMENT_NAME_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `SCOPE_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `SUB_SCOPE_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `SCOPE_TYPE_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `SCOPE_DEFINITION_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `CORRELATION_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `RETRIES_` int DEFAULT NULL, - `EXCEPTION_STACK_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `EXCEPTION_MSG_` varchar(4000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `DUEDATE_` timestamp(3) NULL DEFAULT NULL, - `REPEAT_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `HANDLER_TYPE_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `HANDLER_CFG_` varchar(4000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `CUSTOM_VALUES_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `CREATE_TIME_` timestamp(3) NULL DEFAULT NULL, - `TENANT_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT '', - PRIMARY KEY (`ID_`), - KEY `ACT_IDX_JOB_EXCEPTION_STACK_ID` (`EXCEPTION_STACK_ID_`), - KEY `ACT_IDX_JOB_CUSTOM_VALUES_ID` (`CUSTOM_VALUES_ID_`), - KEY `ACT_IDX_JOB_CORRELATION_ID` (`CORRELATION_ID_`), - KEY `ACT_IDX_JOB_SCOPE` (`SCOPE_ID_`,`SCOPE_TYPE_`), - KEY `ACT_IDX_JOB_SUB_SCOPE` (`SUB_SCOPE_ID_`,`SCOPE_TYPE_`), - KEY `ACT_IDX_JOB_SCOPE_DEF` (`SCOPE_DEFINITION_ID_`,`SCOPE_TYPE_`), - KEY `ACT_FK_JOB_EXECUTION` (`EXECUTION_ID_`), - KEY `ACT_FK_JOB_PROCESS_INSTANCE` (`PROCESS_INSTANCE_ID_`), - KEY `ACT_FK_JOB_PROC_DEF` (`PROC_DEF_ID_`), - CONSTRAINT `ACT_FK_JOB_CUSTOM_VALUES` FOREIGN KEY (`CUSTOM_VALUES_ID_`) REFERENCES `act_ge_bytearray` (`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_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=utf8mb3_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) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, - `REV_` int DEFAULT NULL, - `CATEGORY_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `TYPE_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, - `EXCLUSIVE_` tinyint(1) DEFAULT NULL, - `EXECUTION_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `PROCESS_INSTANCE_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `PROC_DEF_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `ELEMENT_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `ELEMENT_NAME_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `SCOPE_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `SUB_SCOPE_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `SCOPE_TYPE_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `SCOPE_DEFINITION_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `CORRELATION_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `RETRIES_` int DEFAULT NULL, - `EXCEPTION_STACK_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `EXCEPTION_MSG_` varchar(4000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `DUEDATE_` timestamp(3) NULL DEFAULT NULL, - `REPEAT_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `HANDLER_TYPE_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `HANDLER_CFG_` varchar(4000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `CUSTOM_VALUES_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `CREATE_TIME_` timestamp(3) NULL DEFAULT NULL, - `TENANT_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT '', - PRIMARY KEY (`ID_`), - KEY `ACT_IDX_SUSPENDED_JOB_EXCEPTION_STACK_ID` (`EXCEPTION_STACK_ID_`), - KEY `ACT_IDX_SUSPENDED_JOB_CUSTOM_VALUES_ID` (`CUSTOM_VALUES_ID_`), - KEY `ACT_IDX_SUSPENDED_JOB_CORRELATION_ID` (`CORRELATION_ID_`), - KEY `ACT_IDX_SJOB_SCOPE` (`SCOPE_ID_`,`SCOPE_TYPE_`), - KEY `ACT_IDX_SJOB_SUB_SCOPE` (`SUB_SCOPE_ID_`,`SCOPE_TYPE_`), - KEY `ACT_IDX_SJOB_SCOPE_DEF` (`SCOPE_DEFINITION_ID_`,`SCOPE_TYPE_`), - KEY `ACT_FK_SUSPENDED_JOB_EXECUTION` (`EXECUTION_ID_`), - KEY `ACT_FK_SUSPENDED_JOB_PROCESS_INSTANCE` (`PROCESS_INSTANCE_ID_`), - KEY `ACT_FK_SUSPENDED_JOB_PROC_DEF` (`PROC_DEF_ID_`), - CONSTRAINT `ACT_FK_SUSPENDED_JOB_CUSTOM_VALUES` FOREIGN KEY (`CUSTOM_VALUES_ID_`) REFERENCES `act_ge_bytearray` (`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_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=utf8mb3_bin; - --- ---------------------------- --- Table structure for act_ru_task --- ---------------------------- -DROP TABLE IF EXISTS `act_ru_task`; -CREATE TABLE `act_ru_task` ( - `ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, - `REV_` int DEFAULT NULL, - `EXECUTION_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `PROC_INST_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `PROC_DEF_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `TASK_DEF_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `SCOPE_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `SUB_SCOPE_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `SCOPE_TYPE_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `SCOPE_DEFINITION_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `PROPAGATED_STAGE_INST_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `NAME_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `PARENT_TASK_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `DESCRIPTION_` varchar(4000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `TASK_DEF_KEY_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `OWNER_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `ASSIGNEE_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `DELEGATION_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `PRIORITY_` int DEFAULT NULL, - `CREATE_TIME_` timestamp(3) NULL DEFAULT NULL, - `DUE_DATE_` datetime(3) DEFAULT NULL, - `CATEGORY_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `SUSPENSION_STATE_` int DEFAULT NULL, - `TENANT_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT '', - `FORM_KEY_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `CLAIM_TIME_` datetime(3) DEFAULT NULL, - `IS_COUNT_ENABLED_` tinyint DEFAULT NULL, - `VAR_COUNT_` int DEFAULT NULL, - `ID_LINK_COUNT_` int DEFAULT NULL, - `SUB_TASK_COUNT_` int DEFAULT NULL, - PRIMARY KEY (`ID_`), - KEY `ACT_IDX_TASK_CREATE` (`CREATE_TIME_`), - KEY `ACT_IDX_TASK_SCOPE` (`SCOPE_ID_`,`SCOPE_TYPE_`), - KEY `ACT_IDX_TASK_SUB_SCOPE` (`SUB_SCOPE_ID_`,`SCOPE_TYPE_`), - KEY `ACT_IDX_TASK_SCOPE_DEF` (`SCOPE_DEFINITION_ID_`,`SCOPE_TYPE_`), - KEY `ACT_FK_TASK_EXE` (`EXECUTION_ID_`), - KEY `ACT_FK_TASK_PROCINST` (`PROC_INST_ID_`), - KEY `ACT_FK_TASK_PROCDEF` (`PROC_DEF_ID_`), - 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=utf8mb3 COLLATE=utf8mb3_bin; - --- ---------------------------- --- Table structure for act_ru_timer_job --- ---------------------------- -DROP TABLE IF EXISTS `act_ru_timer_job`; -CREATE TABLE `act_ru_timer_job` ( - `ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, - `REV_` int DEFAULT NULL, - `CATEGORY_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `TYPE_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, - `LOCK_EXP_TIME_` timestamp(3) NULL DEFAULT NULL, - `LOCK_OWNER_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `EXCLUSIVE_` tinyint(1) DEFAULT NULL, - `EXECUTION_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `PROCESS_INSTANCE_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `PROC_DEF_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `ELEMENT_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `ELEMENT_NAME_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `SCOPE_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `SUB_SCOPE_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `SCOPE_TYPE_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `SCOPE_DEFINITION_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `CORRELATION_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `RETRIES_` int DEFAULT NULL, - `EXCEPTION_STACK_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `EXCEPTION_MSG_` varchar(4000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `DUEDATE_` timestamp(3) NULL DEFAULT NULL, - `REPEAT_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `HANDLER_TYPE_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `HANDLER_CFG_` varchar(4000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `CUSTOM_VALUES_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `CREATE_TIME_` timestamp(3) NULL DEFAULT NULL, - `TENANT_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT '', - PRIMARY KEY (`ID_`), - KEY `ACT_IDX_TIMER_JOB_EXCEPTION_STACK_ID` (`EXCEPTION_STACK_ID_`), - KEY `ACT_IDX_TIMER_JOB_CUSTOM_VALUES_ID` (`CUSTOM_VALUES_ID_`), - KEY `ACT_IDX_TIMER_JOB_CORRELATION_ID` (`CORRELATION_ID_`), - KEY `ACT_IDX_TIMER_JOB_DUEDATE` (`DUEDATE_`), - KEY `ACT_IDX_TJOB_SCOPE` (`SCOPE_ID_`,`SCOPE_TYPE_`), - KEY `ACT_IDX_TJOB_SUB_SCOPE` (`SUB_SCOPE_ID_`,`SCOPE_TYPE_`), - KEY `ACT_IDX_TJOB_SCOPE_DEF` (`SCOPE_DEFINITION_ID_`,`SCOPE_TYPE_`), - KEY `ACT_FK_TIMER_JOB_EXECUTION` (`EXECUTION_ID_`), - KEY `ACT_FK_TIMER_JOB_PROCESS_INSTANCE` (`PROCESS_INSTANCE_ID_`), - KEY `ACT_FK_TIMER_JOB_PROC_DEF` (`PROC_DEF_ID_`), - CONSTRAINT `ACT_FK_TIMER_JOB_CUSTOM_VALUES` FOREIGN KEY (`CUSTOM_VALUES_ID_`) REFERENCES `act_ge_bytearray` (`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_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=utf8mb3_bin; - --- ---------------------------- --- Table structure for act_ru_variable --- ---------------------------- -DROP TABLE IF EXISTS `act_ru_variable`; -CREATE TABLE `act_ru_variable` ( - `ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, - `REV_` int DEFAULT NULL, - `TYPE_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, - `NAME_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, - `EXECUTION_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `PROC_INST_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `TASK_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `SCOPE_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `SUB_SCOPE_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `SCOPE_TYPE_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `BYTEARRAY_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `DOUBLE_` double DEFAULT NULL, - `LONG_` bigint DEFAULT NULL, - `TEXT_` varchar(4000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `TEXT2_` varchar(4000) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - PRIMARY KEY (`ID_`), - KEY `ACT_IDX_RU_VAR_SCOPE_ID_TYPE` (`SCOPE_ID_`,`SCOPE_TYPE_`), - KEY `ACT_IDX_RU_VAR_SUB_ID_TYPE` (`SUB_SCOPE_ID_`,`SCOPE_TYPE_`), - KEY `ACT_FK_VAR_BYTEARRAY` (`BYTEARRAY_ID_`), - KEY `ACT_IDX_VARIABLE_TASK_ID` (`TASK_ID_`), - KEY `ACT_FK_VAR_EXE` (`EXECUTION_ID_`), - KEY `ACT_FK_VAR_PROCINST` (`PROC_INST_ID_`), - 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=utf8mb3 COLLATE=utf8mb3_bin; - --- ---------------------------- --- Table structure for attendance_cfg --- ---------------------------- -DROP TABLE IF EXISTS `attendance_cfg`; -CREATE TABLE `attendance_cfg` ( - `id` int NOT NULL AUTO_INCREMENT COMMENT '主键', - `com_id` int DEFAULT NULL COMMENT '公司主键', - `project_id` int DEFAULT NULL COMMENT '分包单位', - `dept_id` int DEFAULT NULL COMMENT '所属单位', - `vendors_code` varchar(10) DEFAULT NULL COMMENT ' 厂商编号(参考字典attendance_vendors)', - `vendors_parameter` text COMMENT '厂商参数', - `enabled` int DEFAULT NULL COMMENT '1-启用,0-停用', - `state` int DEFAULT '0' COMMENT '状态', - `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT '备注', - `is_del` int DEFAULT '0', - `create_by` varchar(255) DEFAULT NULL, - `create_time` datetime DEFAULT NULL, - `update_by` varchar(255) DEFAULT NULL, - `update_time` datetime DEFAULT NULL, - PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=18 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='考勤配置'; - --- ---------------------------- --- Table structure for attendance_ubi_data --- ---------------------------- -DROP TABLE IF EXISTS `attendance_ubi_data`; -CREATE TABLE `attendance_ubi_data` ( - `id` int NOT NULL AUTO_INCREMENT, - `comId` int DEFAULT NULL COMMENT '公司ID', - `comName` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '公司名称', - `projectId` int DEFAULT NULL COMMENT '项目ID', - `projectName` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '项目名称', - `sub_dept_id` int DEFAULT NULL COMMENT '单位ID', - `sub_dept_name` varchar(255) DEFAULT NULL COMMENT '单位名称', - `userId` int DEFAULT NULL COMMENT '用户ID', - `admitGuid` varchar(255) DEFAULT NULL, - `eventGuid` varchar(64) DEFAULT NULL, - `userName` varchar(255) DEFAULT NULL, - `sub_dept_group` int DEFAULT NULL COMMENT '班组编号(外键)', - `sub_dept_group_name` varchar(255) DEFAULT NULL COMMENT '班组名称', - `craft_type` varchar(10) DEFAULT NULL COMMENT '工种类型', - `craft_post` varchar(10) DEFAULT NULL COMMENT '工种岗位', - `inTime` datetime DEFAULT NULL COMMENT '进场时间', - `inData` json DEFAULT NULL COMMENT '进场数据', - `inPhoto` varchar(1024) DEFAULT NULL COMMENT '进场照片', - `outTime` datetime DEFAULT NULL COMMENT '离场时间', - `outData` json DEFAULT NULL COMMENT '离场数据', - `outPhoto` varchar(1024) DEFAULT NULL COMMENT '出场照片', - `deviceNo` varchar(255) DEFAULT NULL COMMENT '设备NO', - `is_del` int DEFAULT '0', - `state` int DEFAULT NULL, - `remark` varchar(255) DEFAULT NULL, - `create_by` varchar(64) DEFAULT NULL, - `create_time` datetime DEFAULT NULL, - `update_by` varchar(64) DEFAULT NULL, - `update_time` datetime DEFAULT NULL, - `source` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT 'SYSTEM' COMMENT '数据来源', - PRIMARY KEY (`id`), - KEY `index_comId` (`comId`), - KEY `index_projectId` (`projectId`), - KEY `index_sub_dept_id` (`sub_dept_id`), - KEY `index_sub_dept_group` (`sub_dept_group`), - KEY `index_userId` (`userId`) -) ENGINE=InnoDB AUTO_INCREMENT=97445 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='宇泛考勤系统数据'; - --- ---------------------------- --- Table structure for attendance_ubi_device --- ---------------------------- -DROP TABLE IF EXISTS `attendance_ubi_device`; -CREATE TABLE `attendance_ubi_device` ( - `id` int NOT NULL AUTO_INCREMENT, - `com_id` int DEFAULT NULL COMMENT '公司主键', - `project_id` int DEFAULT NULL COMMENT '分包单位', - `name` varchar(255) DEFAULT NULL COMMENT '设备名称', - `tag` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '设备标签,设备用途', - `scene_guid` varchar(255) DEFAULT NULL COMMENT '场景 Guid', - `source` varchar(10) DEFAULT NULL COMMENT '设备来源,字典ubi_device_source', - `direction` int DEFAULT '0' COMMENT '设备方向0-进,1-出', - `channel` varchar(32) DEFAULT NULL COMMENT '通道', - `device_no` varchar(255) DEFAULT NULL COMMENT '设备序列号', - `addition` varchar(512) DEFAULT NULL COMMENT '扩展字段(uface 设备(recType 设备的识别方式, 默认为 1)', - `bind_default_scene` tinyint(1) DEFAULT '0' COMMENT '是否绑定默认场景(场景 Guid 为空此字段生效)', - `force_empty_device` tinyint(1) DEFAULT '0' COMMENT '是否清空设备数据,默认为false', - `password` varchar(255) DEFAULT NULL COMMENT '当forceEmptyDevice为true,传入设备密码', - `device_model` varchar(255) DEFAULT NULL COMMENT '设备模式', - `device_state` int DEFAULT NULL COMMENT '设备状态', - `rec_type` int DEFAULT NULL COMMENT '比对模式,1:本地识别 2:云端识别', - `online_state` int DEFAULT NULL COMMENT '在线状态', - `version_no` varchar(64) DEFAULT NULL COMMENT '版本号', - `last_active_time` datetime DEFAULT NULL COMMENT '最后激活时间', - `has_register` int DEFAULT '0' COMMENT '是否已注册', - `state` int DEFAULT NULL COMMENT '状态', - `remark` varchar(255) DEFAULT NULL COMMENT '备注', - `is_del` int DEFAULT NULL, - `create_by` varchar(255) DEFAULT NULL, - `create_time` datetime DEFAULT NULL, - `update_by` varchar(255) DEFAULT NULL, - `update_time` datetime DEFAULT NULL, - PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=34 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='宇泛的设备信息'; - --- ---------------------------- --- Table structure for bas_signet --- ---------------------------- -DROP TABLE IF EXISTS `bas_signet`; -CREATE TABLE `bas_signet` ( - `id` int NOT NULL AUTO_INCREMENT COMMENT '主键', - `com_id` int DEFAULT NULL COMMENT '公司主键', - `project_id` int DEFAULT NULL COMMENT '项目主键', - `user_id` int DEFAULT NULL COMMENT '用户主键', - `signet_path` varchar(255) DEFAULT NULL COMMENT '签名地址', - `signet_number` int DEFAULT '0' COMMENT '签名使用次数', - `is_del` int DEFAULT '0' COMMENT '删除标识', - `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '创建人', - `create_time` datetime DEFAULT NULL COMMENT '创建时间', - `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '修改人', - `update_time` datetime DEFAULT NULL COMMENT '修改时间', - `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '备注', - PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=118 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='业务签名管理'; - --- ---------------------------- --- Table structure for bas_template --- ---------------------------- -DROP TABLE IF EXISTS `bas_template`; -CREATE TABLE `bas_template` ( - `id` int NOT NULL AUTO_INCREMENT COMMENT '主键', - `com_id` int DEFAULT NULL COMMENT '公司主键', - `project_id` int DEFAULT NULL COMMENT '项目主键', - `tem_name` varchar(64) DEFAULT NULL COMMENT '模板名称', - `tem_type` varchar(10) DEFAULT NULL COMMENT '模板类型', - `tem_path` varchar(255) DEFAULT NULL COMMENT '模板地址', - `is_del` int DEFAULT '0' COMMENT '删除标识', - `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '创建人', - `create_time` datetime DEFAULT NULL COMMENT '创建时间', - `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '修改人', - `update_time` datetime DEFAULT NULL COMMENT '修改时间', - `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '备注', - PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=51 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='业务模板管理'; - --- ---------------------------- --- Table structure for bim_device_position --- ---------------------------- -DROP TABLE IF EXISTS `bim_device_position`; -CREATE TABLE `bim_device_position` ( - `id` bigint NOT NULL AUTO_INCREMENT, - `device_id` bigint NOT NULL, - `project_id` bigint NOT NULL COMMENT '项目ID', - `device_type` int DEFAULT NULL COMMENT '1-视频监控,2-基坑监控,3-塔机监控,4-电箱监控', - `position` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci COMMENT '位置', - `enabled` int DEFAULT NULL COMMENT '是否启用1-启用0-停用', - `remark` varchar(255) DEFAULT NULL, - `is_del` int DEFAULT NULL, - `create_by` varchar(50) DEFAULT NULL, - `create_time` datetime DEFAULT NULL, - `update_by` varchar(50) DEFAULT NULL, - `update_time` datetime DEFAULT NULL, - PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=48 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='Bim 设备位置表'; - --- ---------------------------- --- Table structure for bim_model_info --- ---------------------------- -DROP TABLE IF EXISTS `bim_model_info`; -CREATE TABLE `bim_model_info` ( - `model_id` int NOT NULL AUTO_INCREMENT, - `com_id` int NOT NULL COMMENT '租户id', - `project_id` int NOT NULL COMMENT '项目id', - `dept_id` int DEFAULT '0' COMMENT '单位id', - `model_name` varchar(255) DEFAULT NULL COMMENT '模型名称', - `lightweightName` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '轻量化名称', - `gis_json` text COMMENT 'api服务返回的json', - `model_status` int DEFAULT NULL COMMENT '轻量化状态', - `model_type` varchar(32) DEFAULT NULL COMMENT '模型类型', - `file_type` varchar(32) DEFAULT NULL COMMENT '模型文件类型', - `file_size` int DEFAULT NULL COMMENT '文件大小', - `unit` double DEFAULT NULL COMMENT '单位(1-为1米,0.01为厘米)', - `show_sand` int DEFAULT '1' COMMENT '是否在沙盘显示0不显示,1显示', - `status` int DEFAULT NULL, - `is_del` int DEFAULT '0', - `remark` varchar(255) DEFAULT NULL, - `create_by` varchar(64) DEFAULT NULL, - `create_time` datetime DEFAULT NULL, - `update_by` varchar(64) DEFAULT NULL, - `update_time` datetime DEFAULT NULL, - `bim_config` text COMMENT 'BIM配置项', - PRIMARY KEY (`model_id`) -) ENGINE=InnoDB AUTO_INCREMENT=19 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='Bim模型表'; - --- ---------------------------- --- Table structure for bim_roaming --- ---------------------------- -DROP TABLE IF EXISTS `bim_roaming`; -CREATE TABLE `bim_roaming` ( - `id` bigint NOT NULL AUTO_INCREMENT, - `project_id` bigint NOT NULL COMMENT '项目ID', - `com_id` bigint NOT NULL COMMENT '租户ID', - `name` varchar(255) DEFAULT NULL COMMENT '漫游名称', - `model_id` varchar(1024) NOT NULL COMMENT '模型IDS', - `roaming_mode` varchar(10) DEFAULT NULL COMMENT '漫游类型', - `move_rate` varchar(10) DEFAULT NULL COMMENT '移动速度', - `turn_rate` varchar(10) DEFAULT NULL COMMENT '旋转速度', - `speed` int DEFAULT NULL COMMENT '速度', - `roaming_type` int DEFAULT '1' COMMENT '类型1-第一人称漫游 2-自定义视点漫游', - `sort` int DEFAULT NULL COMMENT '排序', - `time` int DEFAULT NULL COMMENT '时长', - `points` text COMMENT '漫游的点', - `point_count` int DEFAULT NULL COMMENT '点数', - `remark` varchar(255) DEFAULT NULL COMMENT '备注', - `is_del` int DEFAULT '0' COMMENT '删除标识', - `create_by` varchar(255) DEFAULT NULL, - `create_time` datetime DEFAULT NULL, - `update_by` varchar(255) DEFAULT NULL, - `update_time` datetime DEFAULT NULL, - PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=140 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='BIM漫游信息'; - --- ---------------------------- --- Table structure for bim_viewpoint --- ---------------------------- -DROP TABLE IF EXISTS `bim_viewpoint`; -CREATE TABLE `bim_viewpoint` ( - `id` bigint NOT NULL AUTO_INCREMENT, - `project_id` bigint NOT NULL COMMENT '项目ID', - `com_id` bigint NOT NULL COMMENT '租户ID', - `name` varchar(255) DEFAULT NULL COMMENT '漫游名称', - `model_id` varchar(1024) NOT NULL COMMENT '模型IDS', - `img_path` varchar(255) DEFAULT NULL COMMENT '图片路径', - `is_overt` int DEFAULT NULL, - `level` int DEFAULT NULL COMMENT '级别', - `parent_id` varchar(50) DEFAULT NULL, - `process_id` varchar(50) DEFAULT NULL, - `sort` int DEFAULT NULL, - `view_position` text, - `view_type` int DEFAULT NULL, - `remark` varchar(255) DEFAULT NULL COMMENT '备注', - `is_del` int DEFAULT '0', - `create_by` varchar(255) DEFAULT NULL, - `create_time` datetime DEFAULT NULL, - `update_by` varchar(255) DEFAULT NULL, - `update_time` datetime DEFAULT NULL, - PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=76 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='视点管理'; - --- ---------------------------- --- Table structure for bus_base_signet --- ---------------------------- -DROP TABLE IF EXISTS `bus_base_signet`; -CREATE TABLE `bus_base_signet` ( - `id` int NOT NULL AUTO_INCREMENT COMMENT '主键', - `com_id` int DEFAULT NULL COMMENT '公司主键', - `prj_id` int DEFAULT NULL COMMENT '项目主键', - `user_id` int DEFAULT NULL COMMENT '用户主键', - `sign_path` varchar(255) DEFAULT NULL COMMENT '签名地址', - `sign_num` int DEFAULT NULL COMMENT '签名次数', - `is_del` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '是否有效', - `create_by` varchar(32) DEFAULT NULL COMMENT '创建人', - `create_time` datetime DEFAULT NULL COMMENT '创建时间', - `update_by` varchar(32) DEFAULT NULL COMMENT '修改人', - `update_time` datetime DEFAULT NULL COMMENT '修改时间', - `remark` varchar(255) DEFAULT NULL COMMENT '备注', - PRIMARY KEY (`id`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='业务签名'; - --- ---------------------------- --- Table structure for bus_base_template --- ---------------------------- -DROP TABLE IF EXISTS `bus_base_template`; -CREATE TABLE `bus_base_template` ( - `id` int NOT NULL AUTO_INCREMENT COMMENT '主键', - `com_id` int DEFAULT NULL COMMENT '公司主键', - `project_id` int DEFAULT NULL COMMENT '项目主键', - `temp_name` varchar(64) DEFAULT NULL COMMENT '模板名称', - `temp_type` varchar(32) DEFAULT NULL COMMENT '模板类型', - `temp_path` varchar(255) DEFAULT NULL COMMENT '模板地址', - `is_del` varchar(10) DEFAULT NULL COMMENT '是否有效', - `create_by` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '创建人', - `create_time` datetime DEFAULT NULL COMMENT '创建时间', - `update_by` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '修改人', - `update_time` datetime DEFAULT NULL COMMENT '修改时间', - `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '备注', - PRIMARY KEY (`id`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='文件模板'; - --- ---------------------------- --- Table structure for bus_exam_info --- ---------------------------- -DROP TABLE IF EXISTS `bus_exam_info`; -CREATE TABLE `bus_exam_info` ( - `id` int NOT NULL AUTO_INCREMENT COMMENT '主键', - `com_id` int DEFAULT NULL COMMENT '部门主键', - `project_id` int DEFAULT NULL COMMENT '项目主键', - `exam_title` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '试卷名称', - `exam_type` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '试卷类型', - `craft_type` varchar(10) DEFAULT NULL COMMENT '工种类型', - `craft_post` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '工种岗位', - `single_num` int DEFAULT NULL COMMENT '单选题数量', - `single_mark` int DEFAULT NULL COMMENT '单选题分数', - `multiple_num` int DEFAULT NULL COMMENT '多选题数量', - `multiple_mark` int DEFAULT NULL COMMENT '多选题分数', - `estimate_num` int DEFAULT NULL COMMENT '判断题数量', - `estimate_mark` int DEFAULT NULL COMMENT '判断题分数', - `full_mark` int DEFAULT '100' COMMENT '试卷分数', - `pass_mark` int DEFAULT '100' COMMENT '通过分数', - `use_number` int DEFAULT '0' COMMENT '答题次数', - `is_del` int DEFAULT '0' COMMENT '删除标识', - `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '创建人', - `create_time` datetime DEFAULT NULL COMMENT '创建时间', - `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '修改人', - `update_time` datetime DEFAULT NULL COMMENT '修改时间', - `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '备注', - PRIMARY KEY (`id`), - KEY `index_dept_id` (`com_id`) -) ENGINE=InnoDB AUTO_INCREMENT=10014 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='基础试卷'; - --- ---------------------------- --- Table structure for bus_exam_info_ques --- ---------------------------- -DROP TABLE IF EXISTS `bus_exam_info_ques`; -CREATE TABLE `bus_exam_info_ques` ( - `exam_id` int DEFAULT NULL COMMENT '试卷主键', - `question_id` int DEFAULT NULL COMMENT '问题主键', - `marks` int DEFAULT NULL COMMENT '分数', - `sort_by` int DEFAULT NULL COMMENT '排序', - KEY `index_exam_id` (`exam_id`), - KEY `index_question_id` (`question_id`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='试卷问题'; - --- ---------------------------- --- Table structure for bus_exam_question --- ---------------------------- -DROP TABLE IF EXISTS `bus_exam_question`; -CREATE TABLE `bus_exam_question` ( - `id` int NOT NULL AUTO_INCREMENT COMMENT '主键', - `com_id` int DEFAULT NULL COMMENT '单位主键', - `project_id` int DEFAULT NULL COMMENT '项目主键', - `craft_type` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '工种类型', - `craft_post` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '工种岗位', - `question_diff` int DEFAULT NULL COMMENT '问题难度', - `question_type` int DEFAULT NULL COMMENT '问题类型', - `question_scope` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '问题范围', - `question_desc` varchar(255) DEFAULT NULL COMMENT '问题描述', - `question_answer` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '问题答案', - `is_del` int DEFAULT '0' COMMENT '是否删除', - `create_by` varchar(64) DEFAULT NULL COMMENT '创建人', - `create_time` datetime DEFAULT NULL COMMENT '创建时间', - `update_by` varchar(64) DEFAULT NULL COMMENT '修改人', - `update_time` datetime DEFAULT NULL COMMENT '修改时间', - `remark` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '备注', - PRIMARY KEY (`id`), - KEY `index_dept_id` (`com_id`) -) ENGINE=InnoDB AUTO_INCREMENT=10318 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='基础题库'; - --- ---------------------------- --- Table structure for bus_exam_question_result --- ---------------------------- -DROP TABLE IF EXISTS `bus_exam_question_result`; -CREATE TABLE `bus_exam_question_result` ( - `id` int NOT NULL AUTO_INCREMENT COMMENT '主键', - `question_id` int DEFAULT NULL COMMENT '问题主键', - `opt` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '答案选项', - `result` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '答案描述', - `is_ok` int DEFAULT NULL COMMENT '是否正确', - `create_by` varchar(64) DEFAULT NULL COMMENT '创建人', - `create_time` datetime DEFAULT NULL COMMENT '创建时间', - `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '修改人', - `update_time` datetime DEFAULT NULL COMMENT '修改日期', - `remark` varchar(255) DEFAULT NULL COMMENT '备注', - PRIMARY KEY (`id`), - KEY `index_question_id` (`question_id`) -) ENGINE=InnoDB AUTO_INCREMENT=929 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='题库问题'; - --- ---------------------------- --- Table structure for bus_exam_user --- ---------------------------- -DROP TABLE IF EXISTS `bus_exam_user`; -CREATE TABLE `bus_exam_user` ( - `id` int NOT NULL AUTO_INCREMENT COMMENT '主键', - `com_id` int DEFAULT NULL COMMENT '部门主键', - `project_id` int DEFAULT NULL COMMENT '项目主键', - `user_id` int DEFAULT NULL COMMENT '用户主键', - `exam_title` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '试卷名称', - `exam_type` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '试卷类型', - `craft_type` varchar(10) DEFAULT NULL COMMENT '工种类型', - `craft_post` varchar(10) DEFAULT NULL COMMENT '工种岗位', - `single_num` varchar(10) DEFAULT NULL COMMENT '单选题数量', - `multiple_num` varchar(10) DEFAULT NULL COMMENT '多选题数量', - `estimate_num` varchar(10) DEFAULT NULL COMMENT '判断题数量', - `full_mark` int DEFAULT '100' COMMENT '试卷分数', - `pass_mark` int DEFAULT '100' COMMENT '通过分数', - `user_mark` int DEFAULT NULL COMMENT '用户分数', - `res_status` int DEFAULT '0' COMMENT '结果状态', - `use_times` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '答题耗时', - `is_del` int DEFAULT '0' COMMENT '删除标识', - `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '创建人', - `create_time` datetime DEFAULT NULL COMMENT '创建时间', - `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '修改人', - `update_time` datetime DEFAULT NULL COMMENT '修改时间', - `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '备注', - PRIMARY KEY (`id`), - KEY `index_dept_id` (`com_id`), - KEY `index_project_id` (`project_id`), - KEY `index_user_id` (`user_id`) -) ENGINE=InnoDB AUTO_INCREMENT=296 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='用户试卷'; - --- ---------------------------- --- Table structure for bus_exam_user_result --- ---------------------------- -DROP TABLE IF EXISTS `bus_exam_user_result`; -CREATE TABLE `bus_exam_user_result` ( - `id` int NOT NULL AUTO_INCREMENT COMMENT '主键', - `exam_user_id` int DEFAULT NULL COMMENT '用户试卷主键', - `question_id` int DEFAULT NULL COMMENT '问题主键', - `question_title` varchar(128) DEFAULT NULL COMMENT '问题描述', - `question_type` int DEFAULT NULL COMMENT '问题类型', - `question_option` text COMMENT '问题选项', - `user_answer` varchar(255) DEFAULT NULL COMMENT '用户答案', - `answer` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '问题答案', - `use_res` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '0' COMMENT '答题结果', - `mark` varchar(10) DEFAULT NULL COMMENT '问题分数', - `use_mark` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '答题得分', - PRIMARY KEY (`id`), - KEY `exam_user_id` (`exam_user_id`), - KEY `exam_question_id` (`question_title`) -) ENGINE=InnoDB AUTO_INCREMENT=1713 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='用户试卷结果'; - --- ---------------------------- --- Table structure for bus_training_video --- ---------------------------- -DROP TABLE IF EXISTS `bus_training_video`; -CREATE TABLE `bus_training_video` ( - `id` int NOT NULL AUTO_INCREMENT COMMENT '主键', - `com_id` int DEFAULT NULL COMMENT '部门主键', - `project_id` int DEFAULT NULL COMMENT '项目主键', - `train_title` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '培训名称', - `train_type` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '培训类型', - `train_level` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '培训级别', - `craft_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '工种类型', - `craft_post` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '工种岗位', - `train_file_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '培训文件类型', - `train_file_path` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '培训文件地址', - `train_file_image` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '培训文件主图', - `train_file_times` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '培训文件时长', - `paly_times` int DEFAULT NULL COMMENT '播放时长', - `sort_by` int DEFAULT '100' COMMENT '播放排序', - `is_del` int DEFAULT '0' COMMENT '删除标识', - `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '创建人', - `create_time` datetime DEFAULT NULL COMMENT '创建时间', - `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '修改人', - `update_time` datetime DEFAULT NULL COMMENT '修改时间', - `remark` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '备注', - PRIMARY KEY (`id`), - KEY `index_dept_id` (`com_id`) -) ENGINE=InnoDB AUTO_INCREMENT=31 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='培训视频'; - --- ---------------------------- --- Table structure for bus_training_video_user --- ---------------------------- -DROP TABLE IF EXISTS `bus_training_video_user`; -CREATE TABLE `bus_training_video_user` ( - `id` int NOT NULL AUTO_INCREMENT COMMENT '主键', - `com_id` int DEFAULT NULL COMMENT '部门主键', - `project_id` int DEFAULT NULL COMMENT '项目主键', - `user_id` int DEFAULT NULL COMMENT '用户主键', - `video_id` int DEFAULT NULL COMMENT '视频主键', - `play_times` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '播放时长', - `play_status` int DEFAULT '0' COMMENT '播放状态', - `play_dates` datetime DEFAULT NULL COMMENT '播放时间', - `sort_by` int DEFAULT NULL COMMENT '排序', - `is_del` int DEFAULT '0' COMMENT '删除标识', - `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '创建人', - `create_time` datetime DEFAULT NULL COMMENT '创建时间', - `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '修改人', - `update_time` datetime DEFAULT NULL COMMENT '修改时间', - `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '备注', - PRIMARY KEY (`id`), - KEY `index_com_id` (`com_id`), - KEY `index_project_id` (`project_id`), - KEY `index_user_id` (`user_id`), - KEY `index_video_id` (`video_id`) -) ENGINE=InnoDB AUTO_INCREMENT=1230 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='用户培训视频'; - --- ---------------------------- --- Table structure for business_custom --- ---------------------------- -DROP TABLE IF EXISTS `business_custom`; -CREATE TABLE `business_custom` ( - `custom_name` varchar(32) DEFAULT NULL COMMENT '客户姓名', - `orgid` bigint unsigned DEFAULT NULL COMMENT '机构id', - `id` bigint unsigned DEFAULT NULL COMMENT '编号', - `update_by` bigint unsigned DEFAULT NULL COMMENT '更新人', - `update_time` varchar(16) DEFAULT NULL COMMENT '更新时间', - `create_by` bigint unsigned DEFAULT NULL COMMENT '创建人', - `create_time` varchar(16) DEFAULT NULL COMMENT '创建时间' -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='客户表'; - --- ---------------------------- --- Table structure for config_info --- ---------------------------- -DROP TABLE IF EXISTS `config_info`; -CREATE TABLE `config_info` ( - `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'id', - `data_id` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT 'data_id', - `group_id` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `content` longtext CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT 'content', - `md5` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL COMMENT 'md5', - `gmt_create` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', - `gmt_modified` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间', - `src_user` text CHARACTER SET utf8mb3 COLLATE utf8mb3_bin COMMENT 'source user', - `src_ip` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL COMMENT 'source ip', - `app_name` varchar(128) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `tenant_id` varchar(128) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT '' COMMENT '租户字段', - `c_desc` varchar(256) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `c_use` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `effect` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `type` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `c_schema` text CHARACTER SET utf8mb3 COLLATE utf8mb3_bin, - `encrypted_data_key` text CHARACTER SET utf8mb3 COLLATE utf8mb3_bin COMMENT '秘钥', - PRIMARY KEY (`id`) USING BTREE, - UNIQUE KEY `uk_configinfo_datagrouptenant` (`data_id`,`group_id`,`tenant_id`) USING BTREE -) ENGINE=InnoDB AUTO_INCREMENT=1019 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_bin ROW_FORMAT=DYNAMIC COMMENT='config_info'; - --- ---------------------------- --- Table structure for config_info_aggr --- ---------------------------- -DROP TABLE IF EXISTS `config_info_aggr`; -CREATE TABLE `config_info_aggr` ( - `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'id', - `data_id` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT 'data_id', - `group_id` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT 'group_id', - `datum_id` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT 'datum_id', - `content` longtext CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '内容', - `gmt_modified` datetime NOT NULL COMMENT '修改时间', - `app_name` varchar(128) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `tenant_id` varchar(128) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT '' COMMENT '租户字段', - PRIMARY KEY (`id`) USING BTREE, - UNIQUE KEY `uk_configinfoaggr_datagrouptenantdatum` (`data_id`,`group_id`,`tenant_id`,`datum_id`) USING BTREE -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_bin ROW_FORMAT=DYNAMIC COMMENT='增加租户字段'; - --- ---------------------------- --- Table structure for config_info_beta --- ---------------------------- -DROP TABLE IF EXISTS `config_info_beta`; -CREATE TABLE `config_info_beta` ( - `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'id', - `data_id` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT 'data_id', - `group_id` varchar(128) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT 'group_id', - `app_name` varchar(128) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL COMMENT 'app_name', - `content` longtext CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT 'content', - `beta_ips` varchar(1024) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL COMMENT 'betaIps', - `md5` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL COMMENT 'md5', - `gmt_create` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', - `gmt_modified` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间', - `src_user` text CHARACTER SET utf8mb3 COLLATE utf8mb3_bin COMMENT 'source user', - `src_ip` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL COMMENT 'source ip', - `tenant_id` varchar(128) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT '' COMMENT '租户字段', - `encrypted_data_key` text CHARACTER SET utf8mb3 COLLATE utf8mb3_bin COMMENT '秘钥', - PRIMARY KEY (`id`) USING BTREE, - UNIQUE KEY `uk_configinfobeta_datagrouptenant` (`data_id`,`group_id`,`tenant_id`) USING BTREE -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_bin ROW_FORMAT=DYNAMIC COMMENT='config_info_beta'; - --- ---------------------------- --- Table structure for config_info_tag --- ---------------------------- -DROP TABLE IF EXISTS `config_info_tag`; -CREATE TABLE `config_info_tag` ( - `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'id', - `data_id` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT 'data_id', - `group_id` varchar(128) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT 'group_id', - `tenant_id` varchar(128) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT '' COMMENT 'tenant_id', - `tag_id` varchar(128) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT 'tag_id', - `app_name` varchar(128) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL COMMENT 'app_name', - `content` longtext CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT 'content', - `md5` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL COMMENT 'md5', - `gmt_create` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', - `gmt_modified` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间', - `src_user` text CHARACTER SET utf8mb3 COLLATE utf8mb3_bin COMMENT 'source user', - `src_ip` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL COMMENT 'source ip', - PRIMARY KEY (`id`) USING BTREE, - UNIQUE KEY `uk_configinfotag_datagrouptenanttag` (`data_id`,`group_id`,`tenant_id`,`tag_id`) USING BTREE -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_bin ROW_FORMAT=DYNAMIC COMMENT='config_info_tag'; - --- ---------------------------- --- Table structure for config_tags_relation --- ---------------------------- -DROP TABLE IF EXISTS `config_tags_relation`; -CREATE TABLE `config_tags_relation` ( - `id` bigint NOT NULL COMMENT 'id', - `tag_name` varchar(128) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT 'tag_name', - `tag_type` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL COMMENT 'tag_type', - `data_id` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT 'data_id', - `group_id` varchar(128) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT 'group_id', - `tenant_id` varchar(128) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT '' COMMENT 'tenant_id', - `nid` bigint NOT NULL AUTO_INCREMENT, - PRIMARY KEY (`nid`) USING BTREE, - UNIQUE KEY `uk_configtagrelation_configidtag` (`id`,`tag_name`,`tag_type`) USING BTREE, - KEY `idx_tenant_id` (`tenant_id`) USING BTREE -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_bin ROW_FORMAT=DYNAMIC COMMENT='config_tag_relation'; - --- ---------------------------- --- Table structure for dev_ai_project_config --- ---------------------------- -DROP TABLE IF EXISTS `dev_ai_project_config`; -CREATE TABLE `dev_ai_project_config` ( - `id` int NOT NULL AUTO_INCREMENT COMMENT '主键', - `com_id` int DEFAULT NULL COMMENT '公司主键', - `project_id` int DEFAULT NULL COMMENT '项目主键', - `device_name` varchar(128) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '设备名称', - `serial_number` varchar(128) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '设备序列号', - `manufacturer` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '厂商名称', - `passage_type` varchar(108) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '通道类型', - `is_del` bigint DEFAULT NULL COMMENT '数据状态', - `create_by` varchar(64) DEFAULT NULL COMMENT '创建人', - `create_time` datetime DEFAULT NULL COMMENT '创建时间', - `update_by` varchar(64) DEFAULT NULL COMMENT '修改人', - `update_time` datetime DEFAULT NULL COMMENT '修改时间', - `remark` varchar(255) DEFAULT NULL COMMENT '备注', - PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=35 DEFAULT CHARSET=utf8mb3 COMMENT='AI设备配置'; - --- ---------------------------- --- Table structure for dev_ai_project_data --- ---------------------------- -DROP TABLE IF EXISTS `dev_ai_project_data`; -CREATE TABLE `dev_ai_project_data` ( - `id` int NOT NULL AUTO_INCREMENT COMMENT '主键', - `com_id` int DEFAULT NULL COMMENT '公司主键', - `project_id` int DEFAULT NULL COMMENT '项目主键', - `device_id` int DEFAULT NULL COMMENT '设备ID', - `device_name` varchar(128) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '设备名称', - `serial_number` varchar(128) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '设备的序列号', - `IPC_serial_num` varchar(128) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '相机的序列号', - `image_url` varchar(255) DEFAULT NULL COMMENT '行为分析图片地址', - `channel_id` int DEFAULT NULL COMMENT '通道号,用来唯一标识任务 ID', - `channel_name` varchar(128) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '通道名称', - `alarm_type` varchar(64) DEFAULT NULL COMMENT '报警算法类型', - `alarm_id` varchar(128) DEFAULT NULL COMMENT '告警 ID', - `plate_no` varchar(32) DEFAULT NULL COMMENT '车牌号', - `alarm_videoURL` varchar(255) DEFAULT NULL COMMENT '告警短视频的地址', - `alarm_video_name` varchar(128) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '告警短视频的名称', - `create_time` datetime DEFAULT NULL COMMENT '接收上报时间', - `is_del` int DEFAULT NULL COMMENT '数据状态', - PRIMARY KEY (`id`), - KEY `index_project_id` (`project_id`), - KEY `index_dept_id` (`com_id`), - KEY `index_device_id` (`device_id`), - KEY `index_comId` (`com_id`), - KEY `index_projectId` (`project_id`) -) ENGINE=InnoDB AUTO_INCREMENT=51708 DEFAULT CHARSET=utf8mb3 COMMENT='AI设备数据'; - --- ---------------------------- --- Table structure for dev_iot_config --- ---------------------------- -DROP TABLE IF EXISTS `dev_iot_config`; -CREATE TABLE `dev_iot_config` ( - `id` int NOT NULL AUTO_INCREMENT COMMENT '主键', - `com_id` int DEFAULT NULL COMMENT '公司主键', - `project_id` int DEFAULT NULL COMMENT '项目主键', - `signal_name` varchar(128) DEFAULT NULL COMMENT '通信账号', - `signal_code` varchar(128) DEFAULT NULL COMMENT '通信密码', - `factory_name` varchar(64) DEFAULT NULL COMMENT '厂家名称', - `is_del` varchar(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '数据状态', - `create_by` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '创建人', - `create_time` datetime DEFAULT NULL COMMENT '创建时间', - `update_by` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '修改人', - `update_time` datetime DEFAULT NULL COMMENT '修改时间', - `remark` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '备注', - PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='配电箱配置'; - --- ---------------------------- --- Table structure for dev_iot_config_point --- ---------------------------- -DROP TABLE IF EXISTS `dev_iot_config_point`; -CREATE TABLE `dev_iot_config_point` ( - `id` int NOT NULL AUTO_INCREMENT COMMENT '主键', - `cfg_id` int DEFAULT NULL COMMENT '配置主键', - `com_id` int DEFAULT NULL COMMENT '公司主键', - `project_id` int DEFAULT NULL COMMENT '项目主键', - `device_sn` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '设备序列号', - `device_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '设备名称', - `factory_name` varchar(64) DEFAULT NULL COMMENT '厂家名称', - `contact_person` varchar(32) DEFAULT NULL COMMENT '联系人', - `contact_person_phone` varchar(32) DEFAULT NULL COMMENT '联系人电话', - `levels` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '配电箱等级', - `leakage_current` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '漏电电流', - `rated_temperature` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '额定温度', - `short_circuit_current` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '短路电流', - `rated_current` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '额定电流', - `rated_voltage` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '额定电压', - `online_status` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '1' COMMENT '在线状态', - `is_del` varchar(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT '0' COMMENT '数据状态', - `create_by` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '创建人', - `create_time` datetime DEFAULT NULL COMMENT '创建时间', - `update_by` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '修改人', - `update_time` datetime DEFAULT NULL COMMENT '修改时间', - `remark` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '备注', - PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='配电箱配置'; - --- ---------------------------- --- Table structure for dev_iot_datas --- ---------------------------- -DROP TABLE IF EXISTS `dev_iot_datas`; -CREATE TABLE `dev_iot_datas` ( - `id` int NOT NULL AUTO_INCREMENT COMMENT '主键', - `cfg_id` int DEFAULT NULL COMMENT '配置主键', - `point_id` int DEFAULT NULL COMMENT '点位主键', - `com_id` int DEFAULT NULL COMMENT '公司主键', - `project_id` int DEFAULT NULL COMMENT '项目主键', - `device_sn` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '设备序列号', - `switches_ac` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '开关位_交流', - `switches_switch` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '开关位', - `switches_switches` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '开关位状态', - `switches_switchStatus` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '开关位安装状态', - `temperature` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '温度检测数据', - `leakage` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '漏电检测数据', - `voltage_a` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT 'A相电压', - `voltage_b` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT 'B相电压', - `voltage_c` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT 'C相电压', - `voltage_ab` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT 'A相与B相之间的电压', - `voltage_bc` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT 'B相与C相之间的电压', - `voltage_ca` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT 'C相与A相之间的电压', - `current_a` varchar(64) DEFAULT NULL COMMENT 'A相电流', - `current_b` varchar(64) DEFAULT NULL COMMENT 'B相电流', - `current_c` varchar(64) DEFAULT NULL COMMENT 'C相电流', - `power_a` varchar(64) DEFAULT NULL COMMENT 'A相功率', - `power_b` varchar(64) DEFAULT NULL COMMENT 'B相功率', - `power_c` varchar(64) DEFAULT NULL COMMENT 'C相功率', - `energy_a` varchar(64) DEFAULT NULL COMMENT 'A相累计能量', - `energy_b` varchar(64) DEFAULT NULL COMMENT 'B相累计能量', - `energy_c` varchar(64) DEFAULT NULL COMMENT 'C相累计能量', - `factor_a` varchar(64) DEFAULT NULL COMMENT 'A相功率因数', - `factor_b` varchar(64) DEFAULT NULL COMMENT 'B相功率因数', - `factor_c` varchar(64) DEFAULT NULL COMMENT 'C相功率因数', - `frequency_a` varchar(64) DEFAULT NULL COMMENT 'A相频率', - `frequency_b` varchar(64) DEFAULT NULL COMMENT 'B相频率', - `frequency_c` varchar(64) DEFAULT NULL COMMENT 'C相频率', - `create_time` datetime DEFAULT NULL COMMENT '创建时间', - PRIMARY KEY (`id`), - KEY `index_cfg_id` (`cfg_id`), - KEY `index_com_id` (`com_id`), - KEY `index_project_id` (`project_id`) -) ENGINE=InnoDB AUTO_INCREMENT=3692 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='配电箱数据'; - --- ---------------------------- --- Table structure for dev_iot_warning --- ---------------------------- -DROP TABLE IF EXISTS `dev_iot_warning`; -CREATE TABLE `dev_iot_warning` ( - `id` int NOT NULL AUTO_INCREMENT COMMENT '主键', - `cfg_id` int DEFAULT NULL COMMENT '配置主键', - `point_id` int DEFAULT NULL COMMENT '点位主键', - `com_id` int DEFAULT NULL COMMENT '公司主键', - `project_id` int DEFAULT NULL COMMENT '项目主键', - `device_sn` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '设备序列号', - `warning_type` varchar(10) DEFAULT NULL COMMENT '预警类型', - `warning_content` varchar(255) DEFAULT NULL COMMENT '预警内容', - `create_time` datetime DEFAULT NULL COMMENT '创建时间', - PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='配电箱预警'; - --- ---------------------------- --- Table structure for dev_pitmonit_southsmos_alarm --- ---------------------------- -DROP TABLE IF EXISTS `dev_pitmonit_southsmos_alarm`; -CREATE TABLE `dev_pitmonit_southsmos_alarm` ( - `id` int NOT NULL AUTO_INCREMENT, - `cfgId` int DEFAULT NULL COMMENT '配置ID', - `srvId` int DEFAULT NULL COMMENT '服务端ID', - `alarmInfo` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '该条报警信息的一个描述', - `alarmSource` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '产生报警的来源,格式:点名-监测分项名', - `gmtAlarm` datetime DEFAULT NULL COMMENT '次产生报警的时间(暂时没用上)', - `gmtAlarmOver` datetime DEFAULT NULL COMMENT '报警时间,如果数据回落至正常范围或被处理,则报警结束', - `gmtAlarmStart` datetime DEFAULT NULL COMMENT '开始后第一次产生报警的时间', - `gmtCreate` datetime DEFAULT NULL COMMENT '数据库记录创建时间', - `gmtModified` datetime DEFAULT NULL COMMENT '报警更新时间,该报警每产生一次都会更新该时间', - `level` int DEFAULT NULL COMMENT '报警所处最高级别,1:超预警,2:超报警,3:超控制', - `meId` int DEFAULT NULL COMMENT '监测项id', - `meName` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '监测项名称', - `monitorItemId` int DEFAULT NULL COMMENT '监测分项id', - `numbers` int DEFAULT NULL COMMENT '报警产生次数,如果报警来源一样,类型一样,则认为是同一条报警,多次产生也只会累加次数', - `result` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '报警处理结果', - `resultUrl` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '处理图片地址', - `spId` int DEFAULT NULL COMMENT '报警测点id', - `spName` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '报警测点名', - `staff` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '处理人', - `staffPhone` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '处理电话', - `status` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '报警状态:实时、历史,处理过的报警信息将变为历史,不再返回', - `structureId` int DEFAULT NULL COMMENT '报警工程id', - `structureName` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '报警工程名', - `threshold` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '该警最高级别设置的阈值', - `type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '类型:数据异常、设备异常,数据报警都是数据异常', - `variety` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '判断的标准:测量值、单次变化量、累计变化量、变化速率', - `state` int DEFAULT NULL COMMENT '状态', - `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '备注', - `is_del` int DEFAULT '0', - `create_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL, - `create_time` datetime DEFAULT CURRENT_TIMESTAMP, - `update_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL, - `update_time` datetime DEFAULT NULL, - PRIMARY KEY (`id`) USING BTREE, - KEY `cfg_id` (`cfgId`) -) ENGINE=InnoDB AUTO_INCREMENT=28 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='基坑监测-南方测绘-报警信息'; - --- ---------------------------- --- Table structure for dev_pitmonit_southsmos_data --- ---------------------------- -DROP TABLE IF EXISTS `dev_pitmonit_southsmos_data`; -CREATE TABLE `dev_pitmonit_southsmos_data` ( - `id` int NOT NULL AUTO_INCREMENT, - `cfgId` int DEFAULT NULL COMMENT '配置ID', - `dataType` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '数据类型:horizontal-水平位移(x,y),presureWallsideSoil-围护墙侧向土压力,waterLevel-地下水位', - `dataId` int DEFAULT NULL COMMENT '服务端dataId', - `spId` int DEFAULT NULL COMMENT '测点Id', - `spName` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '测点名', - `collectTime` datetime DEFAULT NULL COMMENT '收集时间', - `changeRate` decimal(20,15) DEFAULT NULL COMMENT '变化速率(X)', - `changeRate2` decimal(20,15) DEFAULT NULL COMMENT '变化速率(Y)', - `displace` decimal(20,15) DEFAULT NULL, - `displace2` decimal(20,15) DEFAULT NULL, - `totalize` decimal(20,15) DEFAULT NULL COMMENT '累计变化量,单位为m(X)', - `totalize2` decimal(20,15) DEFAULT NULL COMMENT '累计变化量,单位为m(Y)', - `variation` decimal(20,15) DEFAULT NULL COMMENT '单次变化量,单位为m(X)', - `variation2` decimal(20,15) DEFAULT NULL COMMENT '单次变化量,单位为m(Y)', - `state` int DEFAULT NULL COMMENT '状态', - `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '备注', - `is_del` int DEFAULT '0', - `create_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL, - `create_time` datetime DEFAULT CURRENT_TIMESTAMP, - `update_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL, - `update_time` datetime DEFAULT NULL, - PRIMARY KEY (`id`) USING BTREE, - KEY `cfg_id` (`cfgId`) -) ENGINE=InnoDB AUTO_INCREMENT=14060 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='基坑监测-南方测绘-测点数据'; - --- ---------------------------- --- Table structure for dev_pitmonit_southsmos_dev_sp --- ---------------------------- -DROP TABLE IF EXISTS `dev_pitmonit_southsmos_dev_sp`; -CREATE TABLE `dev_pitmonit_southsmos_dev_sp` ( - `id` int NOT NULL AUTO_INCREMENT, - `cfgId` int DEFAULT NULL COMMENT '配置ID', - `devId` int DEFAULT NULL COMMENT '设备ID', - `spId` int DEFAULT NULL COMMENT '测点ID', - `state` int DEFAULT NULL, - `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL, - `is_del` int DEFAULT '0', - `create_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL, - `create_time` datetime DEFAULT CURRENT_TIMESTAMP, - `update_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL, - `update_time` datetime DEFAULT NULL, - PRIMARY KEY (`id`) USING BTREE, - KEY `cfg_id` (`cfgId`) -) ENGINE=InnoDB AUTO_INCREMENT=62 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='基坑监测-南方测绘-设备-测点关系表'; - --- ---------------------------- --- Table structure for dev_pitmonit_southsmos_device --- ---------------------------- -DROP TABLE IF EXISTS `dev_pitmonit_southsmos_device`; -CREATE TABLE `dev_pitmonit_southsmos_device` ( - `id` int NOT NULL AUTO_INCREMENT, - `cfgId` int DEFAULT NULL COMMENT '配置ID', - `devId` int DEFAULT NULL COMMENT '设备ID', - `autoType` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL, - `certUrl` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL, - `checkDate` datetime DEFAULT NULL, - `devCode` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '设备名称', - `devShadow` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL, - `devType` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL, - `devTypeName` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL, - `key` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL, - `manufacturer` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL, - `name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '设备名称', - `orgId` int DEFAULT NULL, - `parent` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL, - `parentIds` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL, - `productType` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL, - `position` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '位置', - `status` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL, - `structureId` int DEFAULT NULL COMMENT '工程ID', - `structureName` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL, - `typeCategory` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL, - `typeName` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL, - `verifyDate` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL, - `state` int DEFAULT NULL, - `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL, - `is_del` int DEFAULT '0', - `create_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL, - `create_time` datetime DEFAULT CURRENT_TIMESTAMP, - `update_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL, - `update_time` datetime DEFAULT NULL, - PRIMARY KEY (`id`) USING BTREE, - KEY `cfg_id` (`cfgId`) -) ENGINE=InnoDB AUTO_INCREMENT=62 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='基坑监测-南方测绘-设备'; - --- ---------------------------- --- Table structure for dev_pitmonit_southsmos_element --- ---------------------------- -DROP TABLE IF EXISTS `dev_pitmonit_southsmos_element`; -CREATE TABLE `dev_pitmonit_southsmos_element` ( - `id` int NOT NULL AUTO_INCREMENT, - `cfgId` int DEFAULT NULL COMMENT '配置ID', - `srvId` int DEFAULT NULL COMMENT '服务端ID', - `maxSp` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '服务端参数maxSp', - `monitorStatus` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '服务端参数monitorStatus', - `name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '服务端参数name', - `nameEn` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '服务端参数nameEn', - `type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '服务端参数type', - `state` int DEFAULT NULL COMMENT '状态', - `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '备注', - `is_del` int DEFAULT '0', - `create_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL, - `create_time` datetime DEFAULT CURRENT_TIMESTAMP, - `update_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL, - `update_time` datetime DEFAULT NULL, - PRIMARY KEY (`id`) USING BTREE, - KEY `cfg_id` (`cfgId`) -) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='基坑监测-南方测绘-监测项'; - --- ---------------------------- --- Table structure for dev_pitmonit_southsmos_element_item --- ---------------------------- -DROP TABLE IF EXISTS `dev_pitmonit_southsmos_element_item`; -CREATE TABLE `dev_pitmonit_southsmos_element_item` ( - `id` int NOT NULL AUTO_INCREMENT, - `cfgId` int DEFAULT NULL COMMENT '配置ID', - `srvId` int DEFAULT NULL COMMENT '服务端ID', - `monitorElementId` int DEFAULT NULL COMMENT 'dev_pitmonit_southsmos_element表srvId', - `name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '服务端name', - `step` int DEFAULT NULL COMMENT '服务端step', - `unit` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '服务端unit', - `valueRange` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '服务端valueRange', - `gmtCreate` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '服务端gmtCreate', - `gmtModified` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '服务端gmtModified', - `state` int DEFAULT NULL COMMENT '状态', - `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '备注', - `is_del` int DEFAULT '0', - `create_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL, - `create_time` datetime DEFAULT CURRENT_TIMESTAMP, - `update_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL, - `update_time` datetime DEFAULT NULL, - PRIMARY KEY (`id`) USING BTREE, - KEY `cfg_id` (`cfgId`) -) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='基坑监测-南方测绘-监测项-明细'; - --- ---------------------------- --- Table structure for dev_pitmonit_southsmos_surveypoint --- ---------------------------- -DROP TABLE IF EXISTS `dev_pitmonit_southsmos_surveypoint`; -CREATE TABLE `dev_pitmonit_southsmos_surveypoint` ( - `id` int NOT NULL AUTO_INCREMENT, - `cfgId` int DEFAULT NULL COMMENT '配置ID', - `spId` int DEFAULT NULL COMMENT '测点ID', - `groupId` int DEFAULT NULL COMMENT '所属监测点组ID', - `groupName` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '所属监测点组名称', - `meId` int DEFAULT NULL COMMENT '监测项Id', - `meName` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '监测项名称', - `meNameEn` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '监测项英文标识名', - `modifyDate` datetime DEFAULT NULL COMMENT '改时间', - `name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '测点名称', - `position` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '位置', - `dataSource` int DEFAULT NULL COMMENT '数据来源形式0:人工上传;1:设备', - `createDate` datetime DEFAULT NULL COMMENT '创建时间', - `status` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '服务器status', - `state` int DEFAULT NULL COMMENT '状态', - `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '备注', - `is_del` int DEFAULT '0', - `create_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL, - `create_time` datetime DEFAULT CURRENT_TIMESTAMP, - `update_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL, - `update_time` datetime DEFAULT NULL, - PRIMARY KEY (`id`) USING BTREE, - KEY `cfg_id` (`cfgId`) -) ENGINE=InnoDB AUTO_INCREMENT=14 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='基坑监测-南方测绘-测点'; - --- ---------------------------- --- Table structure for dev_pitmonit_southsmos_threshold --- ---------------------------- -DROP TABLE IF EXISTS `dev_pitmonit_southsmos_threshold`; -CREATE TABLE `dev_pitmonit_southsmos_threshold` ( - `id` int NOT NULL AUTO_INCREMENT, - `cfgId` int DEFAULT NULL COMMENT '配置ID', - `srvId` int DEFAULT NULL COMMENT '服务端ID', - `alarmInfo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '报警信息', - `alarmName` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '报警名称', - `intervalA` int DEFAULT NULL COMMENT '时间段起始点', - `intervalB` int DEFAULT NULL COMMENT '时间段终止点', - `level` int DEFAULT NULL COMMENT '报警值等级0:正常 1:超预警2:超报警3:超控制', - `monitorElementId` int DEFAULT NULL COMMENT '监测项ID', - `monitorItemId` int DEFAULT NULL COMMENT '监测分项Id', - `monitorItemName` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '监测分项名称', - `tgId` int DEFAULT NULL COMMENT '报警值组Id', - `threshold` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '报警值', - `type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '类型', - `unit` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '单位', - `state` int DEFAULT NULL COMMENT '状态', - `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '备注', - `is_del` int DEFAULT '0', - `create_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL, - `create_time` datetime DEFAULT CURRENT_TIMESTAMP, - `update_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL, - `update_time` datetime DEFAULT NULL, - PRIMARY KEY (`id`) USING BTREE, - KEY `cfg_id` (`cfgId`) -) ENGINE=InnoDB AUTO_INCREMENT=17 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='报警阈值'; - --- ---------------------------- --- Table structure for dev_tower_data_collide --- ---------------------------- -DROP TABLE IF EXISTS `dev_tower_data_collide`; -CREATE TABLE `dev_tower_data_collide` ( - `id` int NOT NULL AUTO_INCREMENT COMMENT '主键', - `cfg_id` int DEFAULT NULL COMMENT '配置主键', - `project_id` int DEFAULT NULL COMMENT '项目主键', - `com_id` int DEFAULT NULL COMMENT '租户ID', - `dept_id` int NOT NULL COMMENT '单位id,pro_project_info_subdepts的外键', - `device_key` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '设备序列号', - `device_source` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '设备来源', - `tower_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '塔机编号', - `coordinate_x` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '塔机坐标x', - `coordinate_y` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '塔机坐标y', - `front_brachium` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '前臂长度', - `after_brachium` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '平衡臂长度', - `tower_body_height` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '塔身高度', - `height` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '吊钩实时高度', - `angle` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '塔机实时回转角度', - `range` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '吊钩实时幅度', - `early_warning_distance` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '设置的预警距离', - `alarm_warning_distance` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '设置的报警距离', - `contour_value` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '塔身高度相差', - `is_del` bigint DEFAULT '0' COMMENT '是否有效', - `create_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '创建人', - `create_time` datetime DEFAULT NULL COMMENT '创建时间', - `update_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '修改人', - `update_time` datetime DEFAULT NULL COMMENT '修改时间', - `remark` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '备注', - PRIMARY KEY (`id`) USING BTREE, - KEY `index_project_id` (`project_id`) USING BTREE, - KEY `index_dept_id` (`com_id`) USING BTREE, - KEY `index_device_key` (`device_key`) USING BTREE, - KEY `index_cfg_id` (`cfg_id`) USING BTREE -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='塔机碰撞信息'; - --- ---------------------------- --- Table structure for dev_tower_data_collide_detail --- ---------------------------- -DROP TABLE IF EXISTS `dev_tower_data_collide_detail`; -CREATE TABLE `dev_tower_data_collide_detail` ( - `id` int NOT NULL AUTO_INCREMENT COMMENT '主键', - `collide_id` int DEFAULT NULL COMMENT '碰撞主键', - `device_key` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '设备序列号', - `device_source` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '设备来源', - `tower_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '塔机编号', - `coordinate_x` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '塔机坐标x', - `coordinate_y` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '塔机坐标y', - `front_brachium` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '前臂长度', - `after_brachium` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '平衡臂长度', - `tower_body_height` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '塔身高度', - `height` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '吊钩实时高度', - `angle` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '塔机实时回转角度', - `range` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '吊钩实时幅度', - `collide_horizontal_distance` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '最短碰撞水平距离', - `collide_vertical_distance` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '最短碰撞前后距离', - `collide_state` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '碰撞状态', - PRIMARY KEY (`id`) USING BTREE -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='碰撞详情'; - --- ---------------------------- --- Table structure for dev_tower_data_limit --- ---------------------------- -DROP TABLE IF EXISTS `dev_tower_data_limit`; -CREATE TABLE `dev_tower_data_limit` ( - `id` int NOT NULL AUTO_INCREMENT COMMENT '主键', - `cfg_id` int DEFAULT NULL COMMENT '配置主键', - `project_id` int DEFAULT NULL COMMENT '项目主键', - `com_id` int DEFAULT NULL COMMENT '公司主键', - `dept_id` int DEFAULT NULL COMMENT '总包单位主键', - `device_key` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '设备序列号', - `device_source` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '设备来源', - `tower_id` varchar(64) DEFAULT NULL COMMENT '塔机编号', - `wind_speed_warning` varchar(32) DEFAULT NULL COMMENT '风速预警', - `wind_speed_alarm` varchar(32) DEFAULT NULL COMMENT '风速报警', - `load_warning` varchar(32) DEFAULT NULL COMMENT '超载预警', - `load_alarm` varchar(32) DEFAULT NULL COMMENT '超载报警', - `moment_warning` varchar(32) DEFAULT NULL COMMENT '力矩预警', - `moment_alarm` varchar(32) DEFAULT NULL COMMENT '力矩报警', - `high_limit_warning` varchar(32) DEFAULT NULL COMMENT '高限位预警', - `high_limit_alarm` varchar(32) DEFAULT NULL COMMENT '高限位报警', - `low_limit_warning` varchar(32) DEFAULT NULL COMMENT '低限位预警', - `low_limit_alarm` varchar(32) DEFAULT NULL COMMENT '低限位报警', - `left_limit_warning` varchar(32) DEFAULT NULL COMMENT '左限位预警', - `left_limit_alarm` varchar(32) DEFAULT NULL COMMENT '左限位报警', - `right_limit_warning` varchar(32) DEFAULT NULL COMMENT '右限位预警', - `right_limit_alarm` varchar(32) DEFAULT NULL COMMENT '右限位报警', - `front_limit_warning` varchar(32) DEFAULT NULL COMMENT '前限位预警', - `front_limit_alarm` varchar(32) DEFAULT NULL COMMENT '前限位报警', - `back_limit_warning` varchar(32) DEFAULT NULL COMMENT '后限位预警', - `back_limit_alarm` varchar(32) DEFAULT NULL COMMENT '后限位报警', - `collision_angle_warning` varchar(32) DEFAULT NULL COMMENT '防碰角度预警', - `collision_angle_alarm` varchar(32) DEFAULT NULL COMMENT '防碰角度报警', - `collision_distance_warning` varchar(32) DEFAULT NULL COMMENT '防碰距离预警', - `collision_distance_alarm` varchar(32) DEFAULT NULL COMMENT '防碰距离报警', - `h_distance_warning` varchar(32) DEFAULT NULL COMMENT '水平距离预警值', - `h_distance_alarm` varchar(32) DEFAULT NULL COMMENT '水平距离报警值', - `v_distance_warning` varchar(32) DEFAULT NULL COMMENT '垂直距离预警值', - `v_distance_alarm` varchar(32) DEFAULT NULL COMMENT '垂直距离报警值', - `lean_warning` varchar(32) DEFAULT NULL COMMENT '倾斜预警值', - `lean_alarm` varchar(32) DEFAULT NULL COMMENT '倾斜报警值', - `range_limit_start` varchar(32) DEFAULT NULL COMMENT '幅度限位起点值', - `range_limit_end` varchar(32) DEFAULT NULL COMMENT '幅度限位终点值', - `height_limit_start` varchar(32) DEFAULT NULL COMMENT '高度限位起点值', - `height_limit_end` varchar(32) DEFAULT NULL COMMENT '高度限位终点值', - `rotation_limit_start` varchar(32) DEFAULT NULL COMMENT '回转限位起点值', - `rotation_limit_end` varchar(32) DEFAULT NULL COMMENT '回转限位终点值', - `is_del` bigint DEFAULT '0' COMMENT '是否有效', - `create_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '创建人', - `create_time` datetime DEFAULT NULL COMMENT '创建时间', - `update_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '修改人', - `update_time` datetime DEFAULT NULL COMMENT '修改时间', - `remark` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '备注', - PRIMARY KEY (`id`), - KEY `index_project_id` (`project_id`), - KEY `index_dept_id` (`dept_id`), - KEY `index_device_key` (`device_key`), - KEY `index_cfg_id` (`cfg_id`) -) ENGINE=InnoDB AUTO_INCREMENT=358 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='塔机限位信息'; - --- ---------------------------- --- Table structure for dev_tower_data_local --- ---------------------------- -DROP TABLE IF EXISTS `dev_tower_data_local`; -CREATE TABLE `dev_tower_data_local` ( - `id` int NOT NULL AUTO_INCREMENT COMMENT '主键', - `cfg_id` int DEFAULT NULL COMMENT '配置主键', - `project_id` int DEFAULT NULL COMMENT '项目主键', - `com_id` int DEFAULT NULL COMMENT '租户ID', - `dept_id` int NOT NULL COMMENT '单位id,pro_project_info_subdepts的外键', - `device_key` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '设备序列号', - `device_source` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '设备来源', - `tower_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '塔机编号', - `range_near_end_ad_value` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '近端幅度标定AD定值', - `range_near_end_reality_value` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '近端幅度标定实际值', - `range_far_end_ad_value` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '远端幅度标定AD定值', - `range_far_end_reality_value` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '远端幅度标定实际值', - `high_near_end_ad_value` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '高度近端标定AD定值', - `high_near_end_reality_value` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '高度近端标定实际值', - `high_far_end_ad_value` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '高度远端标定AD定值', - `high_far_end_reality_value` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '高度远端标定实际值', - `empty_weight_ad_value` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '空载重量AD值', - `empty_weight_reality_value` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '空载重量实际值', - `load_weight_ad_value` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '负载重量AD值', - `load_weight_reality_value` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '负载重量实际值', - `rotation_start_ad_value` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '回转起点AD值', - `rotation_start_reality_value` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '回转起点实际角度', - `rotation_end_ad_value` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '回转终点AD值', - `rotation_end_reality_value` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '回转终点实际角度', - `wind_speed_factor` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '风速校准系数', - `tilt_factor` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '倾斜校准系数', - `is_del` bigint DEFAULT '0' COMMENT '是否有效', - `create_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '创建人', - `create_time` datetime DEFAULT NULL COMMENT '创建时间', - `update_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '修改人', - `update_time` datetime DEFAULT NULL COMMENT '修改时间', - `remark` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '备注', - PRIMARY KEY (`id`) USING BTREE, - KEY `index_project_id` (`project_id`) USING BTREE, - KEY `index_dept_id` (`com_id`) USING BTREE, - KEY `index_device_key` (`device_key`) USING BTREE, - KEY `index_cfg_id` (`cfg_id`) USING BTREE -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='塔机定位信息'; - --- ---------------------------- --- Table structure for dev_tower_data_round --- ---------------------------- -DROP TABLE IF EXISTS `dev_tower_data_round`; -CREATE TABLE `dev_tower_data_round` ( - `id` int NOT NULL AUTO_INCREMENT COMMENT '主键', - `cfg_id` int DEFAULT NULL COMMENT '配置主键', - `project_id` int DEFAULT NULL COMMENT '项目主键', - `com_id` int DEFAULT NULL COMMENT '公司主键', - `dept_id` int DEFAULT NULL COMMENT '总包单位主键', - `device_key` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '设备序列号', - `device_source` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '设备来源', - `tower_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '数据编号', - `work_start_time` varchar(64) DEFAULT NULL COMMENT '工作循环开始', - `work_end_time` varchar(64) DEFAULT NULL COMMENT '工作循环结束', - `min_height` varchar(64) DEFAULT NULL COMMENT '工作循环最小高度', - `max_height` varchar(64) DEFAULT NULL COMMENT '工作循环最大高度', - `min_range` varchar(64) DEFAULT NULL COMMENT '工作循环最小幅度', - `max_range` varchar(64) DEFAULT NULL COMMENT '工作循环最大幅度', - `start_height` varchar(64) DEFAULT NULL COMMENT '工作循环开始高度', - `end_height` varchar(64) DEFAULT NULL COMMENT '工作循环结束高度', - `start_range` varchar(64) DEFAULT NULL COMMENT '工作循环开始幅度', - `end_range` varchar(64) DEFAULT NULL COMMENT '工作循环结束幅度单位米', - `start_rotation` varchar(64) DEFAULT NULL COMMENT '工作循环开始回转角度单位度', - `end_rotation` varchar(64) DEFAULT NULL COMMENT '工作循环结束回转角度单位度', - `max_load` varchar(64) DEFAULT NULL COMMENT '工作循环最大吊重单位吨', - `max_load_percent` varchar(64) DEFAULT NULL COMMENT '工作循环最大重量百分比', - `max_moment` varchar(64) DEFAULT NULL COMMENT '工作循环最大力矩', - `max_moment_percent` varchar(64) DEFAULT NULL COMMENT '工作循环最大力矩百分比', - `start_wind_speed` varchar(64) DEFAULT NULL COMMENT '工作循环开始风速', - `end_wind_speed` varchar(64) DEFAULT NULL COMMENT '工作循环结束风速', - `start_wind_speed_percent` varchar(64) DEFAULT NULL COMMENT '工作循环开始风速等级', - `end_wind_speed_percent` varchar(64) DEFAULT NULL COMMENT '工作循环结束风速等级', - `start_lean_angle_x` varchar(64) DEFAULT NULL COMMENT '工作循环开始水平倾角', - `end_lean_angle_x` varchar(64) DEFAULT NULL COMMENT '工作循环结束水平倾角', - `start_lean_angle_y` varchar(64) DEFAULT NULL COMMENT '工作循环开始垂直倾角', - `end_lean_angle_y` varchar(64) DEFAULT NULL COMMENT '工作循环结束垂直倾角', - `warnings` varchar(64) DEFAULT NULL COMMENT '警报信息', - `is_alarm` bigint DEFAULT '0' COMMENT '是否告警', - `is_overload` bigint DEFAULT '0' COMMENT '是否超载', - `is_del` bigint DEFAULT '0' COMMENT '是否有效', - `create_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '创建人', - `create_time` datetime DEFAULT NULL COMMENT '创建时间', - `update_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '修改人', - `update_time` datetime DEFAULT NULL COMMENT '修改时间', - `remark` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '备注', - PRIMARY KEY (`id`), - KEY `index_project_id` (`project_id`), - KEY `index_dept_id` (`dept_id`), - KEY `index_device_key` (`device_key`), - KEY `index_cfg_id` (`cfg_id`) -) ENGINE=InnoDB AUTO_INCREMENT=8365 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='塔机工作循环'; - --- ---------------------------- --- Table structure for dev_tower_data_run --- ---------------------------- -DROP TABLE IF EXISTS `dev_tower_data_run`; -CREATE TABLE `dev_tower_data_run` ( - `id` int NOT NULL AUTO_INCREMENT COMMENT '主键', - `cfg_id` int DEFAULT NULL COMMENT '配置主键', - `project_id` int DEFAULT NULL COMMENT '项目主键', - `com_id` int DEFAULT NULL COMMENT '公司主键', - `dept_id` int DEFAULT NULL COMMENT '总包单位主键', - `device_key` varchar(64) DEFAULT NULL COMMENT '设备序列号', - `device_source` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '设备来源', - `height` varchar(16) DEFAULT NULL COMMENT '当前高度', - `range` varchar(16) DEFAULT NULL COMMENT '当前幅度', - `rotation` varchar(16) DEFAULT NULL COMMENT '回转', - `load` varchar(16) DEFAULT NULL COMMENT '当前吊重', - `wind_speed` varchar(16) DEFAULT NULL COMMENT '风速', - `lean_angle_x` varchar(16) DEFAULT NULL COMMENT '水平倾角', - `lean_angle_y` varchar(16) DEFAULT NULL COMMENT '垂直倾角', - `load_percent` varchar(16) DEFAULT NULL COMMENT '重量百分比', - `moment_percent` varchar(16) DEFAULT NULL COMMENT '力矩百分比', - `wind_speed_percent` varchar(16) DEFAULT NULL COMMENT '风速等级', - `lean_angle_percent` varchar(16) DEFAULT NULL COMMENT '倾斜百分比', - `warnings` varchar(16) DEFAULT NULL COMMENT '警报信息', - `rate` varchar(16) DEFAULT NULL COMMENT '倍率', - `rotation_sensor_state` varchar(16) DEFAULT NULL COMMENT '回转传感器状态', - `load_sensor_state` varchar(16) DEFAULT NULL COMMENT '重量传感器状态', - `wind_speed_sensor_state` varchar(16) DEFAULT NULL COMMENT '风速传感器状态', - `lean_angle_sensor_state` varchar(16) DEFAULT NULL COMMENT '倾角传感器状态', - `range_sensor_state` varchar(16) DEFAULT NULL COMMENT '幅度传感器状态', - `height_sensor_state` varchar(16) DEFAULT NULL COMMENT '高度传感器状态', - `braking_status` varchar(16) DEFAULT NULL COMMENT '控制状态', - `time_longs` int DEFAULT NULL COMMENT '时间戳', - `is_alarm` bigint DEFAULT '0' COMMENT '是否告警', - `is_del` bigint DEFAULT '0' COMMENT '是否有效', - `create_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '创建人', - `create_time` datetime DEFAULT NULL COMMENT '创建时间', - `update_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '修改人', - `update_time` datetime DEFAULT NULL COMMENT '修改时间', - `remark` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '备注', - PRIMARY KEY (`id`), - KEY `index_project_id` (`project_id`), - KEY `index_dept_id` (`dept_id`), - KEY `index_device_key` (`device_key`), - KEY `index_cfg_id` (`cfg_id`) -) ENGINE=InnoDB AUTO_INCREMENT=4838944 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='塔机实时数据'; - --- ---------------------------- --- Table structure for dev_tower_data_warning --- ---------------------------- -DROP TABLE IF EXISTS `dev_tower_data_warning`; -CREATE TABLE `dev_tower_data_warning` ( - `id` int NOT NULL AUTO_INCREMENT COMMENT '主键', - `cfg_id` int DEFAULT NULL COMMENT '配置主键', - `project_id` int DEFAULT NULL COMMENT '项目主键', - `com_id` int DEFAULT NULL COMMENT '租户ID', - `dept_id` int DEFAULT NULL COMMENT '单位id,pro_project_info_subdepts的外键', - `device_key` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '设备序列号', - `device_source` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '设备来源', - `tower_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '塔机编号', - `warn_type` int DEFAULT NULL COMMENT '预警类型', - `warn_name` varchar(64) DEFAULT NULL COMMENT '预警名称', - `warn_note` varchar(64) DEFAULT NULL COMMENT '预警内容', - `height` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '当前高度', - `range` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '当前幅度', - `rotation` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '回转', - `load` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '当前吊重', - `wind_speed` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '风速', - `lean_angle_x` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '水平倾角', - `lean_angle_y` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '垂直倾角', - `moment_percent` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '力矩百分比', - `rate` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '倍率', - `alarmed` int DEFAULT '0' COMMENT '报警标识', - `is_del` bigint DEFAULT '0' COMMENT '是否有效', - `create_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '创建人', - `create_time` datetime DEFAULT NULL COMMENT '创建时间', - `update_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '修改人', - `update_time` datetime DEFAULT NULL COMMENT '修改时间', - `remark` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '备注', - PRIMARY KEY (`id`), - KEY `index_project_id` (`project_id`), - KEY `index_dept_id` (`com_id`), - KEY `index_device_key` (`device_key`), - KEY `index_warn_type` (`warn_type`), - KEY `index_cfg_id` (`cfg_id`) USING BTREE -) ENGINE=InnoDB AUTO_INCREMENT=13040 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='塔机预警记录'; - --- ---------------------------- --- Table structure for dev_tower_project_config --- ---------------------------- -DROP TABLE IF EXISTS `dev_tower_project_config`; -CREATE TABLE `dev_tower_project_config` ( - `id` int NOT NULL AUTO_INCREMENT COMMENT '主键', - `project_id` int DEFAULT NULL COMMENT '项目编号', - `com_id` int DEFAULT NULL COMMENT '租户ID', - `dept_id` int NOT NULL COMMENT '单位id,pro_project_info_subdepts的外键', - `device_sn` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '设备序列号', - `device_name` varchar(64) DEFAULT NULL COMMENT '设备名称', - `device_source` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '设备来源', - `tower_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '塔机编号', - `tower_type` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '塔机类型', - `coordinate_x` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '塔机坐标x', - `coordinate_y` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '塔机坐标y', - `front_brachium` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '前臂长度 m', - `after_brachium` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '平衡臂长度 m', - `tower_body_height` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '塔身高度 m', - `tower_cap_height` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '塔帽高度 m', - `tower_section_height` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '塔节高度 m', - `online` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '1' COMMENT '在线离线', - `dri_name` varchar(32) DEFAULT NULL COMMENT '司机名称', - `dri_phone` varchar(32) DEFAULT NULL COMMENT '司机电话', - `saf_name` varchar(32) DEFAULT NULL COMMENT '安全员名称', - `saf_phone` varchar(32) DEFAULT NULL COMMENT '安全员电话', - `is_del` bigint DEFAULT '0' COMMENT '是否有效', - `create_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '创建人', - `create_time` datetime DEFAULT NULL COMMENT '创建时间', - `update_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '修改人', - `update_time` datetime DEFAULT NULL COMMENT '修改时间', - `remark` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '备注', - PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=14 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='塔基检测配置'; - --- ---------------------------- --- Table structure for flowable_category --- ---------------------------- -DROP TABLE IF EXISTS `flowable_category`; -CREATE TABLE `flowable_category` ( - `id` bigint NOT NULL AUTO_INCREMENT COMMENT '流程分类id', - `name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '流程分类名称', - `code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '分类编码', - `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '备注', - `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '创建者', - `create_time` datetime DEFAULT NULL COMMENT '创建时间', - `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '更新者', - `update_time` datetime DEFAULT NULL COMMENT '更新时间', - `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)', - PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='流程分类表'; - --- ---------------------------- --- Table structure for flowable_field_def --- ---------------------------- -DROP TABLE IF EXISTS `flowable_field_def`; -CREATE TABLE `flowable_field_def` ( - `id` bigint unsigned NOT NULL COMMENT '主键ID', - `field` varchar(128) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '数据库字段/表单字段', - `label` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '字段名/表单字段名', - `remark` varchar(256) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL COMMENT '字段说明', - `width` int NOT NULL DEFAULT '0' COMMENT '字段宽度', - `type` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '字段组件类型', - `scheme` json NOT NULL COMMENT '字段定义', - `scope` varchar(16) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL COMMENT '字段范围', - `update_by` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL COMMENT '更新人', - `update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', - `create_by` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建人', - `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', - PRIMARY KEY (`id`), - KEY `modeling_field_def_field_index` (`field`) USING BTREE -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_bin COMMENT='流程字段定义'; - --- ---------------------------- --- Table structure for flowable_field_ref --- ---------------------------- -DROP TABLE IF EXISTS `flowable_field_ref`; -CREATE TABLE `flowable_field_ref` ( - `id` bigint unsigned NOT NULL COMMENT '主键ID', - `module` varchar(16) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '模块', - `mkey` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '模型标识', - `field_id` bigint unsigned NOT NULL COMMENT '字段ID', - `create_by` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT '创建人', - `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', - `update_by` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL COMMENT '更新人', - `update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', - `version` int NOT NULL COMMENT '版本号', - PRIMARY KEY (`id`), - KEY `key_unidx` (`module`,`mkey`,`field_id`) USING BTREE -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_bin COMMENT='流程字段引用关系表'; - --- ---------------------------- --- Table structure for flowable_model_page --- ---------------------------- -DROP TABLE IF EXISTS `flowable_model_page`; -CREATE TABLE `flowable_model_page` ( - `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID', - `module` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '模块', - `mkey` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '模型标识', - `name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '页面名称', - `page_scheme` json NOT NULL COMMENT '页面定义', - `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '更新人', - `update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', - `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '创建人', - `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', - PRIMARY KEY (`id`), - UNIQUE KEY `page_uidx` (`module`,`mkey`,`name`) COMMENT '唯一标识' -) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='建模页面绑定'; - --- ---------------------------- --- Table structure for flowable_process_operate_trigger --- ---------------------------- -DROP TABLE IF EXISTS `flowable_process_operate_trigger`; -CREATE TABLE `flowable_process_operate_trigger` ( - `ID` bigint NOT NULL AUTO_INCREMENT COMMENT 'ID', - `BUSINESS_CODE` varchar(255) NOT NULL COMMENT '业务编码', - `PROCESS_DEFINE_ID` varchar(64) DEFAULT NULL COMMENT '流程定义ID', - `INTERFACE_CODE` varchar(100) DEFAULT NULL COMMENT '接口编码', - `MQ_TYPE` char(2) DEFAULT NULL COMMENT 'MQ类型', - `TOPIC` varchar(255) DEFAULT NULL COMMENT '主题', - `TAG` varchar(255) DEFAULT NULL COMMENT '标签', - `TRIGER_BEFORE_FLAG` char(2) DEFAULT NULL COMMENT '触发前标志', - `CREATE_BY` varchar(64) DEFAULT NULL COMMENT '创建者', - `CREATE_TIME` datetime DEFAULT NULL COMMENT '创建时间', - `UPDATE_BY` varchar(64) DEFAULT NULL COMMENT '更新者', - `UPDATE_TIME` datetime DEFAULT NULL COMMENT '更新时间', - PRIMARY KEY (`ID`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='流程操作触发'; - --- ---------------------------- --- Table structure for flw_channel_definition --- ---------------------------- -DROP TABLE IF EXISTS `flw_channel_definition`; -CREATE TABLE `flw_channel_definition` ( - `ID_` varchar(255) NOT NULL, - `NAME_` varchar(255) DEFAULT NULL, - `VERSION_` int DEFAULT NULL, - `KEY_` varchar(255) DEFAULT NULL, - `CATEGORY_` varchar(255) DEFAULT NULL, - `DEPLOYMENT_ID_` varchar(255) DEFAULT NULL, - `CREATE_TIME_` datetime(3) DEFAULT NULL, - `TENANT_ID_` varchar(255) DEFAULT NULL, - `RESOURCE_NAME_` varchar(255) DEFAULT NULL, - `DESCRIPTION_` varchar(255) DEFAULT NULL, - `TYPE_` varchar(255) DEFAULT NULL, - `IMPLEMENTATION_` varchar(255) DEFAULT NULL, - PRIMARY KEY (`ID_`), - UNIQUE KEY `ACT_IDX_CHANNEL_DEF_UNIQ` (`KEY_`,`VERSION_`,`TENANT_ID_`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci; - --- ---------------------------- --- Table structure for flw_ev_databasechangelog --- ---------------------------- -DROP TABLE IF EXISTS `flw_ev_databasechangelog`; -CREATE TABLE `flw_ev_databasechangelog` ( - `ID` varchar(255) NOT NULL, - `AUTHOR` varchar(255) NOT NULL, - `FILENAME` varchar(255) NOT NULL, - `DATEEXECUTED` datetime NOT NULL, - `ORDEREXECUTED` int NOT NULL, - `EXECTYPE` varchar(10) NOT NULL, - `MD5SUM` varchar(35) DEFAULT NULL, - `DESCRIPTION` varchar(255) DEFAULT NULL, - `COMMENTS` varchar(255) DEFAULT NULL, - `TAG` varchar(255) DEFAULT NULL, - `LIQUIBASE` varchar(20) DEFAULT NULL, - `CONTEXTS` varchar(255) DEFAULT NULL, - `LABELS` varchar(255) DEFAULT NULL, - `DEPLOYMENT_ID` varchar(10) DEFAULT NULL -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci; - --- ---------------------------- --- Table structure for flw_ev_databasechangeloglock --- ---------------------------- -DROP TABLE IF EXISTS `flw_ev_databasechangeloglock`; -CREATE TABLE `flw_ev_databasechangeloglock` ( - `ID` int NOT NULL, - `LOCKED` bit(1) NOT NULL, - `LOCKGRANTED` datetime DEFAULT NULL, - `LOCKEDBY` varchar(255) DEFAULT NULL, - PRIMARY KEY (`ID`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci; - --- ---------------------------- --- Table structure for flw_event_definition --- ---------------------------- -DROP TABLE IF EXISTS `flw_event_definition`; -CREATE TABLE `flw_event_definition` ( - `ID_` varchar(255) NOT NULL, - `NAME_` varchar(255) DEFAULT NULL, - `VERSION_` int DEFAULT NULL, - `KEY_` varchar(255) DEFAULT NULL, - `CATEGORY_` varchar(255) DEFAULT NULL, - `DEPLOYMENT_ID_` varchar(255) DEFAULT NULL, - `TENANT_ID_` varchar(255) DEFAULT NULL, - `RESOURCE_NAME_` varchar(255) DEFAULT NULL, - `DESCRIPTION_` varchar(255) DEFAULT NULL, - PRIMARY KEY (`ID_`), - UNIQUE KEY `ACT_IDX_EVENT_DEF_UNIQ` (`KEY_`,`VERSION_`,`TENANT_ID_`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci; - --- ---------------------------- --- Table structure for flw_event_deployment --- ---------------------------- -DROP TABLE IF EXISTS `flw_event_deployment`; -CREATE TABLE `flw_event_deployment` ( - `ID_` varchar(255) NOT NULL, - `NAME_` varchar(255) DEFAULT NULL, - `CATEGORY_` varchar(255) DEFAULT NULL, - `DEPLOY_TIME_` datetime(3) DEFAULT NULL, - `TENANT_ID_` varchar(255) DEFAULT NULL, - `PARENT_DEPLOYMENT_ID_` varchar(255) DEFAULT NULL, - PRIMARY KEY (`ID_`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci; - --- ---------------------------- --- Table structure for flw_event_resource --- ---------------------------- -DROP TABLE IF EXISTS `flw_event_resource`; -CREATE TABLE `flw_event_resource` ( - `ID_` varchar(255) NOT NULL, - `NAME_` varchar(255) DEFAULT NULL, - `DEPLOYMENT_ID_` varchar(255) DEFAULT NULL, - `RESOURCE_BYTES_` longblob, - PRIMARY KEY (`ID_`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci; - --- ---------------------------- --- Table structure for flw_ru_batch --- ---------------------------- -DROP TABLE IF EXISTS `flw_ru_batch`; -CREATE TABLE `flw_ru_batch` ( - `ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, - `REV_` int DEFAULT NULL, - `TYPE_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, - `SEARCH_KEY_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `SEARCH_KEY2_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `CREATE_TIME_` datetime(3) NOT NULL, - `COMPLETE_TIME_` datetime(3) DEFAULT NULL, - `STATUS_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `BATCH_DOC_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `TENANT_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT '', - PRIMARY KEY (`ID_`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_bin; - --- ---------------------------- --- Table structure for flw_ru_batch_part --- ---------------------------- -DROP TABLE IF EXISTS `flw_ru_batch_part`; -CREATE TABLE `flw_ru_batch_part` ( - `ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, - `REV_` int DEFAULT NULL, - `BATCH_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `TYPE_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, - `SCOPE_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `SUB_SCOPE_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `SCOPE_TYPE_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `SEARCH_KEY_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `SEARCH_KEY2_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `CREATE_TIME_` datetime(3) NOT NULL, - `COMPLETE_TIME_` datetime(3) DEFAULT NULL, - `STATUS_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `RESULT_DOC_ID_` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `TENANT_ID_` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT '', - PRIMARY KEY (`ID_`), - KEY `FLW_IDX_BATCH_PART` (`BATCH_ID_`), - CONSTRAINT `FLW_FK_BATCH_PART_PARENT` FOREIGN KEY (`BATCH_ID_`) REFERENCES `flw_ru_batch` (`ID_`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_bin; - --- ---------------------------- --- Table structure for gen_table --- ---------------------------- -DROP TABLE IF EXISTS `gen_table`; -CREATE TABLE `gen_table` ( - `table_id` bigint NOT NULL AUTO_INCREMENT COMMENT '编号', - `table_name` varchar(200) DEFAULT '' COMMENT '表名称', - `table_comment` varchar(500) DEFAULT '' COMMENT '表描述', - `sub_table_name` varchar(64) DEFAULT NULL COMMENT '关联子表的表名', - `sub_table_fk_name` varchar(64) DEFAULT NULL COMMENT '子表关联的外键名', - `class_name` varchar(100) DEFAULT '' COMMENT '实体类名称', - `tpl_category` varchar(200) DEFAULT 'crud' COMMENT '使用的模板(crud单表操作 tree树表操作)', - `package_name` varchar(100) DEFAULT NULL COMMENT '生成包路径', - `module_name` varchar(30) DEFAULT NULL COMMENT '生成模块名', - `business_name` varchar(30) DEFAULT NULL COMMENT '生成业务名', - `function_name` varchar(50) DEFAULT NULL COMMENT '生成功能名', - `function_author` varchar(50) DEFAULT NULL COMMENT '生成功能作者', - `gen_type` char(1) DEFAULT '0' COMMENT '生成代码方式(0zip压缩包 1自定义路径)', - `gen_path` varchar(200) DEFAULT '/' COMMENT '生成路径(不填默认项目路径)', - `options` varchar(1000) DEFAULT NULL COMMENT '其它生成选项', - `create_by` varchar(64) DEFAULT '' COMMENT '创建者', - `create_time` datetime DEFAULT NULL COMMENT '创建时间', - `update_by` varchar(64) DEFAULT '' COMMENT '更新者', - `update_time` datetime DEFAULT NULL COMMENT '更新时间', - `remark` varchar(500) DEFAULT NULL COMMENT '备注', - PRIMARY KEY (`table_id`) -) ENGINE=InnoDB AUTO_INCREMENT=78 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='代码生成业务表'; - --- ---------------------------- --- Table structure for gen_table_column --- ---------------------------- -DROP TABLE IF EXISTS `gen_table_column`; -CREATE TABLE `gen_table_column` ( - `column_id` bigint NOT NULL AUTO_INCREMENT COMMENT '编号', - `table_id` varchar(64) DEFAULT NULL COMMENT '归属表编号', - `column_name` varchar(200) DEFAULT NULL COMMENT '列名称', - `column_comment` varchar(500) DEFAULT NULL COMMENT '列描述', - `column_type` varchar(100) DEFAULT NULL COMMENT '列类型', - `java_type` varchar(500) DEFAULT NULL COMMENT 'JAVA类型', - `java_field` varchar(200) DEFAULT NULL COMMENT 'JAVA字段名', - `is_pk` char(1) DEFAULT NULL COMMENT '是否主键(1是)', - `is_increment` char(1) DEFAULT NULL COMMENT '是否自增(1是)', - `is_required` char(1) DEFAULT NULL COMMENT '是否必填(1是)', - `is_insert` char(1) DEFAULT NULL COMMENT '是否为插入字段(1是)', - `is_edit` char(1) DEFAULT NULL COMMENT '是否编辑字段(1是)', - `is_list` char(1) DEFAULT NULL COMMENT '是否列表字段(1是)', - `is_query` char(1) DEFAULT NULL COMMENT '是否查询字段(1是)', - `query_type` varchar(200) DEFAULT 'EQ' COMMENT '查询方式(等于、不等于、大于、小于、范围)', - `html_type` varchar(200) DEFAULT NULL COMMENT '显示类型(文本框、文本域、下拉框、复选框、单选框、日期控件)', - `dict_type` varchar(200) DEFAULT '' COMMENT '字典类型', - `sort` int DEFAULT NULL COMMENT '排序', - `create_by` varchar(64) DEFAULT '' COMMENT '创建者', - `create_time` datetime DEFAULT NULL COMMENT '创建时间', - `update_by` varchar(64) DEFAULT '' COMMENT '更新者', - `update_time` datetime DEFAULT NULL COMMENT '更新时间', - PRIMARY KEY (`column_id`) -) ENGINE=InnoDB AUTO_INCREMENT=1438 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='代码生成业务表字段'; - --- ---------------------------- --- Table structure for green_carbon_data --- ---------------------------- -DROP TABLE IF EXISTS `green_carbon_data`; -CREATE TABLE `green_carbon_data` ( - `id` int NOT NULL AUTO_INCREMENT, - `com_id` int DEFAULT NULL COMMENT '公司主键', - `project_id` int DEFAULT NULL COMMENT '分包单位', - `data_date` datetime DEFAULT NULL COMMENT '日期', - `item_id` int DEFAULT NULL COMMENT '因子ID-外键', - `estimate_value` double DEFAULT NULL COMMENT '预估使用数量', - `practical_value` double DEFAULT NULL COMMENT '实际使用量', - `state` int DEFAULT '0' COMMENT '状态', - `remark` varchar(255) DEFAULT '' COMMENT '备注', - `is_del` int DEFAULT '0', - `create_by` varchar(255) DEFAULT NULL, - `create_time` datetime DEFAULT NULL, - `update_by` varchar(255) DEFAULT NULL, - `update_time` datetime DEFAULT NULL, - PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=123 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='建碳数据'; - --- ---------------------------- --- Table structure for green_carbon_item --- ---------------------------- -DROP TABLE IF EXISTS `green_carbon_item`; -CREATE TABLE `green_carbon_item` ( - `id` int NOT NULL AUTO_INCREMENT, - `com_id` int DEFAULT '0' COMMENT '公司主键', - `project_id` int DEFAULT '0' COMMENT '分包单位', - `carbon_factor_type` int DEFAULT '1' COMMENT '碳因子类型', - `carbon_name` varchar(255) DEFAULT NULL COMMENT '名称', - `unit` varchar(50) DEFAULT NULL COMMENT '单位', - `carbon_factor` double DEFAULT NULL COMMENT '碳排放因子', - `state` int DEFAULT '0' COMMENT '状态', - `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT '备注', - `is_del` int DEFAULT '0', - `create_by` varchar(255) DEFAULT NULL, - `create_time` datetime DEFAULT NULL, - `update_by` varchar(255) DEFAULT NULL, - `update_time` datetime DEFAULT NULL, - PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=1720 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='碳因子'; - --- ---------------------------- --- Table structure for group_capacity --- ---------------------------- -DROP TABLE IF EXISTS `group_capacity`; -CREATE TABLE `group_capacity` ( - `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID', - `group_id` varchar(128) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '' COMMENT 'Group ID,空字符表示整个集群', - `quota` int unsigned NOT NULL DEFAULT '0' COMMENT '配额,0表示使用默认值', - `usage` int unsigned NOT NULL DEFAULT '0' COMMENT '使用量', - `max_size` int unsigned NOT NULL DEFAULT '0' COMMENT '单个配置大小上限,单位为字节,0表示使用默认值', - `max_aggr_count` int unsigned NOT NULL DEFAULT '0' COMMENT '聚合子配置最大个数,,0表示使用默认值', - `max_aggr_size` int unsigned NOT NULL DEFAULT '0' COMMENT '单个聚合数据的子配置大小上限,单位为字节,0表示使用默认值', - `max_history_count` int unsigned NOT NULL DEFAULT '0' COMMENT '最大变更历史数量', - `gmt_create` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', - `gmt_modified` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间', - PRIMARY KEY (`id`) USING BTREE, - UNIQUE KEY `uk_group_id` (`group_id`) USING BTREE -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_bin ROW_FORMAT=DYNAMIC COMMENT='集群、各Group容量信息表'; - --- ---------------------------- --- Table structure for his_config_info --- ---------------------------- -DROP TABLE IF EXISTS `his_config_info`; -CREATE TABLE `his_config_info` ( - `id` bigint unsigned NOT NULL, - `nid` bigint unsigned NOT NULL AUTO_INCREMENT, - `data_id` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, - `group_id` varchar(128) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, - `app_name` varchar(128) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL COMMENT 'app_name', - `content` longtext CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL, - `md5` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `gmt_create` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP, - `gmt_modified` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP, - `src_user` text CHARACTER SET utf8mb3 COLLATE utf8mb3_bin, - `src_ip` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `op_type` char(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL, - `tenant_id` varchar(128) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT '' COMMENT '租户字段', - `encrypted_data_key` text CHARACTER SET utf8mb3 COLLATE utf8mb3_bin COMMENT '秘钥', - PRIMARY KEY (`nid`) USING BTREE, - KEY `idx_gmt_create` (`gmt_create`) USING BTREE, - KEY `idx_gmt_modified` (`gmt_modified`) USING BTREE, - KEY `idx_did` (`data_id`) USING BTREE -) ENGINE=InnoDB AUTO_INCREMENT=340 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_bin ROW_FORMAT=DYNAMIC COMMENT='多租户改造'; - --- ---------------------------- --- Table structure for interface_info --- ---------------------------- -DROP TABLE IF EXISTS `interface_info`; -CREATE TABLE `interface_info` ( - `api_id` varchar(64) NOT NULL COMMENT 'ID', - `api_method` varchar(12) NOT NULL COMMENT 'HttpMethod:GET、PUT、POST', - `api_path` varchar(512) NOT NULL COMMENT '拦截路径', - `api_status` varchar(4) NOT NULL COMMENT '状态:-1-删除, 0-草稿,1-发布,2-有变更,3-禁用', - `api_comment` varchar(255) NOT NULL COMMENT '注释', - `api_type` varchar(24) NOT NULL COMMENT '脚本类型:SQL、DataQL', - `api_script` mediumtext NOT NULL COMMENT '查询脚本:xxxxxxx', - `api_schema` mediumtext NOT NULL COMMENT '接口的请求/响应数据结构', - `api_sample` mediumtext NOT NULL COMMENT '请求/响应/请求头样本数据', - `api_option` mediumtext NOT NULL COMMENT '扩展配置信息', - `api_create_time` varchar(32) NOT NULL COMMENT '创建时间', - `api_gmt_time` varchar(32) NOT NULL COMMENT '修改时间', - PRIMARY KEY (`api_id`), - UNIQUE KEY `uk_interface_info` (`api_path`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='Dataway 中的API'; - --- ---------------------------- --- Table structure for interface_release --- ---------------------------- -DROP TABLE IF EXISTS `interface_release`; -CREATE TABLE `interface_release` ( - `pub_id` varchar(64) NOT NULL COMMENT 'Publish ID', - `pub_api_id` varchar(64) NOT NULL COMMENT '所属API ID', - `pub_method` varchar(12) NOT NULL COMMENT 'HttpMethod:GET、PUT、POST', - `pub_path` varchar(512) NOT NULL COMMENT '拦截路径', - `pub_status` varchar(4) NOT NULL COMMENT '状态:-1-删除, 0-草稿,1-发布,2-有变更,3-禁用', - `pub_comment` varchar(255) NOT NULL COMMENT '注释', - `pub_type` varchar(24) NOT NULL COMMENT '脚本类型:SQL、DataQL', - `pub_script` mediumtext NOT NULL COMMENT '查询脚本:xxxxxxx', - `pub_script_ori` mediumtext NOT NULL COMMENT '原始查询脚本,仅当类型为SQL时不同', - `pub_schema` mediumtext NOT NULL COMMENT '接口的请求/响应数据结构', - `pub_sample` mediumtext NOT NULL COMMENT '请求/响应/请求头样本数据', - `pub_option` mediumtext NOT NULL COMMENT '扩展配置信息', - `pub_release_time` varchar(32) NOT NULL COMMENT '发布时间(下线不更新)', - PRIMARY KEY (`pub_id`), - KEY `idx_interface_release_api` (`pub_api_id`), - KEY `idx_interface_release_path` (`pub_path`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='Dataway API 发布历史。'; - --- ---------------------------- --- Table structure for model_property --- ---------------------------- -DROP TABLE IF EXISTS `model_property`; -CREATE TABLE `model_property` ( - `id` int NOT NULL AUTO_INCREMENT, - `glid` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, - `externalId` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, - `propertyTypeName` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, - `propertySetName` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, - `propertyname` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, - `ifcurl` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, - `value` text COLLATE utf8mb4_unicode_ci, - `groupname` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, - `modelName` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, - PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=35610 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; - --- ---------------------------- --- Table structure for model_tree --- ---------------------------- -DROP TABLE IF EXISTS `model_tree`; -CREATE TABLE `model_tree` ( - `id` int NOT NULL AUTO_INCREMENT, - `glid` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, - `pGlid` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, - `level` int DEFAULT NULL, - `name` varchar(2500) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, - `externalId` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, - `groupname` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, - `modelName` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, - PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=1283 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; - --- ---------------------------- --- Table structure for model_tree_base --- ---------------------------- -DROP TABLE IF EXISTS `model_tree_base`; -CREATE TABLE `model_tree_base` ( - `id` int NOT NULL AUTO_INCREMENT, - `glid` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, - `pGlid` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, - `name` varchar(2500) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, - `category` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, - `family` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, - `type` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, - `floor` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, - `level` int DEFAULT NULL, - `modelName` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, - PRIMARY KEY (`id`) -) ENGINE=MyISAM AUTO_INCREMENT=870 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; - --- ---------------------------- --- Table structure for model_type --- ---------------------------- -DROP TABLE IF EXISTS `model_type`; -CREATE TABLE `model_type` ( - `id` int NOT NULL AUTO_INCREMENT, - `glid` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, - `pGlid` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, - `level` int DEFAULT NULL, - `name` varchar(2500) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, - `externalId` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, - `groupname` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, - `modelName` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL, - PRIMARY KEY (`id`), - KEY `idx1` (`glid`), - KEY `idx2` (`pGlid`) -) ENGINE=MyISAM AUTO_INCREMENT=1152 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; - --- ---------------------------- --- Table structure for permissions --- ---------------------------- -DROP TABLE IF EXISTS `permissions`; -CREATE TABLE `permissions` ( - `role` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, - `resource` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, - `action` varchar(8) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, - UNIQUE KEY `uk_role_permission` (`role`,`resource`,`action`) USING BTREE -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC; - --- ---------------------------- --- Table structure for pro_cost_output --- ---------------------------- -DROP TABLE IF EXISTS `pro_cost_output`; -CREATE TABLE `pro_cost_output` ( - `id` int NOT NULL AUTO_INCREMENT, - `com_id` int DEFAULT NULL COMMENT '部门ID', - `project_id` int DEFAULT NULL COMMENT '项目编号', - `money` bigint DEFAULT NULL COMMENT '金额', - `money2` bigint DEFAULT NULL COMMENT '金额2', - `money3` bigint DEFAULT NULL COMMENT '金额3', - `money4` bigint DEFAULT NULL COMMENT '金额4', - `money5` bigint DEFAULT NULL COMMENT '金额5', - `month` int DEFAULT NULL COMMENT '月份', - `year` int DEFAULT NULL COMMENT '年份', - `cost_type` int DEFAULT NULL COMMENT '类型,字典project_cost_output_type', - `date1` datetime DEFAULT NULL, - `date2` datetime DEFAULT NULL, - `remark` varchar(255) DEFAULT NULL COMMENT '备注', - `is_del` int DEFAULT '0', - `create_by` varchar(255) DEFAULT NULL, - `create_time` datetime DEFAULT NULL, - `update_by` varchar(255) DEFAULT NULL, - `update_time` datetime DEFAULT NULL, - PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=4994 DEFAULT CHARSET=utf8mb3 COMMENT='项目成本产值'; - --- ---------------------------- --- Table structure for pro_machmater_config --- ---------------------------- -DROP TABLE IF EXISTS `pro_machmater_config`; -CREATE TABLE `pro_machmater_config` ( - `id` int NOT NULL AUTO_INCREMENT, - `com_id` int NOT NULL, - `project_id` int NOT NULL, - `param_data` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL, - `cfg_type` varchar(10) NOT NULL COMMENT '类型mach-机械,mater-材料', - `is_del` int DEFAULT '0', - `remark` varchar(255) DEFAULT NULL, - `state` int DEFAULT NULL, - `create_by` varchar(64) DEFAULT NULL, - `create_time` datetime DEFAULT NULL, - `update_by` varchar(64) DEFAULT NULL, - `update_time` datetime DEFAULT NULL, - PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=16 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='物资配置'; - --- ---------------------------- --- Table structure for pro_milestone --- ---------------------------- -DROP TABLE IF EXISTS `pro_milestone`; -CREATE TABLE `pro_milestone` ( - `id` int NOT NULL AUTO_INCREMENT, - `comid` int DEFAULT NULL COMMENT '公司ID', - `project_id` int DEFAULT NULL COMMENT '项目ID', - `node_name` varchar(255) DEFAULT NULL COMMENT '节点名称', - `scheduled_start` datetime DEFAULT NULL COMMENT '计划开始日期', - `scheduled_end` datetime DEFAULT NULL COMMENT '计划结束日期', - `actual_start` datetime DEFAULT NULL COMMENT '实际开始日期', - `actual_end` datetime DEFAULT NULL COMMENT '实际结束日期', - `days` int DEFAULT NULL COMMENT '工期', - `explain_info` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '说明', - `is_del` int DEFAULT '0', - `remark` varchar(255) DEFAULT NULL, - `state` varchar(255) DEFAULT NULL, - `create_by` varchar(64) DEFAULT NULL, - `create_time` datetime DEFAULT NULL, - `update_by` varchar(64) DEFAULT NULL, - `update_time` datetime DEFAULT NULL, - PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=135 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='项目里程碑'; - --- ---------------------------- --- Table structure for pro_mobile_attendance_config --- ---------------------------- -DROP TABLE IF EXISTS `pro_mobile_attendance_config`; -CREATE TABLE `pro_mobile_attendance_config` ( - `id` int NOT NULL AUTO_INCREMENT, - `com_id` int NOT NULL, - `project_id` int NOT NULL, - `title` varchar(512) NOT NULL COMMENT '标题', - `start_date` datetime DEFAULT NULL COMMENT '开始时间', - `end_date` datetime DEFAULT NULL COMMENT '结束时间', - `address` varchar(512) DEFAULT NULL COMMENT '地址', - `longitude` decimal(10,6) DEFAULT NULL COMMENT '经度', - `latitude` decimal(10,6) DEFAULT NULL COMMENT '纬度', - `valid` int DEFAULT NULL COMMENT '有效', - `range` decimal(10,2) DEFAULT NULL COMMENT '考勤范围', - `is_all` int DEFAULT '0' COMMENT '1代码表所有班组', - `is_del` int DEFAULT '0' COMMENT '删除标识', - `state` int DEFAULT NULL, - `remark` varchar(255) DEFAULT NULL, - `create_by` varchar(64) DEFAULT NULL, - `create_time` datetime DEFAULT NULL, - `update_by` varchar(64) DEFAULT NULL, - `update_time` datetime DEFAULT NULL, - PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci; - --- ---------------------------- --- Table structure for pro_mobile_attendance_config_group --- ---------------------------- -DROP TABLE IF EXISTS `pro_mobile_attendance_config_group`; -CREATE TABLE `pro_mobile_attendance_config_group` ( - `id` int NOT NULL AUTO_INCREMENT, - `cfg_id` int NOT NULL COMMENT '配置表ID', - `group_id` int NOT NULL COMMENT '班级ID', - PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=38 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci; - --- ---------------------------- --- Table structure for pro_mobile_attendance_data --- ---------------------------- -DROP TABLE IF EXISTS `pro_mobile_attendance_data`; -CREATE TABLE `pro_mobile_attendance_data` ( - `id` bigint NOT NULL AUTO_INCREMENT, - `user_id` bigint DEFAULT NULL COMMENT '用户ID', - `project_id` bigint DEFAULT NULL COMMENT '项目ID', - `cfg_id` bigint DEFAULT NULL COMMENT '配置ID', - `in_out` varchar(10) DEFAULT NULL COMMENT '进还是出', - `longitude` decimal(10,6) DEFAULT NULL COMMENT '经度', - `latitude` decimal(10,6) DEFAULT NULL COMMENT '纬度', - `att_date` datetime DEFAULT NULL COMMENT '考勤时间', - `att_img` varchar(512) DEFAULT NULL COMMENT '考勤照片', - `att_device` varchar(10) DEFAULT NULL COMMENT '打卡设备', - `is_del` int DEFAULT '0', - `remark` varchar(255) DEFAULT NULL, - `state` int DEFAULT NULL, - `create_by` varchar(64) DEFAULT NULL, - `create_time` datetime DEFAULT NULL, - `update_by` varchar(64) DEFAULT NULL, - `update_time` datetime DEFAULT NULL, - PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=107 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='移动考勤记录'; - --- ---------------------------- --- Table structure for pro_photography --- ---------------------------- -DROP TABLE IF EXISTS `pro_photography`; -CREATE TABLE `pro_photography` ( - `id` int NOT NULL AUTO_INCREMENT COMMENT '主键', - `com_id` int DEFAULT NULL COMMENT '公司ID', - `project_id` int DEFAULT NULL COMMENT '项目ID', - `image_url` text CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci COMMENT '图片路径', - `video_url` varchar(255) DEFAULT NULL COMMENT '视频路径', - `video_date` datetime DEFAULT NULL COMMENT '视频日期', - `state` int DEFAULT '0' COMMENT '状态', - `remark` varchar(255) DEFAULT NULL COMMENT '备注', - `is_del` int DEFAULT '0' COMMENT '是否有效', - `create_by` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '创建人', - `create_date` datetime DEFAULT NULL COMMENT '创建时间', - `update_by` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '修改热', - `update_date` datetime DEFAULT NULL COMMENT '修改时间', - PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=230 DEFAULT CHARSET=utf8mb3 COMMENT='项目延时摄影'; - --- ---------------------------- --- Table structure for pro_plan --- ---------------------------- -DROP TABLE IF EXISTS `pro_plan`; -CREATE TABLE `pro_plan` ( - `id` int NOT NULL AUTO_INCREMENT, - `comid` int DEFAULT NULL COMMENT '公司ID', - `project_id` int DEFAULT NULL COMMENT '项目ID', - `task_id` int DEFAULT NULL COMMENT '任务ID', - `task_unique_id` varchar(64) DEFAULT NULL COMMENT '任务唯一ID', - `parent_id` int DEFAULT NULL COMMENT '父任务ID', - `task_type` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '任务类型(FS,SS,FF,SF)', - `task_outline_level` int DEFAULT NULL COMMENT '任务级别', - `task_name` varchar(255) DEFAULT NULL COMMENT '任务名称', - `task_duation` decimal(10,0) DEFAULT NULL COMMENT '任务工期', - `start_date` datetime DEFAULT NULL COMMENT '任务开始时间', - `finish_date` datetime DEFAULT NULL COMMENT '任务结束时间', - `predecessors` varchar(255) DEFAULT NULL COMMENT '任务流', - `plan_start_date` datetime DEFAULT NULL COMMENT '计划开始时间', - `plan_finish_date` datetime DEFAULT NULL COMMENT '计划结束时间', - `bim_id` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci COMMENT 'BIM ID', - `operator` varchar(64) DEFAULT NULL COMMENT '负责人', - `operator_id` int DEFAULT NULL COMMENT '负责人ID', - `group_id` int DEFAULT NULL COMMENT '班组ID', - `group_name` varchar(64) DEFAULT NULL COMMENT '班组名称', - `schedule_node` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '0' COMMENT '进度节点', - `is_del` int DEFAULT '0' COMMENT '是否有效', - `create_by` varchar(64) DEFAULT NULL, - `create_time` datetime DEFAULT NULL, - `update_by` varchar(64) DEFAULT NULL, - `update_time` datetime DEFAULT NULL, - `remark` varchar(255) DEFAULT NULL, - PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=1949 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci; - --- ---------------------------- --- Table structure for pro_plan_schedule --- ---------------------------- -DROP TABLE IF EXISTS `pro_plan_schedule`; -CREATE TABLE `pro_plan_schedule` ( - `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键', - `com_id` bigint DEFAULT NULL COMMENT '公司主键', - `project_id` bigint DEFAULT NULL COMMENT '项目主键', - `plan_id` bigint DEFAULT NULL COMMENT '计划主键', - `task_id` bigint DEFAULT NULL COMMENT '任务编号', - `task_unique_id` varchar(128) DEFAULT NULL COMMENT '任务唯一编号', - `task_name` varchar(128) DEFAULT NULL COMMENT '任务名称', - `bim_id` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci COMMENT 'BIM构建', - `schedule_percent` bigint DEFAULT NULL COMMENT '进度百分比', - `total_schedule` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '已完成进度', - `finish_date` datetime DEFAULT NULL COMMENT '完成时间', - `description` varchar(1024) DEFAULT NULL COMMENT '进度描述', - `images` varchar(1024) DEFAULT NULL COMMENT '施工作业图', - `is_del` int DEFAULT '0' COMMENT '是否有效', - `create_by` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '创建人', - `create_user_id` bigint DEFAULT NULL COMMENT '创建人ID', - `create_date` datetime DEFAULT NULL COMMENT '创建时间', - `update_by` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '修改热', - `update_date` datetime DEFAULT NULL COMMENT '修改时间', - PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=834 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='项目进度'; - --- ---------------------------- --- Table structure for pro_project_approval --- ---------------------------- -DROP TABLE IF EXISTS `pro_project_approval`; -CREATE TABLE `pro_project_approval` ( - `id` int NOT NULL AUTO_INCREMENT COMMENT '主键', - `from_type` varchar(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '来自类型', - `from_id` int DEFAULT NULL COMMENT '来自主键', - `approve_status` varchar(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '审批状态', - `is_del` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT '0' COMMENT '数据状态', - `comment` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT '提交申请' COMMENT '审核意见', - `create_by` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '创建人', - `create_time` datetime DEFAULT NULL COMMENT '创建时间', - `update_by` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '修改人', - `update_time` datetime DEFAULT NULL COMMENT '修改时间', - `remark` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '备注', - PRIMARY KEY (`id`) USING BTREE, - KEY `index_fromType` (`from_type`), - KEY `index_fromId` (`from_id`) -) ENGINE=InnoDB AUTO_INCREMENT=96596 DEFAULT CHARSET=utf8mb3 ROW_FORMAT=DYNAMIC COMMENT='项目审核信息'; - --- ---------------------------- --- Table structure for pro_project_bigscreen_menu --- ---------------------------- -DROP TABLE IF EXISTS `pro_project_bigscreen_menu`; -CREATE TABLE `pro_project_bigscreen_menu` ( - `id` bigint NOT NULL AUTO_INCREMENT, - `menu_id` bigint DEFAULT NULL, - `project_id` bigint DEFAULT NULL, - `com_id` bigint DEFAULT NULL, - `enabled` int DEFAULT '1' COMMENT '1-可用 0-不可用', - `remark` varchar(255) DEFAULT NULL, - `is_del` int DEFAULT '0', - `create_by` varchar(255) DEFAULT NULL, - `create_time` datetime DEFAULT NULL, - `update_by` varchar(255) DEFAULT NULL, - `update_time` datetime DEFAULT NULL, - PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=636 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='项目大屏菜单'; - --- ---------------------------- --- Table structure for pro_project_checked --- ---------------------------- -DROP TABLE IF EXISTS `pro_project_checked`; -CREATE TABLE `pro_project_checked` ( - `id` int NOT NULL AUTO_INCREMENT COMMENT '主键', - `com_id` int DEFAULT NULL COMMENT '公司主键', - `project_id` int DEFAULT NULL COMMENT '项目主键', - `check_type` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '验收类型', - `main_image` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '验收主图', - `image_urls` varchar(1024) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '图片列表', - `working_position` varchar(512) DEFAULT NULL COMMENT '工序部位', - `working_position_type` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '工序部位类型', - `checking_num` int DEFAULT '1' COMMENT '验收次数', - `check_result` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '验收结果', - `intro` varchar(1024) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '验收描述', - `technician_user` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '技术用户', - `technician_user_name` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '技术用户名称', - `supervise_user` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '监理用户', - `supervise_user_name` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '监理用户名称', - `group_dept_user` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '班组用户', - `group_dept_user_name` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '班组用户名称', - `checking_date` datetime DEFAULT NULL COMMENT '验收时间', - `checking_files` varchar(1024) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '验收附件', - `is_del` int DEFAULT '0' COMMENT '数据状态', - `approve_status` varchar(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '审核状态', - `create_by` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '创建人', - `create_time` datetime DEFAULT NULL COMMENT '创建时间', - `update_by` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '修改人', - `update_time` datetime DEFAULT NULL COMMENT '修改时间', - `remark` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '备注', - PRIMARY KEY (`id`), - KEY `index_comId` (`com_id`), - KEY `index_projectId` (`project_id`), - KEY `index_checkType` (`check_type`) -) ENGINE=InnoDB AUTO_INCREMENT=14 DEFAULT CHARSET=utf8mb3 ROW_FORMAT=DYNAMIC COMMENT='项目举牌验收'; - --- ---------------------------- --- Table structure for pro_project_info --- ---------------------------- -DROP TABLE IF EXISTS `pro_project_info`; -CREATE TABLE `pro_project_info` ( - `id` int NOT NULL AUTO_INCREMENT COMMENT '主键', - `com_id` int DEFAULT NULL COMMENT '所属单位', - `dis_dept_id` int DEFAULT NULL COMMENT '显示部门', - `project_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '项目名称', - `project_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '项目编号', - `simple_name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '项目简称', - `project_type` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '项目类型', - `project_level` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '项目等级', - `project_regional` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '项目区县', - `project_package` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '项目包名', - `project_address` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '项目地址', - `project_nature` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '项目建设属性', - `licence_number` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '许可证号', - `project_person` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '项目负责人', - `project_person_phone` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '负责人电话', - `longitude` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '经度', - `latitude` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '纬度', - `tech_leader` varchar(32) DEFAULT NULL COMMENT '技术负责人', - `tech_leader_phone` varchar(32) DEFAULT NULL COMMENT '技术负责人联系电话', - `province` varchar(500) DEFAULT NULL COMMENT '省', - `city` varchar(100) DEFAULT NULL COMMENT '市', - `district` varchar(100) DEFAULT NULL COMMENT '区县', - `project_time_limit` int DEFAULT NULL COMMENT '项目工期', - `total_investment` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '总投资', - `floor_area` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '建筑面积', - `total_output_value` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '开累产值', - `planned_completion_time` date DEFAULT NULL COMMENT '计划完工时间', - `scheduled_start_time` date DEFAULT NULL COMMENT '计划开始时间', - `actual_operating_time` date DEFAULT NULL COMMENT '实际开始时间', - `actual_completion_time` date DEFAULT NULL COMMENT '实际完工时间', - `contract_amount` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '合同总金额', - `paid_amount` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '已支付金额', - `on_account_amount` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '挂账金额', - `project_schedule` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '项目进度', - `project_summarize` varchar(2048) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '项目概述', - `project_qr_code` varchar(255) DEFAULT NULL COMMENT '项目二维码', - `project_status` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '项目状态', - `project_sort` int DEFAULT '0' COMMENT '项目排序', - `is_del` int DEFAULT '0' COMMENT '删除标识', - `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '创建人', - `create_time` datetime DEFAULT NULL COMMENT '创建时间', - `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '修改人', - `update_time` datetime DEFAULT NULL COMMENT '修改时间', - `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '备注', - `bim_config` text COMMENT 'BIM配置', - PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=793 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='项目信息'; - --- ---------------------------- --- Table structure for pro_project_info_depts --- ---------------------------- -DROP TABLE IF EXISTS `pro_project_info_depts`; -CREATE TABLE `pro_project_info_depts` ( - `id` int NOT NULL AUTO_INCREMENT COMMENT '主键', - `project_id` int DEFAULT NULL COMMENT '项目主键', - `dept_type` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '参建单位类型', - `dept_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '参建单位名称', - `dept_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '参建单位编号', - `leader` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '负责人', - `phone` varchar(11) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '联系电话', - `is_del` int DEFAULT '0' COMMENT '删除标识', - `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '创建人', - `create_time` datetime DEFAULT NULL COMMENT '创建时间', - `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '修改人', - `update_time` datetime DEFAULT NULL COMMENT '修改时间', - `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '备注', - PRIMARY KEY (`id`), - KEY `index_project_id` (`project_id`) -) ENGINE=InnoDB AUTO_INCREMENT=44 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='参建单位'; - --- ---------------------------- --- Table structure for pro_project_info_setting --- ---------------------------- -DROP TABLE IF EXISTS `pro_project_info_setting`; -CREATE TABLE `pro_project_info_setting` ( - `id` int NOT NULL AUTO_INCREMENT COMMENT '主键', - `project_id` int DEFAULT NULL COMMENT '项目主键', - `org_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '显示名称', - `org_logo` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '显示LOGO', - `org_image` text COMMENT '项目图片', - `org_video` text COMMENT '项目视频', - `org_plane` text COMMENT '项目平面图', - `pit_img_url` varchar(512) DEFAULT NULL COMMENT '项目基坑平面图', - `is_del` int DEFAULT '0' COMMENT '删除标识', - `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '创建人', - `create_time` datetime DEFAULT NULL COMMENT '创建时间', - `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '修改人', - `update_time` datetime DEFAULT NULL COMMENT '修改时间', - `remark` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '备注', - PRIMARY KEY (`id`), - KEY `index_project_id` (`project_id`) -) ENGINE=InnoDB AUTO_INCREMENT=26 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='项目设置'; - --- ---------------------------- --- Table structure for pro_project_info_subdepts --- ---------------------------- -DROP TABLE IF EXISTS `pro_project_info_subdepts`; -CREATE TABLE `pro_project_info_subdepts` ( - `id` int NOT NULL AUTO_INCREMENT COMMENT '主键', - `com_id` int DEFAULT NULL COMMENT '公司主键', - `project_id` int DEFAULT NULL COMMENT '项目主键', - `sub_dept_type` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '单位类型', - `sub_dept_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '分包单位名称', - `sub_dept_code` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '分包单位编号', - `sub_dept_leader_id` int DEFAULT NULL COMMENT '负责人主键', - `sub_dept_leader_name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '负责人姓名', - `sub_dept_leader_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '负责人证件号码', - `sub_dept_leader_phone` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '负责人电话', - `business_license_path` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '营业执照', - `sub_dept_infos` text COMMENT '单位详情', - `contract_infos` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci COMMENT '合同承包内容', - `use_dates` datetime DEFAULT NULL COMMENT '进场时间', - `start_work_dates` datetime DEFAULT NULL COMMENT '计划开工时间', - `end_work_dates` datetime DEFAULT NULL COMMENT '计划完工时间', - `use_status` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '进场状态', - `sub_step` tinyint DEFAULT NULL COMMENT '进行步骤', - `approve_status` int DEFAULT NULL COMMENT '审批状态', - `qr_code` varchar(225) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '二维码', - `is_del` int DEFAULT '0' COMMENT '删除标识', - `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '创建人', - `create_time` datetime DEFAULT NULL COMMENT '创建时间', - `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '修改人', - `update_time` datetime DEFAULT NULL COMMENT '修改时间', - `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '备注', - `source` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT 'SYSTEM' COMMENT '数据来源', - PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=164 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='分包单位'; - --- ---------------------------- --- Table structure for pro_project_info_subdepts_group --- ---------------------------- -DROP TABLE IF EXISTS `pro_project_info_subdepts_group`; -CREATE TABLE `pro_project_info_subdepts_group` ( - `id` int NOT NULL AUTO_INCREMENT COMMENT '主键', - `com_id` int DEFAULT NULL COMMENT '公司主键', - `project_id` int DEFAULT NULL COMMENT '项目主键', - `sub_dept_id` int DEFAULT NULL COMMENT '分包单位', - `sub_dept_type` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '单位类型', - `sub_dept_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '分包单位名称', - `sub_dept_code` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '分包单位编号', - `group_name` varchar(64) DEFAULT NULL COMMENT '班组名称', - `group_code` varchar(64) DEFAULT NULL COMMENT '班组编号', - `craft_type` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '1' COMMENT '工种类型', - `craft_post` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '工种岗位', - `group_leader_name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '负责人姓名', - `group_leader_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '负责人证件号码', - `group_leader_phone` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '负责人电话', - `use_status` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '进场状态', - `approve_status` int DEFAULT NULL COMMENT '审批状态', - `qr_code` varchar(225) DEFAULT NULL COMMENT '进场状态', - `is_del` int DEFAULT '0' COMMENT '删除标识', - `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '创建人', - `create_time` datetime DEFAULT NULL COMMENT '创建时间', - `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '修改人', - `update_time` datetime DEFAULT NULL COMMENT '修改时间', - `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '备注', - `source` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT 'SYSTEM' COMMENT '数据来源', - PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=143 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='分包单位班组'; - --- ---------------------------- --- Table structure for pro_project_info_subdepts_users --- ---------------------------- -DROP TABLE IF EXISTS `pro_project_info_subdepts_users`; -CREATE TABLE `pro_project_info_subdepts_users` ( - `id` int NOT NULL AUTO_INCREMENT COMMENT '主键', - `par_id` int DEFAULT NULL COMMENT '上级主键', - `com_id` int DEFAULT NULL COMMENT '公司主键', - `project_id` int DEFAULT NULL COMMENT '项目主键', - `sub_dept_id` int DEFAULT NULL COMMENT '分包单位', - `sub_dept_type` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '单位类型', - `sub_dept_name` varchar(64) DEFAULT NULL COMMENT '分包单位名称', - `sub_dept_power_path` varchar(255) DEFAULT NULL COMMENT '单位委托书', - `user_id` int DEFAULT NULL COMMENT '用户主键', - `user_post` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '用户岗位', - `sub_dept_group` int DEFAULT NULL COMMENT '班组编号(外键)', - `sub_dept_group_name` varchar(255) DEFAULT NULL COMMENT '班组名称', - `user_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '用户名称', - `work_type` int DEFAULT NULL COMMENT '岗位类型(user_work_type)', - `card_type` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '证件类型', - `card_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '证件号码', - `user_sex` varchar(10) DEFAULT NULL COMMENT '人员性别', - `user_picture` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '用户肖像', - `user_phone` varchar(18) DEFAULT NULL COMMENT '用户电话', - `degree_grade` varchar(10) DEFAULT NULL COMMENT '学历信息', - `user_infos` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci COMMENT '用户详情', - `craft_type` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '工种类型', - `craft_post` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '工种岗位', - `edu_status` varchar(10) DEFAULT NULL COMMENT '学习状态', - `edu_file_path` varchar(255) DEFAULT NULL COMMENT '学习文件地址', - `edu_date` datetime DEFAULT NULL COMMENT '学习时间', - `approve_status` int DEFAULT NULL COMMENT '审批状态', - `use_date` datetime DEFAULT NULL COMMENT '进场时间', - `use_status` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '9' COMMENT '进场状态', - `admit_guid` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '宇泛考勤人员GUID', - `face_guid` varchar(255) DEFAULT NULL COMMENT '宇泛考勤人员FaceGUID', - `qr_code` varchar(255) DEFAULT NULL COMMENT '二维码', - `sub_step` tinyint DEFAULT NULL COMMENT '进行步骤', - `illness_status` tinyint DEFAULT NULL COMMENT '疾病状态', - `sup_illness_status` tinyint DEFAULT NULL COMMENT '严重疾病状态', - `sort_by` int DEFAULT '100' COMMENT '排序', - `is_del` int DEFAULT '0' COMMENT '删除标识', - `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '创建人', - `create_time` datetime DEFAULT NULL COMMENT '创建时间', - `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '修改人', - `update_time` datetime DEFAULT NULL COMMENT '修改时间', - `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '备注', - `source` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT 'SYSTEM' COMMENT '数据来源', - PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=10393 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='分包单位工人'; - --- ---------------------------- --- Table structure for pro_project_info_users --- ---------------------------- -DROP TABLE IF EXISTS `pro_project_info_users`; -CREATE TABLE `pro_project_info_users` ( - `id` int NOT NULL AUTO_INCREMENT COMMENT '主键', - `com_id` int DEFAULT NULL COMMENT '单位主键', - `project_id` int DEFAULT NULL COMMENT '项目主键', - `user_id` int DEFAULT NULL COMMENT '用户主键', - `user_name` varchar(64) DEFAULT NULL COMMENT '用户姓名', - `user_code` varchar(64) DEFAULT NULL COMMENT '用户编号', - `user_phone` varchar(64) DEFAULT NULL COMMENT '用户电话', - `use_status` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '进场状态', - `sort_by` int DEFAULT NULL COMMENT '排序', - `is_del` int DEFAULT '0' COMMENT '删除标识', - `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '创建人', - `create_time` datetime DEFAULT NULL COMMENT '创建时间', - `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '修改人', - `update_time` datetime DEFAULT NULL COMMENT '修改时间', - `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '备注', - PRIMARY KEY (`id`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='项目人员'; - --- ---------------------------- --- Table structure for pro_user_inout_record --- ---------------------------- -DROP TABLE IF EXISTS `pro_user_inout_record`; -CREATE TABLE `pro_user_inout_record` ( - `id` bigint NOT NULL AUTO_INCREMENT, - `project_id` bigint DEFAULT NULL, - `user_id` bigint DEFAULT NULL COMMENT '用户ID', - `user_name` varchar(50) DEFAULT NULL COMMENT '用户名', - `user_phone` varchar(20) DEFAULT NULL COMMENT '用户手机', - `user_picture` varchar(512) DEFAULT NULL COMMENT '用户图像', - `user_sex` varchar(2) DEFAULT NULL COMMENT '用户性别', - `use_status` varchar(10) DEFAULT NULL COMMENT '进场状态', - `user_post` varchar(10) DEFAULT NULL COMMENT '用户岗位', - `sub_dept_id` bigint DEFAULT NULL COMMENT '分包单位ID', - `sub_dept_name` varchar(64) DEFAULT NULL COMMENT '分包单位', - `sub_dept_type` varchar(10) DEFAULT NULL COMMENT '分包类型', - `sub_dept_group` int DEFAULT NULL COMMENT '班组编号', - `sub_dept_group_name` varchar(255) DEFAULT NULL COMMENT '班组名称', - `craft_type` varchar(10) DEFAULT NULL COMMENT '工种类型', - `craft_post` varchar(10) DEFAULT NULL COMMENT '工种岗位', - `is_del` int DEFAULT '0', - `remark` varchar(255) DEFAULT NULL, - `state` int DEFAULT NULL, - `create_by` varchar(64) DEFAULT NULL, - `create_time` datetime DEFAULT NULL, - `update_by` varchar(64) DEFAULT NULL, - `update_time` datetime DEFAULT NULL, - PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=114 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='员工出入场记录'; - --- ---------------------------- --- Table structure for pro_video_monitor --- ---------------------------- -DROP TABLE IF EXISTS `pro_video_monitor`; -CREATE TABLE `pro_video_monitor` ( - `id` int NOT NULL AUTO_INCREMENT, - `com_id` int DEFAULT NULL, - `project_id` int DEFAULT NULL, - `monitor_name` varchar(255) DEFAULT NULL COMMENT '监控名称', - `monitor_type` varchar(20) DEFAULT NULL COMMENT '监控类型', - `url` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '监控连接', - `appkey` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT 'AppKey', - `secret` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT 'Secret', - `manufacturer` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '设备厂商', - `key_point` int DEFAULT NULL COMMENT '是否关键点', - `remark` varchar(255) DEFAULT NULL, - `state` int DEFAULT NULL, - `is_del` int DEFAULT NULL, - `create_by` varchar(255) DEFAULT NULL, - `create_time` datetime DEFAULT NULL, - `update_by` varchar(255) DEFAULT NULL, - `upadte_time` datetime DEFAULT NULL, - PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=42 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='视频监控'; - --- ---------------------------- --- Table structure for qrtz_blob_triggers --- ---------------------------- -DROP TABLE IF EXISTS `qrtz_blob_triggers`; -CREATE TABLE `qrtz_blob_triggers` ( - `sched_name` varchar(120) NOT NULL COMMENT '调度名称', - `trigger_name` varchar(200) NOT NULL COMMENT 'qrtz_triggers表trigger_name的外键', - `trigger_group` varchar(200) NOT NULL COMMENT 'qrtz_triggers表trigger_group的外键', - `blob_data` blob COMMENT '存放持久化Trigger对象', - PRIMARY KEY (`sched_name`,`trigger_name`,`trigger_group`), - CONSTRAINT `qrtz_blob_triggers_ibfk_1` FOREIGN KEY (`sched_name`, `trigger_name`, `trigger_group`) REFERENCES `qrtz_triggers` (`sched_name`, `trigger_name`, `trigger_group`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='Blob类型的触发器表'; - --- ---------------------------- --- Table structure for qrtz_calendars --- ---------------------------- -DROP TABLE IF EXISTS `qrtz_calendars`; -CREATE TABLE `qrtz_calendars` ( - `sched_name` varchar(120) NOT NULL COMMENT '调度名称', - `calendar_name` varchar(200) NOT NULL COMMENT '日历名称', - `calendar` blob NOT NULL COMMENT '存放持久化calendar对象', - PRIMARY KEY (`sched_name`,`calendar_name`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='日历信息表'; - --- ---------------------------- --- Table structure for qrtz_cron_triggers --- ---------------------------- -DROP TABLE IF EXISTS `qrtz_cron_triggers`; -CREATE TABLE `qrtz_cron_triggers` ( - `sched_name` varchar(120) NOT NULL COMMENT '调度名称', - `trigger_name` varchar(200) NOT NULL COMMENT 'qrtz_triggers表trigger_name的外键', - `trigger_group` varchar(200) NOT NULL COMMENT 'qrtz_triggers表trigger_group的外键', - `cron_expression` varchar(200) NOT NULL COMMENT 'cron表达式', - `time_zone_id` varchar(80) DEFAULT NULL COMMENT '时区', - PRIMARY KEY (`sched_name`,`trigger_name`,`trigger_group`), - CONSTRAINT `qrtz_cron_triggers_ibfk_1` FOREIGN KEY (`sched_name`, `trigger_name`, `trigger_group`) REFERENCES `qrtz_triggers` (`sched_name`, `trigger_name`, `trigger_group`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='Cron类型的触发器表'; - --- ---------------------------- --- Table structure for qrtz_fired_triggers --- ---------------------------- -DROP TABLE IF EXISTS `qrtz_fired_triggers`; -CREATE TABLE `qrtz_fired_triggers` ( - `sched_name` varchar(120) NOT NULL COMMENT '调度名称', - `entry_id` varchar(95) NOT NULL COMMENT '调度器实例id', - `trigger_name` varchar(200) NOT NULL COMMENT 'qrtz_triggers表trigger_name的外键', - `trigger_group` varchar(200) NOT NULL COMMENT 'qrtz_triggers表trigger_group的外键', - `instance_name` varchar(200) NOT NULL COMMENT '调度器实例名', - `fired_time` bigint NOT NULL COMMENT '触发的时间', - `sched_time` bigint NOT NULL COMMENT '定时器制定的时间', - `priority` int NOT NULL COMMENT '优先级', - `state` varchar(16) NOT NULL COMMENT '状态', - `job_name` varchar(200) DEFAULT NULL COMMENT '任务名称', - `job_group` varchar(200) DEFAULT NULL COMMENT '任务组名', - `is_nonconcurrent` varchar(1) DEFAULT NULL COMMENT '是否并发', - `requests_recovery` varchar(1) DEFAULT NULL COMMENT '是否接受恢复执行', - PRIMARY KEY (`sched_name`,`entry_id`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='已触发的触发器表'; - --- ---------------------------- --- Table structure for qrtz_job_details --- ---------------------------- -DROP TABLE IF EXISTS `qrtz_job_details`; -CREATE TABLE `qrtz_job_details` ( - `sched_name` varchar(120) NOT NULL COMMENT '调度名称', - `job_name` varchar(200) NOT NULL COMMENT '任务名称', - `job_group` varchar(200) NOT NULL COMMENT '任务组名', - `description` varchar(250) DEFAULT NULL COMMENT '相关介绍', - `job_class_name` varchar(250) NOT NULL COMMENT '执行任务类名称', - `is_durable` varchar(1) NOT NULL COMMENT '是否持久化', - `is_nonconcurrent` varchar(1) NOT NULL COMMENT '是否并发', - `is_update_data` varchar(1) NOT NULL COMMENT '是否更新数据', - `requests_recovery` varchar(1) NOT NULL COMMENT '是否接受恢复执行', - `job_data` blob COMMENT '存放持久化job对象', - PRIMARY KEY (`sched_name`,`job_name`,`job_group`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='任务详细信息表'; - --- ---------------------------- --- Table structure for qrtz_locks --- ---------------------------- -DROP TABLE IF EXISTS `qrtz_locks`; -CREATE TABLE `qrtz_locks` ( - `sched_name` varchar(120) NOT NULL COMMENT '调度名称', - `lock_name` varchar(40) NOT NULL COMMENT '悲观锁名称', - PRIMARY KEY (`sched_name`,`lock_name`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='存储的悲观锁信息表'; - --- ---------------------------- --- Table structure for qrtz_paused_trigger_grps --- ---------------------------- -DROP TABLE IF EXISTS `qrtz_paused_trigger_grps`; -CREATE TABLE `qrtz_paused_trigger_grps` ( - `sched_name` varchar(120) NOT NULL COMMENT '调度名称', - `trigger_group` varchar(200) NOT NULL COMMENT 'qrtz_triggers表trigger_group的外键', - PRIMARY KEY (`sched_name`,`trigger_group`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='暂停的触发器表'; - --- ---------------------------- --- Table structure for qrtz_scheduler_state --- ---------------------------- -DROP TABLE IF EXISTS `qrtz_scheduler_state`; -CREATE TABLE `qrtz_scheduler_state` ( - `sched_name` varchar(120) NOT NULL COMMENT '调度名称', - `instance_name` varchar(200) NOT NULL COMMENT '实例名称', - `last_checkin_time` bigint NOT NULL COMMENT '上次检查时间', - `checkin_interval` bigint NOT NULL COMMENT '检查间隔时间', - PRIMARY KEY (`sched_name`,`instance_name`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='调度器状态表'; - --- ---------------------------- --- Table structure for qrtz_simple_triggers --- ---------------------------- -DROP TABLE IF EXISTS `qrtz_simple_triggers`; -CREATE TABLE `qrtz_simple_triggers` ( - `sched_name` varchar(120) NOT NULL COMMENT '调度名称', - `trigger_name` varchar(200) NOT NULL COMMENT 'qrtz_triggers表trigger_name的外键', - `trigger_group` varchar(200) NOT NULL COMMENT 'qrtz_triggers表trigger_group的外键', - `repeat_count` bigint NOT NULL COMMENT '重复的次数统计', - `repeat_interval` bigint NOT NULL COMMENT '重复的间隔时间', - `times_triggered` bigint NOT NULL COMMENT '已经触发的次数', - PRIMARY KEY (`sched_name`,`trigger_name`,`trigger_group`), - CONSTRAINT `qrtz_simple_triggers_ibfk_1` FOREIGN KEY (`sched_name`, `trigger_name`, `trigger_group`) REFERENCES `qrtz_triggers` (`sched_name`, `trigger_name`, `trigger_group`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='简单触发器的信息表'; - --- ---------------------------- --- Table structure for qrtz_simprop_triggers --- ---------------------------- -DROP TABLE IF EXISTS `qrtz_simprop_triggers`; -CREATE TABLE `qrtz_simprop_triggers` ( - `sched_name` varchar(120) NOT NULL COMMENT '调度名称', - `trigger_name` varchar(200) NOT NULL COMMENT 'qrtz_triggers表trigger_name的外键', - `trigger_group` varchar(200) NOT NULL COMMENT 'qrtz_triggers表trigger_group的外键', - `str_prop_1` varchar(512) DEFAULT NULL COMMENT 'String类型的trigger的第一个参数', - `str_prop_2` varchar(512) DEFAULT NULL COMMENT 'String类型的trigger的第二个参数', - `str_prop_3` varchar(512) DEFAULT NULL COMMENT 'String类型的trigger的第三个参数', - `int_prop_1` int DEFAULT NULL COMMENT 'int类型的trigger的第一个参数', - `int_prop_2` int DEFAULT NULL COMMENT 'int类型的trigger的第二个参数', - `long_prop_1` bigint DEFAULT NULL COMMENT 'long类型的trigger的第一个参数', - `long_prop_2` bigint DEFAULT NULL COMMENT 'long类型的trigger的第二个参数', - `dec_prop_1` decimal(13,4) DEFAULT NULL COMMENT 'decimal类型的trigger的第一个参数', - `dec_prop_2` decimal(13,4) DEFAULT NULL COMMENT 'decimal类型的trigger的第二个参数', - `bool_prop_1` varchar(1) DEFAULT NULL COMMENT 'Boolean类型的trigger的第一个参数', - `bool_prop_2` varchar(1) DEFAULT NULL COMMENT 'Boolean类型的trigger的第二个参数', - PRIMARY KEY (`sched_name`,`trigger_name`,`trigger_group`), - CONSTRAINT `qrtz_simprop_triggers_ibfk_1` FOREIGN KEY (`sched_name`, `trigger_name`, `trigger_group`) REFERENCES `qrtz_triggers` (`sched_name`, `trigger_name`, `trigger_group`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='同步机制的行锁表'; - --- ---------------------------- --- Table structure for qrtz_triggers --- ---------------------------- -DROP TABLE IF EXISTS `qrtz_triggers`; -CREATE TABLE `qrtz_triggers` ( - `sched_name` varchar(120) NOT NULL COMMENT '调度名称', - `trigger_name` varchar(200) NOT NULL COMMENT '触发器的名字', - `trigger_group` varchar(200) NOT NULL COMMENT '触发器所属组的名字', - `job_name` varchar(200) NOT NULL COMMENT 'qrtz_job_details表job_name的外键', - `job_group` varchar(200) NOT NULL COMMENT 'qrtz_job_details表job_group的外键', - `description` varchar(250) DEFAULT NULL COMMENT '相关介绍', - `next_fire_time` bigint DEFAULT NULL COMMENT '上一次触发时间(毫秒)', - `prev_fire_time` bigint DEFAULT NULL COMMENT '下一次触发时间(默认为-1表示不触发)', - `priority` int DEFAULT NULL COMMENT '优先级', - `trigger_state` varchar(16) NOT NULL COMMENT '触发器状态', - `trigger_type` varchar(8) NOT NULL COMMENT '触发器的类型', - `start_time` bigint NOT NULL COMMENT '开始时间', - `end_time` bigint DEFAULT NULL COMMENT '结束时间', - `calendar_name` varchar(200) DEFAULT NULL COMMENT '日程表名称', - `misfire_instr` smallint DEFAULT NULL COMMENT '补偿执行的策略', - `job_data` blob COMMENT '存放持久化job对象', - PRIMARY KEY (`sched_name`,`trigger_name`,`trigger_group`), - KEY `sched_name` (`sched_name`,`job_name`,`job_group`), - CONSTRAINT `qrtz_triggers_ibfk_1` FOREIGN KEY (`sched_name`, `job_name`, `job_group`) REFERENCES `qrtz_job_details` (`sched_name`, `job_name`, `job_group`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='触发器详细信息表'; - --- ---------------------------- --- Table structure for roles --- ---------------------------- -DROP TABLE IF EXISTS `roles`; -CREATE TABLE `roles` ( - `username` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, - `role` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, - UNIQUE KEY `idx_user_role` (`username`,`role`) USING BTREE -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC; - --- ---------------------------- --- Table structure for smz_ssp_auditinfo --- ---------------------------- -DROP TABLE IF EXISTS `smz_ssp_auditinfo`; -CREATE TABLE `smz_ssp_auditinfo` ( - `id` int NOT NULL AUTO_INCREMENT, - `mainId` int DEFAULT NULL COMMENT '问题整改质量留痕id', - `processState` varchar(8) DEFAULT NULL COMMENT '流程状态(0待审,1通过,2驳回)', - `opinion` varchar(255) DEFAULT NULL COMMENT '意见', - `isDel` int DEFAULT '0' COMMENT '删除状态(0未删除,1已删除)', - `createUser` varchar(255) DEFAULT NULL COMMENT '创建人', - `createTime` datetime DEFAULT NULL COMMENT '创建时间', - PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=290 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='随手拍流程信息表'; - --- ---------------------------- --- Table structure for smz_ssp_fileinfo --- ---------------------------- -DROP TABLE IF EXISTS `smz_ssp_fileinfo`; -CREATE TABLE `smz_ssp_fileinfo` ( - `id` int NOT NULL AUTO_INCREMENT, - `auditId` int DEFAULT NULL COMMENT '审核表id', - `fileType` int DEFAULT NULL COMMENT '文件类型(0图片,1视频)', - `fileUrl` varchar(255) DEFAULT NULL COMMENT '文件的url', - `isDel` int DEFAULT NULL COMMENT '删除状态(0未删除,1已删除)', - `createUser` varchar(255) DEFAULT NULL COMMENT '创建人', - `createTime` datetime DEFAULT NULL COMMENT '创建时间', - `updateUser` varchar(255) DEFAULT NULL COMMENT '修改人', - `updateTime` datetime DEFAULT NULL COMMENT '修改时间', - PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=191 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='随手拍文件信息表'; - --- ---------------------------- --- Table structure for smz_ssp_markfileinfo --- ---------------------------- -DROP TABLE IF EXISTS `smz_ssp_markfileinfo`; -CREATE TABLE `smz_ssp_markfileinfo` ( - `id` int NOT NULL AUTO_INCREMENT, - `externalId` int DEFAULT NULL COMMENT '审核表id', - `fileType` int DEFAULT NULL COMMENT '文件类型(0图片,1视频)', - `fileUrl` varchar(255) DEFAULT NULL COMMENT '文件的url', - `isDel` int DEFAULT NULL COMMENT '删除状态(0未删除,1已删除)', - `createUser` varchar(255) DEFAULT NULL COMMENT '创建人', - `createTime` datetime DEFAULT NULL COMMENT '创建时间', - `updateUser` varchar(255) DEFAULT NULL COMMENT '修改人', - `updateTime` datetime DEFAULT NULL COMMENT '修改时间', - PRIMARY KEY (`id`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='随手拍文件信息表'; - --- ---------------------------- --- Table structure for smz_ssp_marks --- ---------------------------- -DROP TABLE IF EXISTS `smz_ssp_marks`; -CREATE TABLE `smz_ssp_marks` ( - `id` varchar(255) NOT NULL COMMENT 'id', - `marks_location` varchar(255) DEFAULT NULL COMMENT '留痕上报地点', - `marks_time` datetime DEFAULT NULL COMMENT '留痕时间', - `marks_picture` varchar(255) DEFAULT NULL COMMENT '留痕图片', - `marks_video` varchar(255) DEFAULT NULL COMMENT '留痕视频', - `project_type` varchar(255) DEFAULT NULL COMMENT '工程类型', - `project_name` varchar(255) DEFAULT NULL COMMENT '工程名称', - `process_name` varchar(255) DEFAULT NULL COMMENT '工序名称', - `position_part` varchar(255) DEFAULT NULL COMMENT '施工部位', - `marks_remark` varchar(255) DEFAULT NULL COMMENT '留痕说明', - `auditor_person` varchar(255) DEFAULT NULL COMMENT '审核人', - `create_date` datetime DEFAULT NULL COMMENT '创建时间', - `create_user` varchar(255) DEFAULT NULL COMMENT '创建人', - `projectId` int DEFAULT NULL COMMENT '项目id', - `auditorPhone` varchar(255) DEFAULT NULL COMMENT '审核人手机号', - `checkState` int DEFAULT NULL COMMENT '审核状态(0待整改,未整改,[待审核],1待确认,3驳回,4通过)', - `idcardnum` varchar(255) DEFAULT NULL COMMENT '身份证号码', - `infoType` int DEFAULT NULL COMMENT '信息类型(0安全,1质量)', - `smark_url` varchar(2048) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '智能公司展示的图片url', - `synchronization` int DEFAULT NULL COMMENT '同步状态', - `is_del` int DEFAULT NULL COMMENT '删除标识', - `surveyorName` varchar(255) DEFAULT NULL COMMENT '监理人员名称', - `surveyorId` varchar(255) DEFAULT NULL COMMENT '监理身份证号码', - `surveyorTime` varchar(255) DEFAULT NULL COMMENT '监理留痕时间', - `surveyorContent` varchar(255) DEFAULT NULL COMMENT '监理留痕说明', - `update_date` datetime DEFAULT NULL COMMENT '更新时间' -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='随手拍留痕上报'; - --- ---------------------------- --- Table structure for smz_ssp_marksflow --- ---------------------------- -DROP TABLE IF EXISTS `smz_ssp_marksflow`; -CREATE TABLE `smz_ssp_marksflow` ( - `id` int NOT NULL AUTO_INCREMENT, - `mainId` varchar(255) DEFAULT NULL COMMENT '问题整改质量留痕id', - `checkState` int DEFAULT NULL COMMENT '流程状态(0待审,1通过,2驳回)', - `marksRemark` varchar(255) DEFAULT NULL COMMENT '意见', - `isDel` int DEFAULT '0' COMMENT '删除状态(0未删除,1已删除)', - `createUser` varchar(255) DEFAULT NULL COMMENT '创建人', - `createTime` datetime DEFAULT NULL COMMENT '创建时间', - PRIMARY KEY (`id`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='随手拍流程信息表'; - --- ---------------------------- --- Table structure for smz_ssp_problemmodify --- ---------------------------- -DROP TABLE IF EXISTS `smz_ssp_problemmodify`; -CREATE TABLE `smz_ssp_problemmodify` ( - `id` int NOT NULL AUTO_INCREMENT, - `comId` int NOT NULL COMMENT '租户ID', - `projectId` int DEFAULT NULL COMMENT '项目id', - `infoType` int DEFAULT NULL COMMENT '信息类型(0安全,1质量)', - `marks_picture` varchar(2048) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '留痕图片', - `marks_video` varchar(2048) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '留痕视频', - `correction_picture` varchar(2048) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '整改图片', - `problemArea` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '拍摄位置', - `workParts` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '施工部位', - `changeInfo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '整改要求', - `lordSent` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '主送人ID', - `lordSentUser` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '主送人姓名', - `copySend` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '抄送人ID', - `copySendUser` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '抄送人姓名', - `checkState` int DEFAULT '0' COMMENT '流程状态(0待整改,1待复检,3复检驳回,4复检通过)', - `nickedArea` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '整改定位', - `nickedTime` datetime DEFAULT NULL COMMENT '整改截至时间', - `projectType` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '工程类型', - `processName` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '工序名称', - `projectName` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '工程名称', - `nickedInfo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '留痕说明', - `checkUser` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '审核人ID', - `checkUserPhone` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '审核人姓名', - `smark_url` varchar(2048) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '智能公司展示的图片url', - `isDel` int DEFAULT '0' COMMENT '删除状态(0未删除,1已删除)', - `createUser` varchar(255) DEFAULT NULL COMMENT '创建人', - `createTime` datetime DEFAULT NULL COMMENT '创建时间', - `updateUser` varchar(255) DEFAULT NULL COMMENT '修改人', - `updateTime` datetime DEFAULT NULL COMMENT '修改时间', - `danger_type` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '隐患类型(ssp_proble_sub_type)', - `recheckSend` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '复检人ID', - `recheckSendUser` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '复检人姓名', - `roleType` int DEFAULT '0' COMMENT '角色类型', - `problemType` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '1' COMMENT '检查类型(ssp_proble_type)', - PRIMARY KEY (`id`), - KEY `index_projectId` (`projectId`), - KEY `index_infoType` (`infoType`), - KEY `index_checkState` (`checkState`), - KEY `index_comId` (`comId`) USING BTREE -) ENGINE=InnoDB AUTO_INCREMENT=204 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='随手拍问题整改质量留痕信息表'; - --- ---------------------------- --- Table structure for smz_ssp_problemmodify_draft --- ---------------------------- -DROP TABLE IF EXISTS `smz_ssp_problemmodify_draft`; -CREATE TABLE `smz_ssp_problemmodify_draft` ( - `id` int NOT NULL AUTO_INCREMENT, - `comId` int NOT NULL COMMENT '租户ID', - `projectId` int DEFAULT NULL COMMENT '项目id', - `infoType` int DEFAULT NULL COMMENT '信息类型(0安全,1质量)', - `marks_picture` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '留痕图片', - `marks_video` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '留痕视频', - `problemArea` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '拍摄位置', - `workParts` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '施工部位', - `changeInfo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '整改要求', - `lordSent` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '主送人ID', - `lordSentUser` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '主送人姓名', - `copySend` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '抄送人ID', - `copySendUser` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '抄送人姓名', - `checkState` int DEFAULT '0' COMMENT '流程状态(0待整改,1待复检,2复检驳回,3复检通过)', - `nickedArea` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '整改定位', - `nickedTime` datetime DEFAULT NULL COMMENT '整改截至时间', - `projectType` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '工程类型', - `processName` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '工序名称', - `projectName` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '工程名称', - `nickedInfo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '留痕说明', - `checkUser` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '审核人ID', - `checkUserPhone` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '审核人姓名', - `smark_url` varchar(2048) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '智能公司展示的图片url', - `isDel` int DEFAULT '0' COMMENT '删除状态(0未删除,1已删除)', - `createUser` varchar(255) DEFAULT NULL COMMENT '创建人', - `createTime` datetime DEFAULT NULL COMMENT '创建时间', - `updateUser` varchar(255) DEFAULT NULL COMMENT '修改人', - `updateTime` datetime DEFAULT NULL COMMENT '修改时间', - `danger_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '隐患类型(ssp_proble_sub_type)', - `recheckSend` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '复检人ID', - `recheckSendUser` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '复检人姓名', - `roleType` int DEFAULT '0' COMMENT '角色类型', - `problemType` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '1' COMMENT '检查类型(ssp_proble_type)', - PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='随手拍问题整改质量留痕信息表'; - --- ---------------------------- --- Table structure for sur_project_attendance_company_type --- ---------------------------- -DROP TABLE IF EXISTS `sur_project_attendance_company_type`; -CREATE TABLE `sur_project_attendance_company_type` ( - `id` bigint NOT NULL AUTO_INCREMENT, - `vendors_code` varchar(50) DEFAULT NULL COMMENT '平台', - `type_id` int DEFAULT NULL COMMENT '编号', - `type_name` varchar(255) DEFAULT NULL COMMENT '名称', - `sub_type` varchar(10) DEFAULT '0' COMMENT '类型1 总包 2 劳务 8 监理 0 其他', - `remark` varchar(255) DEFAULT NULL, - PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=13 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci; - --- ---------------------------- --- Table structure for sur_project_attendance_data --- ---------------------------- -DROP TABLE IF EXISTS `sur_project_attendance_data`; -CREATE TABLE `sur_project_attendance_data` ( - `id` int NOT NULL AUTO_INCREMENT, - `cfgid` int DEFAULT NULL COMMENT '配置项ID(可以获取项目ID和总包ID)', - `app_id` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '应用主键', - `projectId` int DEFAULT NULL COMMENT '项目id', - `projectName` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '项目名称', - `deptId` int DEFAULT NULL COMMENT '部门ID', - `deptName` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '部门名称', - `vendors_code` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '厂商编号(参考字典attendance_vendors)', - `serverid` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '服务端ID', - `workerId` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '工人Id', - `workerName` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '姓名', - `identification` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '身份证号', - `workerPhoto` varchar(512) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '工人照片', - `workerGender` int DEFAULT NULL COMMENT '性别0:男 1:女', - `birthDate` bigint DEFAULT NULL COMMENT '出生日期时间戳', - `ethnic` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '民族', - `nativePlace` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '籍贯', - `phone` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '联系电话', - `workTypeName` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '工种', - `specWorkType` tinyint(1) DEFAULT NULL COMMENT '是否特殊工种', - `groupName` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '所属班组', - `companyTypeId` varchar(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '分包商类型', - `companyName` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '分包商名称', - `attendance_time` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '考勤时间yyyy-MM-dd HH:mm:ss', - `attendance_out_time` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '考勤时间(离开)yyyy-MM-dd HH:mm:ss', - `scanPhoto` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '打卡照片', - `teamId` bigint DEFAULT NULL COMMENT '队伍id', - `workTypeCode` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '工种编码', - `companyId` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '分包商id', - `vendorId` bigint DEFAULT NULL COMMENT '平台对应分包商ID', - `device_code` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '设备编号', - `is_del` int DEFAULT '0' COMMENT '是否删除', - `create_by` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '创建人', - `create_time` datetime DEFAULT NULL COMMENT '创建时间', - `update_by` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '修改人员', - `update_time` datetime DEFAULT NULL COMMENT '修改时间', - `remark` text CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci COMMENT '备注', - PRIMARY KEY (`id`) USING BTREE, - KEY `index_cfgid` (`cfgid`) USING BTREE, - KEY `index_workerId` (`workerId`) USING BTREE, - KEY `index_companyTypeId` (`companyTypeId`) USING BTREE, - KEY `index_companyId` (`companyId`) USING BTREE -) ENGINE=InnoDB AUTO_INCREMENT=139994 DEFAULT CHARSET=utf8mb3 COMMENT='考勤数据'; - --- ---------------------------- --- Table structure for sur_project_attendance_data_2025 --- ---------------------------- -DROP TABLE IF EXISTS `sur_project_attendance_data_2025`; -CREATE TABLE `sur_project_attendance_data_2025` ( - `id` int NOT NULL AUTO_INCREMENT, - `cfgid` int DEFAULT NULL COMMENT '配置项ID(可以获取项目ID和总包ID)', - `app_id` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '应用主键', - `projectId` int DEFAULT NULL COMMENT '项目id', - `projectName` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '项目名称', - `deptId` int DEFAULT NULL COMMENT '部门ID', - `deptName` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '部门名称', - `vendors_code` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '厂商编号(参考字典attendance_vendors)', - `serverid` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '服务端ID', - `workerId` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '工人Id', - `workerName` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '姓名', - `identification` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '身份证号', - `workerPhoto` varchar(512) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '工人照片', - `workerGender` int DEFAULT NULL COMMENT '性别0:男 1:女', - `birthDate` bigint DEFAULT NULL COMMENT '出生日期时间戳', - `ethnic` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '民族', - `nativePlace` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '籍贯', - `phone` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '联系电话', - `workTypeName` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '工种', - `specWorkType` tinyint(1) DEFAULT '0' COMMENT '是否特殊工种', - `groupName` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '所属班组', - `companyTypeId` varchar(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '分包商类型', - `companyName` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '分包商名称', - `attendance_time` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '考勤时间yyyy-MM-dd HH:mm:ss', - `attendance_out_time` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '考勤时间(离开)yyyy-MM-dd HH:mm:ss', - `scanPhoto` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '打卡照片', - `teamId` bigint DEFAULT NULL COMMENT '队伍id', - `workTypeCode` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '工种编码', - `companyId` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '分包商id', - `vendorId` bigint DEFAULT NULL COMMENT '平台对应分包商ID', - `device_code` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '设备编号', - `is_del` int DEFAULT '0' COMMENT '是否删除', - `create_by` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '创建人', - `create_time` datetime DEFAULT NULL COMMENT '创建时间', - `update_by` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '修改人员', - `update_time` datetime DEFAULT NULL COMMENT '修改时间', - `remark` text CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci COMMENT '备注', - PRIMARY KEY (`id`) USING BTREE, - KEY `index_cfgid` (`cfgid`) USING BTREE, - KEY `index_workerId` (`workerId`) USING BTREE, - KEY `index_companyTypeId` (`companyTypeId`) USING BTREE, - KEY `index_companyId` (`companyId`) USING BTREE -) ENGINE=InnoDB AUTO_INCREMENT=173945 DEFAULT CHARSET=utf8mb3 COMMENT='考勤数据'; - --- ---------------------------- --- Table structure for sur_project_attendance_data_2026 --- ---------------------------- -DROP TABLE IF EXISTS `sur_project_attendance_data_2026`; -CREATE TABLE `sur_project_attendance_data_2026` ( - `id` int NOT NULL AUTO_INCREMENT, - `cfgid` int DEFAULT NULL COMMENT '配置项ID(可以获取项目ID和总包ID)', - `app_id` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '应用主键', - `projectId` int DEFAULT NULL COMMENT '项目id', - `projectName` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '项目名称', - `deptId` int DEFAULT NULL COMMENT '部门ID', - `deptName` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '部门名称', - `vendors_code` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '厂商编号(参考字典attendance_vendors)', - `serverid` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '服务端ID', - `workerId` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '工人Id', - `workerName` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '姓名', - `identification` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '身份证号', - `workerPhoto` varchar(512) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '工人照片', - `workerGender` int DEFAULT NULL COMMENT '性别0:男 1:女', - `birthDate` bigint DEFAULT NULL COMMENT '出生日期时间戳', - `ethnic` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '民族', - `nativePlace` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '籍贯', - `phone` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '联系电话', - `workTypeName` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '工种', - `specWorkType` tinyint(1) DEFAULT '0' COMMENT '是否特殊工种', - `groupName` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '所属班组', - `companyTypeId` varchar(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '分包商类型', - `companyName` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '分包商名称', - `attendance_time` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '考勤时间yyyy-MM-dd HH:mm:ss', - `attendance_out_time` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '考勤时间(离开)yyyy-MM-dd HH:mm:ss', - `scanPhoto` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '打卡照片', - `teamId` bigint DEFAULT NULL COMMENT '队伍id', - `workTypeCode` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '工种编码', - `companyId` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '分包商id', - `vendorId` bigint DEFAULT NULL COMMENT '平台对应分包商ID', - `device_code` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '设备编号', - `is_del` int DEFAULT '0' COMMENT '是否删除', - `create_by` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '创建人', - `create_time` datetime DEFAULT NULL COMMENT '创建时间', - `update_by` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '修改人员', - `update_time` datetime DEFAULT NULL COMMENT '修改时间', - `remark` text CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci COMMENT '备注', - PRIMARY KEY (`id`) USING BTREE, - KEY `index_cfgid` (`cfgid`) USING BTREE, - KEY `index_workerId` (`workerId`) USING BTREE, - KEY `index_companyTypeId` (`companyTypeId`) USING BTREE, - KEY `index_companyId` (`companyId`) USING BTREE -) ENGINE=InnoDB AUTO_INCREMENT=139994 DEFAULT CHARSET=utf8mb3 COMMENT='考勤数据'; - --- ---------------------------- --- Table structure for sur_project_attendance_data_2027 --- ---------------------------- -DROP TABLE IF EXISTS `sur_project_attendance_data_2027`; -CREATE TABLE `sur_project_attendance_data_2027` ( - `id` int NOT NULL AUTO_INCREMENT, - `cfgid` int DEFAULT NULL COMMENT '配置项ID(可以获取项目ID和总包ID)', - `app_id` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '应用主键', - `projectId` int DEFAULT NULL COMMENT '项目id', - `projectName` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '项目名称', - `deptId` int DEFAULT NULL COMMENT '部门ID', - `deptName` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '部门名称', - `vendors_code` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '厂商编号(参考字典attendance_vendors)', - `serverid` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '服务端ID', - `workerId` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '工人Id', - `workerName` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '姓名', - `identification` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '身份证号', - `workerPhoto` varchar(512) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '工人照片', - `workerGender` int DEFAULT NULL COMMENT '性别0:男 1:女', - `birthDate` bigint DEFAULT NULL COMMENT '出生日期时间戳', - `ethnic` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '民族', - `nativePlace` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '籍贯', - `phone` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '联系电话', - `workTypeName` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '工种', - `specWorkType` tinyint(1) DEFAULT '0' COMMENT '是否特殊工种', - `groupName` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '所属班组', - `companyTypeId` varchar(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '分包商类型', - `companyName` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '分包商名称', - `attendance_time` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '考勤时间yyyy-MM-dd HH:mm:ss', - `attendance_out_time` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '考勤时间(离开)yyyy-MM-dd HH:mm:ss', - `scanPhoto` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '打卡照片', - `teamId` bigint DEFAULT NULL COMMENT '队伍id', - `workTypeCode` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '工种编码', - `companyId` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '分包商id', - `vendorId` bigint DEFAULT NULL COMMENT '平台对应分包商ID', - `device_code` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '设备编号', - `is_del` int DEFAULT '0' COMMENT '是否删除', - `create_by` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '创建人', - `create_time` datetime DEFAULT NULL COMMENT '创建时间', - `update_by` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '修改人员', - `update_time` datetime DEFAULT NULL COMMENT '修改时间', - `remark` text CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci COMMENT '备注', - PRIMARY KEY (`id`) USING BTREE, - KEY `index_cfgid` (`cfgid`) USING BTREE, - KEY `index_workerId` (`workerId`) USING BTREE, - KEY `index_companyTypeId` (`companyTypeId`) USING BTREE, - KEY `index_companyId` (`companyId`) USING BTREE -) ENGINE=InnoDB AUTO_INCREMENT=139994 DEFAULT CHARSET=utf8mb3 COMMENT='考勤数据'; - --- ---------------------------- --- Table structure for sur_project_attendance_data_2028 --- ---------------------------- -DROP TABLE IF EXISTS `sur_project_attendance_data_2028`; -CREATE TABLE `sur_project_attendance_data_2028` ( - `id` int NOT NULL AUTO_INCREMENT, - `cfgid` int DEFAULT NULL COMMENT '配置项ID(可以获取项目ID和总包ID)', - `app_id` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '应用主键', - `projectId` int DEFAULT NULL COMMENT '项目id', - `projectName` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '项目名称', - `deptId` int DEFAULT NULL COMMENT '部门ID', - `deptName` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '部门名称', - `vendors_code` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '厂商编号(参考字典attendance_vendors)', - `serverid` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '服务端ID', - `workerId` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '工人Id', - `workerName` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '姓名', - `identification` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '身份证号', - `workerPhoto` varchar(512) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '工人照片', - `workerGender` int DEFAULT NULL COMMENT '性别0:男 1:女', - `birthDate` bigint DEFAULT NULL COMMENT '出生日期时间戳', - `ethnic` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '民族', - `nativePlace` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '籍贯', - `phone` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '联系电话', - `workTypeName` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '工种', - `specWorkType` tinyint(1) DEFAULT '0' COMMENT '是否特殊工种', - `groupName` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '所属班组', - `companyTypeId` varchar(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '分包商类型', - `companyName` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '分包商名称', - `attendance_time` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '考勤时间yyyy-MM-dd HH:mm:ss', - `attendance_out_time` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '考勤时间(离开)yyyy-MM-dd HH:mm:ss', - `scanPhoto` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '打卡照片', - `teamId` bigint DEFAULT NULL COMMENT '队伍id', - `workTypeCode` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '工种编码', - `companyId` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '分包商id', - `vendorId` bigint DEFAULT NULL COMMENT '平台对应分包商ID', - `device_code` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '设备编号', - `is_del` int DEFAULT '0' COMMENT '是否删除', - `create_by` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '创建人', - `create_time` datetime DEFAULT NULL COMMENT '创建时间', - `update_by` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '修改人员', - `update_time` datetime DEFAULT NULL COMMENT '修改时间', - `remark` text CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci COMMENT '备注', - PRIMARY KEY (`id`) USING BTREE, - KEY `index_cfgid` (`cfgid`) USING BTREE, - KEY `index_workerId` (`workerId`) USING BTREE, - KEY `index_companyTypeId` (`companyTypeId`) USING BTREE, - KEY `index_companyId` (`companyId`) USING BTREE -) ENGINE=InnoDB AUTO_INCREMENT=139994 DEFAULT CHARSET=utf8mb3 COMMENT='考勤数据'; - --- ---------------------------- --- Table structure for sur_project_attendance_data_2029 --- ---------------------------- -DROP TABLE IF EXISTS `sur_project_attendance_data_2029`; -CREATE TABLE `sur_project_attendance_data_2029` ( - `id` int NOT NULL AUTO_INCREMENT, - `cfgid` int DEFAULT NULL COMMENT '配置项ID(可以获取项目ID和总包ID)', - `app_id` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '应用主键', - `projectId` int DEFAULT NULL COMMENT '项目id', - `projectName` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '项目名称', - `deptId` int DEFAULT NULL COMMENT '部门ID', - `deptName` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '部门名称', - `vendors_code` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '厂商编号(参考字典attendance_vendors)', - `serverid` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '服务端ID', - `workerId` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '工人Id', - `workerName` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '姓名', - `identification` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '身份证号', - `workerPhoto` varchar(512) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '工人照片', - `workerGender` int DEFAULT NULL COMMENT '性别0:男 1:女', - `birthDate` bigint DEFAULT NULL COMMENT '出生日期时间戳', - `ethnic` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '民族', - `nativePlace` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '籍贯', - `phone` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '联系电话', - `workTypeName` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '工种', - `specWorkType` tinyint(1) DEFAULT '0' COMMENT '是否特殊工种', - `groupName` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '所属班组', - `companyTypeId` varchar(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '分包商类型', - `companyName` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '分包商名称', - `attendance_time` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '考勤时间yyyy-MM-dd HH:mm:ss', - `attendance_out_time` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '考勤时间(离开)yyyy-MM-dd HH:mm:ss', - `scanPhoto` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '打卡照片', - `teamId` bigint DEFAULT NULL COMMENT '队伍id', - `workTypeCode` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '工种编码', - `companyId` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '分包商id', - `vendorId` bigint DEFAULT NULL COMMENT '平台对应分包商ID', - `device_code` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '设备编号', - `is_del` int DEFAULT '0' COMMENT '是否删除', - `create_by` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '创建人', - `create_time` datetime DEFAULT NULL COMMENT '创建时间', - `update_by` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '修改人员', - `update_time` datetime DEFAULT NULL COMMENT '修改时间', - `remark` text CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci COMMENT '备注', - PRIMARY KEY (`id`) USING BTREE, - KEY `index_cfgid` (`cfgid`) USING BTREE, - KEY `index_workerId` (`workerId`) USING BTREE, - KEY `index_companyTypeId` (`companyTypeId`) USING BTREE, - KEY `index_companyId` (`companyId`) USING BTREE -) ENGINE=InnoDB AUTO_INCREMENT=139994 DEFAULT CHARSET=utf8mb3 COMMENT='考勤数据'; - --- ---------------------------- --- Table structure for sur_project_attendance_group --- ---------------------------- -DROP TABLE IF EXISTS `sur_project_attendance_group`; -CREATE TABLE `sur_project_attendance_group` ( - `id` int NOT NULL AUTO_INCREMENT, - `cfgid` int DEFAULT NULL, - `app_id` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '应用主键', - `serverid` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '服务器主键id', - `bizLicense` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '营业执照号', - `companyCode` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '分包商统一社会信用代码', - `companyId` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '分包商ID', - `companyName` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '分包商名称', - `companyTypeId` varchar(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '分包商类型', - `vendorId` bigint DEFAULT NULL COMMENT '平台对应分包商ID', - `name` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '班组名称', - `leaderName` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '班组长名称', - `leaderPhone` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '班组长电话', - `teamId` varchar(255) DEFAULT NULL COMMENT '队伍Id', - `teamName` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '队伍名称', - `type` int DEFAULT NULL COMMENT '班组类型0:建筑工人班组;1:管理人员班组', - `leaderId` bigint DEFAULT NULL COMMENT '班组长对应的工人ID', - `deleted` tinyint(1) DEFAULT NULL COMMENT '是否删除', - `createTimestamp` bigint DEFAULT NULL COMMENT '创建时间', - `platformGroupId` bigint DEFAULT NULL COMMENT '基础平台对应班组ID', - `platformTeamId` bigint DEFAULT NULL COMMENT '基础平台对应队伍ID', - `enterDate` bigint DEFAULT NULL COMMENT '企业进场日期', - `exitDate` bigint DEFAULT NULL COMMENT '企业退场日期', - `remark` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL, - `is_del` int DEFAULT '0' COMMENT '书否删除', - `create_by` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL, - `create_time` datetime DEFAULT NULL, - `update_by` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL, - `update_time` datetime DEFAULT NULL, - PRIMARY KEY (`id`) USING BTREE -) ENGINE=InnoDB AUTO_INCREMENT=10691 DEFAULT CHARSET=utf8mb3 COMMENT='广联达班组信息'; - --- ---------------------------- --- Table structure for sur_project_attendance_unitpay --- ---------------------------- -DROP TABLE IF EXISTS `sur_project_attendance_unitpay`; -CREATE TABLE `sur_project_attendance_unitpay` ( - `id` int NOT NULL AUTO_INCREMENT, - `cfgId` int NOT NULL COMMENT '配置ID', - `groupId` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '班组ID', - `groupName` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '班组名称', - `workTypeCode` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '工种编码', - `workTypeName` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '工种', - `unitPay` int DEFAULT NULL COMMENT '工资', - `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '备注', - `is_del` int DEFAULT '0', - `create_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL, - `create_time` datetime DEFAULT NULL, - `update_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL, - `update_time` datetime DEFAULT NULL, - PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=71 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci; - --- ---------------------------- --- Table structure for sur_project_attendance_user --- ---------------------------- -DROP TABLE IF EXISTS `sur_project_attendance_user`; -CREATE TABLE `sur_project_attendance_user` ( - `id` int NOT NULL AUTO_INCREMENT, - `cfgid` int DEFAULT NULL COMMENT '配置项ID,可以获取项目ID和总包ID', - `app_id` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '应用主键', - `vendors_code` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '厂商编号参考字典attendance_vendors', - `workerId` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '工人id', - `laborWorkerId` bigint DEFAULT NULL COMMENT '项目工人履历id对于旧劳务,这个字段相当于工人的projectWorkerId,管理人员的registerManagerId', - `workerCategory` bigint DEFAULT NULL COMMENT '人员类别0:工人,1:管理人员', - `qrCode` bigint DEFAULT NULL COMMENT '工号', - `name` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '姓名', - `idCardNo` varchar(50) DEFAULT NULL COMMENT '身份证号', - `idTypeName` varchar(50) DEFAULT NULL COMMENT '证件类型', - `ethnic` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '民族', - `nativePlace` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '籍贯', - `gender` int DEFAULT NULL COMMENT '性别0:男 1:女', - `birthDate` bigint DEFAULT NULL COMMENT '出生日期时间戳', - `phone` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '联系电话', - `degreeName` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '学历', - `photo` varchar(512) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '身份证照', - `recentPhoto` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '近照', - `groupId` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '所属班组ID', - `groupName` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '所属班组', - `leader` tinyint(1) DEFAULT NULL COMMENT '是否班组长', - `workTypeCode` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '工种编码', - `workTypeName` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '工种', - `specWorkType` tinyint(1) DEFAULT '0' COMMENT '是否特殊工种', - `hatCode` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '安全帽编号', - `state` int DEFAULT '0' COMMENT '进退场状态0:进场,1:退场', - `enterDate` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '进场日期', - `exitDate` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '退场日期', - `companyId` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '分包商id', - `companyName` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '分包商名称', - `vendorId` bigint DEFAULT NULL COMMENT '平台对应分包商ID', - `teamId` bigint(20) unsigned zerofill DEFAULT NULL COMMENT '队伍id', - `teamName` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '队伍名称', - `enterType` varchar(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '进场方式0:自动,1:手动2:拍照', - `other` text CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci COMMENT '服务返回的JSON', - `remark` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '备注', - `is_del` int DEFAULT '0' COMMENT '是否删除', - `create_by` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL, - `create_time` datetime DEFAULT NULL, - `update_by` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL, - `update_time` datetime DEFAULT NULL, - PRIMARY KEY (`id`) USING BTREE -) ENGINE=InnoDB AUTO_INCREMENT=28678 DEFAULT CHARSET=utf8mb3 COMMENT='人员基本属性'; - --- ---------------------------- --- Table structure for sur_project_pit_monit_cfg --- ---------------------------- -DROP TABLE IF EXISTS `sur_project_pit_monit_cfg`; -CREATE TABLE `sur_project_pit_monit_cfg` ( - `id` int NOT NULL AUTO_INCREMENT, - `project_id` int DEFAULT NULL COMMENT '项目ID', - `sub_dept_id` int DEFAULT NULL COMMENT '总包单位ID', - `vendor_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '厂商编号参考字典pitmonit_vendors', - `vendor_paramter` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci COMMENT '厂商参数', - `enabled` int DEFAULT '1' COMMENT '1-启用,0-停用', - `state` int DEFAULT NULL COMMENT '状态', - `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '备注', - `is_del` int DEFAULT '0', - `create_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL, - `create_time` datetime DEFAULT NULL, - `update_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL, - `update_time` datetime DEFAULT NULL, - PRIMARY KEY (`id`) USING BTREE -) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='项目基坑监测配置\r\n'; - --- ---------------------------- --- Table structure for sur_project_unit_info --- ---------------------------- -DROP TABLE IF EXISTS `sur_project_unit_info`; -CREATE TABLE `sur_project_unit_info` ( - `id` int NOT NULL AUTO_INCREMENT, - `projectId` int DEFAULT NULL COMMENT '项目id', - `unitId` int DEFAULT NULL COMMENT '单位ID', - `unitType` int DEFAULT NULL COMMENT '单位分类(11 责任主体 2 总包单位 3 分包单位 4 监理单位--具体参考数据字典sys_dept_type)', - `unitName` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '单位名称', - `unitPersonName` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '单位负责人名称', - `unitPersonPhone` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '单位负责人电话', - `createUser` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '创建人', - `createTime` datetime DEFAULT NULL COMMENT '创建时间', - `del_flag` int DEFAULT '0' COMMENT '删除状态(0 未删除 1 已删除)', - PRIMARY KEY (`id`) USING BTREE -) ENGINE=InnoDB AUTO_INCREMENT=428 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='建设单位信息表'; - --- ---------------------------- --- Table structure for sys_apply_config --- ---------------------------- -DROP TABLE IF EXISTS `sys_apply_config`; -CREATE TABLE `sys_apply_config` ( - `id` int NOT NULL AUTO_INCREMENT COMMENT '主键', - `cfg_type` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '配置类型', - `cfg_id` int DEFAULT NULL COMMENT '配置主键', - `app_id` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '应用主键', - `public_key` text CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci COMMENT '公钥', - `private_key` text CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci COMMENT '私钥', - `project_id` int DEFAULT NULL COMMENT '项目主键', - `dept_id` int DEFAULT NULL COMMENT '部门主键', - `is_del` varchar(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '是否删除', - `create_by` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '创建人', - `create_time` datetime DEFAULT NULL COMMENT '创建时间', - `update_by` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '修改人', - `update_time` datetime DEFAULT NULL COMMENT '修改时间', - `remark` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '备注', - PRIMARY KEY (`id`) USING BTREE -) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb3 COMMENT='系统应用注册'; - --- ---------------------------- --- Table structure for sys_area --- ---------------------------- -DROP TABLE IF EXISTS `sys_area`; -CREATE TABLE `sys_area` ( - `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT '编号', - `parent_id` int unsigned NOT NULL DEFAULT '0' COMMENT '父编号', - `cname` varchar(120) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL DEFAULT '' COMMENT '区域名称', - `ctype` tinyint(1) NOT NULL DEFAULT '2' COMMENT '区域类型', - PRIMARY KEY (`id`), - KEY `parent_id` (`parent_id`) USING BTREE, - KEY `ctype` (`ctype`) USING BTREE -) ENGINE=MyISAM AUTO_INCREMENT=3409 DEFAULT CHARSET=utf8mb3 COMMENT='地址管理'; - --- ---------------------------- --- Table structure for sys_bigscreen_menu --- ---------------------------- -DROP TABLE IF EXISTS `sys_bigscreen_menu`; -CREATE TABLE `sys_bigscreen_menu` ( - `id` bigint NOT NULL AUTO_INCREMENT, - `pid` bigint NOT NULL, - `name` varchar(255) DEFAULT NULL COMMENT '菜单名称', - `nav_id` varchar(10) NOT NULL, - `ord` int DEFAULT NULL, - `component` varchar(255) DEFAULT NULL, - `remark` varchar(100) DEFAULT NULL, - `is_del` int DEFAULT '0', - `create_by` varchar(255) DEFAULT NULL, - `create_time` datetime DEFAULT NULL, - `update_by` varchar(255) DEFAULT NULL, - `update_time` datetime DEFAULT NULL, - PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=41 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='大屏菜单'; - --- ---------------------------- --- Table structure for sys_config --- ---------------------------- -DROP TABLE IF EXISTS `sys_config`; -CREATE TABLE `sys_config` ( - `config_id` int NOT NULL AUTO_INCREMENT COMMENT '参数主键', - `config_name` varchar(100) DEFAULT '' COMMENT '参数名称', - `config_key` varchar(100) DEFAULT '' COMMENT '参数键名', - `config_value` varchar(500) DEFAULT '' COMMENT '参数键值', - `config_type` char(1) DEFAULT 'N' COMMENT '系统内置(Y是 N否)', - `create_by` varchar(64) DEFAULT '' COMMENT '创建者', - `create_time` datetime DEFAULT NULL COMMENT '创建时间', - `update_by` varchar(64) DEFAULT '' COMMENT '更新者', - `update_time` datetime DEFAULT NULL COMMENT '更新时间', - `remark` varchar(500) DEFAULT NULL COMMENT '备注', - PRIMARY KEY (`config_id`) -) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='参数配置表'; - --- ---------------------------- --- Table structure for sys_deploy_form --- ---------------------------- -DROP TABLE IF EXISTS `sys_deploy_form`; -CREATE TABLE `sys_deploy_form` ( - `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键', - `form_id` bigint DEFAULT NULL COMMENT '表单主键', - `deploy_id` varchar(50) DEFAULT NULL COMMENT '流程实例主键', - PRIMARY KEY (`id`) USING BTREE -) ENGINE=InnoDB AUTO_INCREMENT=6311 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='流程实例关联表单'; - --- ---------------------------- --- Table structure for sys_dept --- ---------------------------- -DROP TABLE IF EXISTS `sys_dept`; -CREATE TABLE `sys_dept` ( - `dept_id` bigint NOT NULL AUTO_INCREMENT COMMENT '部门id', - `com_id` bigint DEFAULT NULL COMMENT '公司主键', - `parent_id` bigint DEFAULT '0' COMMENT '父部门id', - `ancestors` varchar(50) DEFAULT '' COMMENT '祖级列表', - `dept_name` varchar(30) DEFAULT '' COMMENT '部门名称', - `dept_short_name` varchar(64) DEFAULT NULL COMMENT '部门简称', - `dept_code` varchar(64) DEFAULT NULL COMMENT '部门编号', - `dept_type` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '部门类型', - `dept_infos` text COMMENT '部门详情', - `order_num` int DEFAULT '0' COMMENT '显示顺序', - `leader` varchar(20) DEFAULT NULL COMMENT '负责人', - `phone` varchar(11) DEFAULT NULL COMMENT '联系电话', - `email` varchar(50) DEFAULT NULL COMMENT '邮箱', - `status` char(1) DEFAULT '0' COMMENT '部门状态(0正常 1停用)', - `del_flag` char(1) DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)', - `create_by` varchar(64) DEFAULT '' COMMENT '创建者', - `create_time` datetime DEFAULT NULL COMMENT '创建时间', - `update_by` varchar(64) DEFAULT '' COMMENT '更新者', - `update_time` datetime DEFAULT NULL COMMENT '更新时间', - PRIMARY KEY (`dept_id`) -) ENGINE=InnoDB AUTO_INCREMENT=201 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='部门表'; - --- ---------------------------- --- Table structure for sys_dict_data --- ---------------------------- -DROP TABLE IF EXISTS `sys_dict_data`; -CREATE TABLE `sys_dict_data` ( - `dict_code` bigint NOT NULL AUTO_INCREMENT COMMENT '字典编码', - `dict_sort` int DEFAULT '0' COMMENT '字典排序', - `dict_label` varchar(100) DEFAULT '' COMMENT '字典标签', - `dict_value` varchar(100) DEFAULT '' COMMENT '字典键值', - `dict_type` varchar(100) DEFAULT '' COMMENT '字典类型', - `css_class` varchar(100) DEFAULT NULL COMMENT '样式属性(其他样式扩展)', - `list_class` varchar(100) DEFAULT NULL COMMENT '表格回显样式', - `is_default` char(1) DEFAULT 'N' COMMENT '是否默认(Y是 N否)', - `status` char(1) DEFAULT '0' COMMENT '状态(0正常 1停用)', - `create_by` varchar(64) DEFAULT '' COMMENT '创建者', - `create_time` datetime DEFAULT NULL COMMENT '创建时间', - `update_by` varchar(64) DEFAULT '' COMMENT '更新者', - `update_time` datetime DEFAULT NULL COMMENT '更新时间', - `remark` varchar(500) DEFAULT NULL COMMENT '备注', - PRIMARY KEY (`dict_code`) -) ENGINE=InnoDB AUTO_INCREMENT=502 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='字典数据表'; - --- ---------------------------- --- Table structure for sys_dict_type --- ---------------------------- -DROP TABLE IF EXISTS `sys_dict_type`; -CREATE TABLE `sys_dict_type` ( - `dict_id` bigint NOT NULL AUTO_INCREMENT COMMENT '字典主键', - `dict_name` varchar(100) DEFAULT '' COMMENT '字典名称', - `dict_type` varchar(100) DEFAULT '' COMMENT '字典类型', - `status` char(1) DEFAULT '0' COMMENT '状态(0正常 1停用)', - `create_by` varchar(64) DEFAULT '' COMMENT '创建者', - `create_time` datetime DEFAULT NULL COMMENT '创建时间', - `update_by` varchar(64) DEFAULT '' COMMENT '更新者', - `update_time` datetime DEFAULT NULL COMMENT '更新时间', - `remark` varchar(500) DEFAULT NULL COMMENT '备注', - PRIMARY KEY (`dict_id`), - UNIQUE KEY `dict_type` (`dict_type`) -) ENGINE=InnoDB AUTO_INCREMENT=154 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='字典类型表'; - --- ---------------------------- --- Table structure for sys_expression --- ---------------------------- -DROP TABLE IF EXISTS `sys_expression`; -CREATE TABLE `sys_expression` ( - `id` bigint NOT NULL AUTO_INCREMENT COMMENT '表单主键', - `name` varchar(50) DEFAULT NULL COMMENT '表达式名称', - `expression` varchar(255) DEFAULT NULL COMMENT '表达式内容', - `data_type` varchar(255) DEFAULT NULL COMMENT '表达式类型', - `create_time` datetime DEFAULT NULL COMMENT '创建时间', - `update_time` datetime DEFAULT NULL COMMENT '更新时间', - `create_by` bigint DEFAULT NULL COMMENT '创建人员', - `update_by` bigint DEFAULT NULL COMMENT '更新人员', - `status` tinyint DEFAULT '0' COMMENT '状态', - `remark` varchar(255) DEFAULT NULL COMMENT '备注', - PRIMARY KEY (`id`) USING BTREE -) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='流程表达式'; - --- ---------------------------- --- Table structure for sys_form --- ---------------------------- -DROP TABLE IF EXISTS `sys_form`; -CREATE TABLE `sys_form` ( - `form_id` bigint NOT NULL AUTO_INCREMENT COMMENT '表单主键', - `form_name` varchar(50) DEFAULT NULL COMMENT '表单名称', - `form_content` longtext COMMENT '表单内容', - `create_time` datetime DEFAULT NULL COMMENT '创建时间', - `update_time` datetime DEFAULT NULL COMMENT '更新时间', - `create_by` bigint DEFAULT NULL COMMENT '创建人员', - `update_by` bigint DEFAULT NULL COMMENT '更新人员', - `remark` varchar(255) DEFAULT NULL COMMENT '备注', - PRIMARY KEY (`form_id`) USING BTREE -) ENGINE=InnoDB AUTO_INCREMENT=3202 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='流程表单'; - --- ---------------------------- --- Table structure for sys_job --- ---------------------------- -DROP TABLE IF EXISTS `sys_job`; -CREATE TABLE `sys_job` ( - `job_id` bigint NOT NULL AUTO_INCREMENT COMMENT '任务ID', - `job_name` varchar(64) NOT NULL DEFAULT '' COMMENT '任务名称', - `job_group` varchar(64) NOT NULL DEFAULT 'DEFAULT' COMMENT '任务组名', - `invoke_target` varchar(500) NOT NULL COMMENT '调用目标字符串', - `cron_expression` varchar(255) DEFAULT '' COMMENT 'cron执行表达式', - `misfire_policy` varchar(20) DEFAULT '3' COMMENT '计划执行错误策略(1立即执行 2执行一次 3放弃执行)', - `concurrent` char(1) DEFAULT '1' COMMENT '是否并发执行(0允许 1禁止)', - `status` char(1) DEFAULT '0' COMMENT '状态(0正常 1暂停)', - `create_by` varchar(64) DEFAULT '' COMMENT '创建者', - `create_time` datetime DEFAULT NULL COMMENT '创建时间', - `update_by` varchar(64) DEFAULT '' COMMENT '更新者', - `update_time` datetime DEFAULT NULL COMMENT '更新时间', - `remark` varchar(500) DEFAULT '' COMMENT '备注信息', - PRIMARY KEY (`job_id`,`job_name`,`job_group`) -) ENGINE=InnoDB AUTO_INCREMENT=21 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='定时任务调度表'; - --- ---------------------------- --- Table structure for sys_job_log --- ---------------------------- -DROP TABLE IF EXISTS `sys_job_log`; -CREATE TABLE `sys_job_log` ( - `job_log_id` bigint NOT NULL AUTO_INCREMENT COMMENT '任务日志ID', - `job_name` varchar(64) NOT NULL COMMENT '任务名称', - `job_group` varchar(64) NOT NULL COMMENT '任务组名', - `invoke_target` varchar(500) NOT NULL COMMENT '调用目标字符串', - `job_message` varchar(500) DEFAULT NULL COMMENT '日志信息', - `status` char(1) DEFAULT '0' COMMENT '执行状态(0正常 1失败)', - `exception_info` varchar(2000) DEFAULT '' COMMENT '异常信息', - `create_time` datetime DEFAULT NULL COMMENT '创建时间', - PRIMARY KEY (`job_log_id`) -) ENGINE=InnoDB AUTO_INCREMENT=16499 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='定时任务调度日志表'; - --- ---------------------------- --- Table structure for sys_listener --- ---------------------------- -DROP TABLE IF EXISTS `sys_listener`; -CREATE TABLE `sys_listener` ( - `id` bigint NOT NULL AUTO_INCREMENT COMMENT '表单主键', - `name` varchar(128) DEFAULT NULL COMMENT '名称', - `type` char(2) DEFAULT NULL COMMENT '监听类型', - `event_type` varchar(32) DEFAULT NULL COMMENT '事件类型', - `value_type` char(2) DEFAULT NULL COMMENT '值类型', - `value` varchar(255) DEFAULT NULL COMMENT '执行内容', - `create_time` datetime DEFAULT NULL COMMENT '创建时间', - `update_time` datetime DEFAULT NULL COMMENT '更新时间', - `create_by` bigint DEFAULT NULL COMMENT '创建人员', - `update_by` bigint DEFAULT NULL COMMENT '更新人员', - `status` tinyint DEFAULT '0' COMMENT '状态', - `remark` varchar(255) DEFAULT NULL COMMENT '备注', - PRIMARY KEY (`id`) USING BTREE -) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='流程监听'; - --- ---------------------------- --- Table structure for sys_logininfor --- ---------------------------- -DROP TABLE IF EXISTS `sys_logininfor`; -CREATE TABLE `sys_logininfor` ( - `info_id` bigint NOT NULL AUTO_INCREMENT COMMENT '访问ID', - `user_name` varchar(50) DEFAULT '' COMMENT '用户账号', - `ipaddr` varchar(128) DEFAULT '' COMMENT '登录IP地址', - `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '0' COMMENT '登录状态(0成功 1失败)', - `msg` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT '提示信息', - `access_time` datetime DEFAULT NULL COMMENT '访问时间', - PRIMARY KEY (`info_id`) -) ENGINE=InnoDB AUTO_INCREMENT=5854 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='系统访问记录'; - --- ---------------------------- --- Table structure for sys_menu --- ---------------------------- -DROP TABLE IF EXISTS `sys_menu`; -CREATE TABLE `sys_menu` ( - `menu_id` bigint NOT NULL AUTO_INCREMENT COMMENT '菜单ID', - `menu_name` varchar(50) NOT NULL COMMENT '菜单名称', - `parent_id` bigint DEFAULT '0' COMMENT '父菜单ID', - `order_num` int DEFAULT '0' COMMENT '显示顺序', - `path` varchar(200) DEFAULT '' COMMENT '路由地址', - `component` varchar(255) DEFAULT NULL COMMENT '组件路径', - `query` varchar(255) DEFAULT NULL COMMENT '路由参数', - `is_frame` int DEFAULT '1' COMMENT '是否为外链(0是 1否)', - `is_cache` int DEFAULT '0' COMMENT '是否缓存(0缓存 1不缓存)', - `menu_type` char(1) DEFAULT '' COMMENT '菜单类型(M目录 C菜单 F按钮)', - `visible` char(1) DEFAULT '0' COMMENT '菜单状态(0显示 1隐藏)', - `status` char(1) DEFAULT '0' COMMENT '菜单状态(0正常 1停用)', - `perms` varchar(100) DEFAULT NULL COMMENT '权限标识', - `icon` varchar(100) DEFAULT '#' COMMENT '菜单图标', - `create_by` varchar(64) DEFAULT '' COMMENT '创建者', - `create_time` datetime DEFAULT NULL COMMENT '创建时间', - `update_by` varchar(64) DEFAULT '' COMMENT '更新者', - `update_time` datetime DEFAULT NULL COMMENT '更新时间', - `remark` varchar(500) DEFAULT '' COMMENT '备注', - PRIMARY KEY (`menu_id`) -) ENGINE=InnoDB AUTO_INCREMENT=3391 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='菜单权限表'; - --- ---------------------------- --- Table structure for sys_native --- ---------------------------- -DROP TABLE IF EXISTS `sys_native`; -CREATE TABLE `sys_native` ( - `id` int NOT NULL AUTO_INCREMENT COMMENT '主键', - `address` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '地址', - `provinces` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '省份', - `citiy` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '城市', - `areas` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '区域', - PRIMARY KEY (`id`) USING BTREE -) ENGINE=InnoDB AUTO_INCREMENT=820001 DEFAULT CHARSET=utf8mb3 COMMENT='籍贯映射'; - --- ---------------------------- --- Table structure for sys_notice --- ---------------------------- -DROP TABLE IF EXISTS `sys_notice`; -CREATE TABLE `sys_notice` ( - `notice_id` int NOT NULL AUTO_INCREMENT COMMENT '公告ID', - `notice_title` varchar(50) NOT NULL COMMENT '公告标题', - `notice_type` char(1) NOT NULL COMMENT '公告类型(1通知 2公告)', - `notice_content` longblob COMMENT '公告内容', - `status` char(1) DEFAULT '0' COMMENT '公告状态(0正常 1关闭)', - `create_by` varchar(64) DEFAULT '' COMMENT '创建者', - `create_time` datetime DEFAULT NULL COMMENT '创建时间', - `update_by` varchar(64) DEFAULT '' COMMENT '更新者', - `update_time` datetime DEFAULT NULL COMMENT '更新时间', - `remark` varchar(255) DEFAULT NULL COMMENT '备注', - PRIMARY KEY (`notice_id`) -) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='通知公告表'; - --- ---------------------------- --- Table structure for sys_oper_log --- ---------------------------- -DROP TABLE IF EXISTS `sys_oper_log`; -CREATE TABLE `sys_oper_log` ( - `oper_id` bigint NOT NULL AUTO_INCREMENT COMMENT '日志主键', - `title` varchar(50) DEFAULT '' COMMENT '模块标题', - `business_type` int DEFAULT '0' COMMENT '业务类型(0其它 1新增 2修改 3删除)', - `method` varchar(100) DEFAULT '' COMMENT '方法名称', - `request_method` varchar(10) DEFAULT '' COMMENT '请求方式', - `operator_type` int DEFAULT '0' COMMENT '操作类别(0其它 1后台用户 2手机端用户)', - `oper_name` varchar(50) DEFAULT '' COMMENT '操作人员', - `dept_name` varchar(50) DEFAULT '' COMMENT '部门名称', - `oper_url` varchar(255) DEFAULT '' COMMENT '请求URL', - `oper_ip` varchar(128) DEFAULT '' COMMENT '主机地址', - `oper_location` varchar(255) DEFAULT '' COMMENT '操作地点', - `oper_param` varchar(2000) DEFAULT '' COMMENT '请求参数', - `json_result` varchar(2000) DEFAULT '' COMMENT '返回参数', - `status` int DEFAULT '0' COMMENT '操作状态(0正常 1异常)', - `error_msg` varchar(2000) DEFAULT '' COMMENT '错误消息', - `oper_time` datetime DEFAULT NULL COMMENT '操作时间', - `cost_time` bigint DEFAULT '0' COMMENT '消耗时间', - PRIMARY KEY (`oper_id`) -) ENGINE=InnoDB AUTO_INCREMENT=6631 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='操作日志记录'; - --- ---------------------------- --- Table structure for sys_post --- ---------------------------- -DROP TABLE IF EXISTS `sys_post`; -CREATE TABLE `sys_post` ( - `post_id` bigint NOT NULL AUTO_INCREMENT COMMENT '岗位ID', - `post_code` varchar(64) NOT NULL COMMENT '岗位编码', - `post_name` varchar(50) NOT NULL COMMENT '岗位名称', - `post_sort` int NOT NULL COMMENT '显示顺序', - `status` char(1) NOT NULL COMMENT '状态(0正常 1停用)', - `create_by` varchar(64) DEFAULT '' COMMENT '创建者', - `create_time` datetime DEFAULT NULL COMMENT '创建时间', - `update_by` varchar(64) DEFAULT '' COMMENT '更新者', - `update_time` datetime DEFAULT NULL COMMENT '更新时间', - `remark` varchar(500) DEFAULT NULL COMMENT '备注', - PRIMARY KEY (`post_id`) -) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='岗位信息表'; - --- ---------------------------- --- Table structure for sys_role --- ---------------------------- -DROP TABLE IF EXISTS `sys_role`; -CREATE TABLE `sys_role` ( - `role_id` bigint NOT NULL AUTO_INCREMENT COMMENT '角色ID', - `role_name` varchar(30) NOT NULL COMMENT '角色名称', - `role_key` varchar(100) NOT NULL COMMENT '角色权限字符串', - `role_sort` int NOT NULL COMMENT '显示顺序', - `data_scope` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '4' COMMENT '数据范围(1:全部数据权限 2:自定数据权限 3:本部门数据权限 4:本部门及以下数据权限)', - `menu_check_strictly` tinyint(1) DEFAULT '1' COMMENT '菜单树选择项是否关联显示', - `dept_check_strictly` tinyint(1) DEFAULT '1' COMMENT '部门树选择项是否关联显示', - `status` char(1) NOT NULL COMMENT '角色状态(0正常 1停用)', - `del_flag` char(1) DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)', - `create_by` varchar(64) DEFAULT '' COMMENT '创建者', - `create_time` datetime DEFAULT NULL COMMENT '创建时间', - `update_by` varchar(64) DEFAULT '' COMMENT '更新者', - `update_time` datetime DEFAULT NULL COMMENT '更新时间', - `remark` varchar(500) DEFAULT NULL COMMENT '备注', - PRIMARY KEY (`role_id`) -) ENGINE=InnoDB AUTO_INCREMENT=364 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='角色信息表'; - --- ---------------------------- --- Table structure for sys_role_dept --- ---------------------------- -DROP TABLE IF EXISTS `sys_role_dept`; -CREATE TABLE `sys_role_dept` ( - `role_id` bigint NOT NULL COMMENT '角色ID', - `dept_id` bigint NOT NULL COMMENT '公司ID', - PRIMARY KEY (`role_id`,`dept_id`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='角色和部门关联表'; - --- ---------------------------- --- Table structure for sys_role_menu --- ---------------------------- -DROP TABLE IF EXISTS `sys_role_menu`; -CREATE TABLE `sys_role_menu` ( - `role_id` bigint NOT NULL COMMENT '角色ID', - `menu_id` bigint NOT NULL COMMENT '菜单ID', - PRIMARY KEY (`role_id`,`menu_id`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='角色和菜单关联表'; - --- ---------------------------- --- Table structure for sys_task_form --- ---------------------------- -DROP TABLE IF EXISTS `sys_task_form`; -CREATE TABLE `sys_task_form` ( - `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键', - `form_id` bigint DEFAULT NULL COMMENT '表单主键', - `task_id` varchar(50) DEFAULT NULL COMMENT '所属任务', - PRIMARY KEY (`id`) USING BTREE -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='流程任务关联表单'; - --- ---------------------------- --- Table structure for sys_user --- ---------------------------- -DROP TABLE IF EXISTS `sys_user`; -CREATE TABLE `sys_user` ( - `user_id` bigint NOT NULL AUTO_INCREMENT COMMENT '用户ID', - `com_id` bigint DEFAULT NULL COMMENT '公司主键', - `dept_id` bigint DEFAULT NULL COMMENT '部门ID', - `user_name` varchar(30) NOT NULL COMMENT '用户账号', - `nick_name` varchar(30) NOT NULL COMMENT '用户昵称', - `user_type` varchar(2) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '00' COMMENT '用户类型(00系统用户)', - `card_code` varchar(64) DEFAULT NULL COMMENT '证件号码', - `email` varchar(50) DEFAULT '' COMMENT '用户邮箱', - `phonenumber` varchar(11) DEFAULT '' COMMENT '手机号码', - `sex` char(1) DEFAULT '0' COMMENT '用户性别(0男 1女 2未知)', - `user_infos` text COMMENT '用户详情', - `avatar` varchar(100) DEFAULT '' COMMENT '头像地址', - `password` varchar(100) DEFAULT '' COMMENT '密码', - `status` char(1) DEFAULT '0' COMMENT '帐号状态(0正常 1停用)', - `del_flag` char(1) DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)', - `login_ip` varchar(128) DEFAULT '' COMMENT '最后登录IP', - `login_date` datetime DEFAULT NULL COMMENT '最后登录时间', - `create_by` varchar(64) DEFAULT '' COMMENT '创建者', - `create_time` datetime DEFAULT NULL COMMENT '创建时间', - `update_by` varchar(64) DEFAULT '' COMMENT '更新者', - `update_time` datetime DEFAULT NULL COMMENT '更新时间', - `remark` varchar(500) DEFAULT NULL COMMENT '备注', - PRIMARY KEY (`user_id`) -) ENGINE=InnoDB AUTO_INCREMENT=3344 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='用户信息表'; - --- ---------------------------- --- Table structure for sys_user_com --- ---------------------------- -DROP TABLE IF EXISTS `sys_user_com`; -CREATE TABLE `sys_user_com` ( - `user_id` int NOT NULL, - `com_id` int NOT NULL, - `status` char(1) DEFAULT '0', - `is_active` int DEFAULT '0', - PRIMARY KEY (`user_id`,`com_id`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci; - --- ---------------------------- --- Table structure for sys_user_ext --- ---------------------------- -DROP TABLE IF EXISTS `sys_user_ext`; -CREATE TABLE `sys_user_ext` ( - `user_id` bigint NOT NULL COMMENT '用户ID', - `com_id` int NOT NULL COMMENT '租户ID', - `project_id` bigint NOT NULL COMMENT '项目ID', - `status` char(1) DEFAULT '0' COMMENT '状态', - `work_type` int DEFAULT NULL COMMENT '岗位类型(数据字典user_work_type)', - `user_type` varchar(2) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '00' COMMENT '用户类型(00系统用户)', - `is_active` int DEFAULT '0' COMMENT '是否激活', - PRIMARY KEY (`user_id`,`com_id`,`project_id`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci; - --- ---------------------------- --- Table structure for sys_user_post --- ---------------------------- -DROP TABLE IF EXISTS `sys_user_post`; -CREATE TABLE `sys_user_post` ( - `user_id` bigint NOT NULL COMMENT '用户ID', - `post_id` bigint NOT NULL COMMENT '岗位ID', - `project_id` bigint NOT NULL COMMENT '项目ID', - PRIMARY KEY (`user_id`,`post_id`,`project_id`) USING BTREE -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='用户与岗位关联表'; - --- ---------------------------- --- Table structure for sys_user_role --- ---------------------------- -DROP TABLE IF EXISTS `sys_user_role`; -CREATE TABLE `sys_user_role` ( - `user_id` bigint NOT NULL COMMENT '用户ID', - `role_id` bigint NOT NULL COMMENT '角色ID', - PRIMARY KEY (`user_id`,`role_id`) USING BTREE -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='用户和角色关联表'; - --- ---------------------------- --- Table structure for sys_user_uniopen --- ---------------------------- -DROP TABLE IF EXISTS `sys_user_uniopen`; -CREATE TABLE `sys_user_uniopen` ( - `id` int NOT NULL AUTO_INCREMENT COMMENT '主键', - `user_id` int NOT NULL COMMENT '用户主键', - `user_name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '用户账号', - `user_nick` varchar(32) DEFAULT NULL COMMENT '用户昵称', - `unionid` varchar(128) DEFAULT NULL COMMENT '唯一关联id', - `ma_open_id` varchar(128) DEFAULT NULL COMMENT '小程序授权id', - `mp_open_id` varchar(128) DEFAULT NULL COMMENT '公众号授权id', - PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=15 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='用户授权'; - --- ---------------------------- --- Table structure for sys_work_area --- ---------------------------- -DROP TABLE IF EXISTS `sys_work_area`; -CREATE TABLE `sys_work_area` ( - `id` bigint NOT NULL, - `com_id` bigint DEFAULT NULL COMMENT '公司主键', - `project_id` bigint DEFAULT NULL COMMENT '项目ID', - `parent_id` bigint DEFAULT NULL COMMENT '父ID', - `ancestors` varchar(50) DEFAULT NULL COMMENT '祖级列表', - `title` varchar(255) DEFAULT NULL COMMENT '工区名称', - `level` varchar(255) DEFAULT NULL COMMENT '防护等级', - `order_num` int DEFAULT NULL COMMENT '排序', - `state` int DEFAULT NULL COMMENT '状态', - `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '备注', - `del_flag` char(1) DEFAULT '0' COMMENT '删除标志(0代表存在 1代表删除)', - `create_by` varchar(64) DEFAULT '' COMMENT '创建者', - `create_time` datetime DEFAULT NULL COMMENT '创建时间', - `update_by` varchar(64) DEFAULT '' COMMENT '更新者', - `update_time` datetime DEFAULT NULL COMMENT '更新时间', - PRIMARY KEY (`id`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='工区'; - --- ---------------------------- --- Table structure for tenant_capacity --- ---------------------------- -DROP TABLE IF EXISTS `tenant_capacity`; -CREATE TABLE `tenant_capacity` ( - `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID', - `tenant_id` varchar(128) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL DEFAULT '' COMMENT 'Tenant ID', - `quota` int unsigned NOT NULL DEFAULT '0' COMMENT '配额,0表示使用默认值', - `usage` int unsigned NOT NULL DEFAULT '0' COMMENT '使用量', - `max_size` int unsigned NOT NULL DEFAULT '0' COMMENT '单个配置大小上限,单位为字节,0表示使用默认值', - `max_aggr_count` int unsigned NOT NULL DEFAULT '0' COMMENT '聚合子配置最大个数', - `max_aggr_size` int unsigned NOT NULL DEFAULT '0' COMMENT '单个聚合数据的子配置大小上限,单位为字节,0表示使用默认值', - `max_history_count` int unsigned NOT NULL DEFAULT '0' COMMENT '最大变更历史数量', - `gmt_create` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', - `gmt_modified` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间', - PRIMARY KEY (`id`) USING BTREE, - UNIQUE KEY `uk_tenant_id` (`tenant_id`) USING BTREE -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_bin ROW_FORMAT=DYNAMIC COMMENT='租户容量信息表'; - --- ---------------------------- --- Table structure for tenant_info --- ---------------------------- -DROP TABLE IF EXISTS `tenant_info`; -CREATE TABLE `tenant_info` ( - `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'id', - `kp` varchar(128) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin NOT NULL COMMENT 'kp', - `tenant_id` varchar(128) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT '' COMMENT 'tenant_id', - `tenant_name` varchar(128) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT '' COMMENT 'tenant_name', - `tenant_desc` varchar(256) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL COMMENT 'tenant_desc', - `create_source` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_bin DEFAULT NULL COMMENT 'create_source', - `gmt_create` bigint NOT NULL COMMENT '创建时间', - `gmt_modified` bigint NOT NULL COMMENT '修改时间', - PRIMARY KEY (`id`) USING BTREE, - UNIQUE KEY `uk_tenant_info_kptenantid` (`kp`,`tenant_id`) USING BTREE, - KEY `idx_tenant_id` (`tenant_id`) USING BTREE -) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_bin ROW_FORMAT=DYNAMIC COMMENT='tenant_info'; - --- ---------------------------- --- Table structure for users --- ---------------------------- -DROP TABLE IF EXISTS `users`; -CREATE TABLE `users` ( - `username` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, - `password` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, - `enabled` tinyint(1) NOT NULL, - PRIMARY KEY (`username`) USING BTREE -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC; - --- ---------------------------- --- Table structure for wx_menu_config --- ---------------------------- -DROP TABLE IF EXISTS `wx_menu_config`; -CREATE TABLE `wx_menu_config` ( - `id` int NOT NULL AUTO_INCREMENT, - `project_id` int DEFAULT NULL COMMENT '项目主键', - `menu_name` varchar(255) DEFAULT NULL COMMENT '菜单名称', - `menu_identi` varchar(255) DEFAULT NULL COMMENT '菜单标识', - `menu_img` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '菜单图标', - `menu_url` varchar(255) DEFAULT NULL COMMENT '菜单地址', - `del_flag` int DEFAULT '0' COMMENT '删除状态(0 未删除 1 已删除)', - `menu_sort` int DEFAULT NULL COMMENT '菜单排序', - `create_time` datetime DEFAULT NULL COMMENT '创建时间', - `menu_type` varchar(10) DEFAULT NULL COMMENT '菜单类型', - PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=588 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='菜单配置表'; - --- ---------------------------- --- Table structure for wx_menu_config_role --- ---------------------------- -DROP TABLE IF EXISTS `wx_menu_config_role`; -CREATE TABLE `wx_menu_config_role` ( - `smcid` int NOT NULL COMMENT '菜单主键', - `role_id` int DEFAULT NULL COMMENT '角色主键', - `user_type` varchar(10) DEFAULT NULL COMMENT '用户类型' -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COMMENT='菜单配置角色'; - --- ---------------------------- --- View structure for view_sur_project_attendance_group --- ---------------------------- -DROP VIEW IF EXISTS `view_sur_project_attendance_group`; -CREATE ALGORITHM = UNDEFINED SQL SECURITY DEFINER VIEW `view_sur_project_attendance_group` AS select `vw_sur_project_attendance_group`.`id` AS `id`,`vw_sur_project_attendance_group`.`cfgid` AS `cfgid`,`vw_sur_project_attendance_group`.`app_id` AS `app_id`,`vw_sur_project_attendance_group`.`serverid` AS `serverid`,`vw_sur_project_attendance_group`.`bizLicense` AS `bizLicense`,`vw_sur_project_attendance_group`.`companyCode` AS `companyCode`,`vw_sur_project_attendance_group`.`companyId` AS `companyId`,`vw_sur_project_attendance_group`.`companyName` AS `companyName`,`vw_sur_project_attendance_group`.`companyTypeId` AS `companyTypeId`,`vw_sur_project_attendance_group`.`vendorId` AS `vendorId`,`vw_sur_project_attendance_group`.`name` AS `name`,`vw_sur_project_attendance_group`.`leaderName` AS `leaderName`,`vw_sur_project_attendance_group`.`leaderPhone` AS `leaderPhone`,`vw_sur_project_attendance_group`.`teamId` AS `teamId`,`vw_sur_project_attendance_group`.`teamName` AS `teamName`,`vw_sur_project_attendance_group`.`type` AS `type`,`vw_sur_project_attendance_group`.`leaderId` AS `leaderId`,`vw_sur_project_attendance_group`.`deleted` AS `deleted`,`vw_sur_project_attendance_group`.`createTimestamp` AS `createTimestamp`,`vw_sur_project_attendance_group`.`platformGroupId` AS `platformGroupId`,`vw_sur_project_attendance_group`.`platformTeamId` AS `platformTeamId`,`vw_sur_project_attendance_group`.`enterDate` AS `enterDate`,`vw_sur_project_attendance_group`.`exitDate` AS `exitDate`,`vw_sur_project_attendance_group`.`remark` AS `remark`,`vw_sur_project_attendance_group`.`is_del` AS `is_del`,`vw_sur_project_attendance_group`.`create_by` AS `create_by`,`vw_sur_project_attendance_group`.`create_time` AS `create_time`,`vw_sur_project_attendance_group`.`update_by` AS `update_by`,`vw_sur_project_attendance_group`.`update_time` AS `update_time` from `vw_sur_project_attendance_group` where `vw_sur_project_attendance_group`.`cfgid` in (select `attendance_cfg`.`id` from `attendance_cfg` where ((`attendance_cfg`.`is_del` = 0) and (`attendance_cfg`.`vendors_code` = 'huazhu'))) is false union select `vw_sur_project_attendance_group`.`id` AS `id`,`vw_sur_project_attendance_group`.`cfgid` AS `cfgid`,`vw_sur_project_attendance_group`.`app_id` AS `app_id`,`vw_sur_project_attendance_group`.`serverid` AS `serverid`,`vw_sur_project_attendance_group`.`bizLicense` AS `bizLicense`,`vw_sur_project_attendance_group`.`companyCode` AS `companyCode`,`vw_sur_project_attendance_group`.`companyId` AS `companyId`,`vw_sur_project_attendance_group`.`companyName` AS `companyName`,1 AS `companyTypeId`,`vw_sur_project_attendance_group`.`vendorId` AS `vendorId`,`vw_sur_project_attendance_group`.`name` AS `name`,`vw_sur_project_attendance_group`.`leaderName` AS `leaderName`,`vw_sur_project_attendance_group`.`leaderPhone` AS `leaderPhone`,`vw_sur_project_attendance_group`.`teamId` AS `teamId`,`vw_sur_project_attendance_group`.`teamName` AS `teamName`,`vw_sur_project_attendance_group`.`type` AS `type`,`vw_sur_project_attendance_group`.`leaderId` AS `leaderId`,`vw_sur_project_attendance_group`.`deleted` AS `deleted`,`vw_sur_project_attendance_group`.`createTimestamp` AS `createTimestamp`,`vw_sur_project_attendance_group`.`platformGroupId` AS `platformGroupId`,`vw_sur_project_attendance_group`.`platformTeamId` AS `platformTeamId`,`vw_sur_project_attendance_group`.`enterDate` AS `enterDate`,`vw_sur_project_attendance_group`.`exitDate` AS `exitDate`,`vw_sur_project_attendance_group`.`remark` AS `remark`,`vw_sur_project_attendance_group`.`is_del` AS `is_del`,`vw_sur_project_attendance_group`.`create_by` AS `create_by`,`vw_sur_project_attendance_group`.`create_time` AS `create_time`,`vw_sur_project_attendance_group`.`update_by` AS `update_by`,`vw_sur_project_attendance_group`.`update_time` AS `update_time` from `vw_sur_project_attendance_group` where (`vw_sur_project_attendance_group`.`cfgid` in (select `attendance_cfg`.`id` from `attendance_cfg` where ((`attendance_cfg`.`is_del` = 0) and (`attendance_cfg`.`vendors_code` = 'huazhu'))) and `vw_sur_project_attendance_group`.`companyName` in (select `sur_project_unit_info`.`unitName` from `sur_project_unit_info` where (`sur_project_unit_info`.`unitType` = 2))) union select `vw_sur_project_attendance_group`.`id` AS `id`,`vw_sur_project_attendance_group`.`cfgid` AS `cfgid`,`vw_sur_project_attendance_group`.`app_id` AS `app_id`,`vw_sur_project_attendance_group`.`serverid` AS `serverid`,`vw_sur_project_attendance_group`.`bizLicense` AS `bizLicense`,`vw_sur_project_attendance_group`.`companyCode` AS `companyCode`,`vw_sur_project_attendance_group`.`companyId` AS `companyId`,`vw_sur_project_attendance_group`.`companyName` AS `companyName`,8 AS `companyTypeId`,`vw_sur_project_attendance_group`.`vendorId` AS `vendorId`,`vw_sur_project_attendance_group`.`name` AS `name`,`vw_sur_project_attendance_group`.`leaderName` AS `leaderName`,`vw_sur_project_attendance_group`.`leaderPhone` AS `leaderPhone`,`vw_sur_project_attendance_group`.`teamId` AS `teamId`,`vw_sur_project_attendance_group`.`teamName` AS `teamName`,`vw_sur_project_attendance_group`.`type` AS `type`,`vw_sur_project_attendance_group`.`leaderId` AS `leaderId`,`vw_sur_project_attendance_group`.`deleted` AS `deleted`,`vw_sur_project_attendance_group`.`createTimestamp` AS `createTimestamp`,`vw_sur_project_attendance_group`.`platformGroupId` AS `platformGroupId`,`vw_sur_project_attendance_group`.`platformTeamId` AS `platformTeamId`,`vw_sur_project_attendance_group`.`enterDate` AS `enterDate`,`vw_sur_project_attendance_group`.`exitDate` AS `exitDate`,`vw_sur_project_attendance_group`.`remark` AS `remark`,`vw_sur_project_attendance_group`.`is_del` AS `is_del`,`vw_sur_project_attendance_group`.`create_by` AS `create_by`,`vw_sur_project_attendance_group`.`create_time` AS `create_time`,`vw_sur_project_attendance_group`.`update_by` AS `update_by`,`vw_sur_project_attendance_group`.`update_time` AS `update_time` from `vw_sur_project_attendance_group` where (`vw_sur_project_attendance_group`.`cfgid` in (select `attendance_cfg`.`id` from `attendance_cfg` where ((`attendance_cfg`.`is_del` = 0) and (`attendance_cfg`.`vendors_code` = 'huazhu'))) and `vw_sur_project_attendance_group`.`companyName` in (select `sur_project_unit_info`.`unitName` from `sur_project_unit_info` where (`sur_project_unit_info`.`unitType` = 4))) union select `vw_sur_project_attendance_group`.`id` AS `id`,`vw_sur_project_attendance_group`.`cfgid` AS `cfgid`,`vw_sur_project_attendance_group`.`app_id` AS `app_id`,`vw_sur_project_attendance_group`.`serverid` AS `serverid`,`vw_sur_project_attendance_group`.`bizLicense` AS `bizLicense`,`vw_sur_project_attendance_group`.`companyCode` AS `companyCode`,`vw_sur_project_attendance_group`.`companyId` AS `companyId`,`vw_sur_project_attendance_group`.`companyName` AS `companyName`,2 AS `companyTypeId`,`vw_sur_project_attendance_group`.`vendorId` AS `vendorId`,`vw_sur_project_attendance_group`.`name` AS `name`,`vw_sur_project_attendance_group`.`leaderName` AS `leaderName`,`vw_sur_project_attendance_group`.`leaderPhone` AS `leaderPhone`,`vw_sur_project_attendance_group`.`teamId` AS `teamId`,`vw_sur_project_attendance_group`.`teamName` AS `teamName`,`vw_sur_project_attendance_group`.`type` AS `type`,`vw_sur_project_attendance_group`.`leaderId` AS `leaderId`,`vw_sur_project_attendance_group`.`deleted` AS `deleted`,`vw_sur_project_attendance_group`.`createTimestamp` AS `createTimestamp`,`vw_sur_project_attendance_group`.`platformGroupId` AS `platformGroupId`,`vw_sur_project_attendance_group`.`platformTeamId` AS `platformTeamId`,`vw_sur_project_attendance_group`.`enterDate` AS `enterDate`,`vw_sur_project_attendance_group`.`exitDate` AS `exitDate`,`vw_sur_project_attendance_group`.`remark` AS `remark`,`vw_sur_project_attendance_group`.`is_del` AS `is_del`,`vw_sur_project_attendance_group`.`create_by` AS `create_by`,`vw_sur_project_attendance_group`.`create_time` AS `create_time`,`vw_sur_project_attendance_group`.`update_by` AS `update_by`,`vw_sur_project_attendance_group`.`update_time` AS `update_time` from `vw_sur_project_attendance_group` where (`vw_sur_project_attendance_group`.`cfgid` in (select `attendance_cfg`.`id` from `attendance_cfg` where ((`attendance_cfg`.`is_del` = 0) and (`attendance_cfg`.`vendors_code` = 'huazhu'))) and `vw_sur_project_attendance_group`.`companyName` in (select `sur_project_unit_info`.`unitName` from `sur_project_unit_info` where ((`sur_project_unit_info`.`unitType` = 4) or (`sur_project_unit_info`.`unitType` = 2))) is false); - --- ---------------------------- --- View structure for vw_flow_all --- ---------------------------- -DROP VIEW IF EXISTS `vw_flow_all`; -CREATE ALGORITHM = UNDEFINED SQL SECURITY DEFINER VIEW `vw_flow_all` AS select `res`.`ID_` AS `procInsId`,`def`.`DEPLOYMENT_ID_` AS `deployId`,`res`.`START_TIME_` AS `createTime`,`res`.`END_TIME_` AS `finishTime`,(case when (`res`.`END_TIME_` is null) then timestampdiff(MINUTE,`res`.`START_TIME_`,date_format(now(),'%Y-%m-%d %H:%i:%S')) else timestampdiff(MINUTE,`res`.`START_TIME_`,`res`.`END_TIME_`) end) AS `duration`,`def`.`NAME_` AS `procDefName`,`def`.`VERSION_` AS `procDefVersion`,`def`.`CATEGORY_` AS `category`,`def`.`KEY_` AS `procDefKey`,`v1`.`TEXT_` AS `startUserId`,`v2`.`TEXT_` AS `startUserName`,`v3`.`TEXT_` AS `startDeptName`,`v4`.`TEXT_` AS `startComId`,`v5`.`TEXT_` AS `startComName`,`v6`.`TEXT_` AS `startProId`,`v7`.`TEXT_` AS `startProName`,`v8`.`TEXT_` AS `businessKey`,`res`.`PROC_INST_ID_` AS `PROC_INST_ID_`,ifnull(`hr`.`ID_`,`ht`.`taskId`) AS `taskId`,ifnull(`hr`.`NAME_`,`ht`.`taskName`) AS `taskName`,if((`hr`.`ID_` is null),`ht`.`assigneeId`,`tu`.`user_id`) AS `assigneeId`,if((`hr`.`ID_` is null),`ht`.`assigneeName`,`tu`.`nick_name`) AS `assigneeName`,if((`hr`.`ID_` is null),`ht`.`assigneeDeptName`,`td`.`dept_name`) AS `assigneeDeptName`,if((`hr`.`ID_` is null),`ht`.`taskComType`,0) AS `taskComType` from ((((((((((((((`act_hi_procinst` `res` left join `act_re_procdef` `def` on((`res`.`PROC_DEF_ID_` = `def`.`ID_`))) left join `act_hi_varinst` `v1` on(((`v1`.`PROC_INST_ID_` = `res`.`PROC_INST_ID_`) and (`v1`.`NAME_` = 'INITIATOR')))) left join `act_hi_varinst` `v2` on(((`v2`.`PROC_INST_ID_` = `res`.`PROC_INST_ID_`) and (`v2`.`NAME_` = 'userName')))) left join `act_hi_varinst` `v3` on(((`v3`.`PROC_INST_ID_` = `res`.`PROC_INST_ID_`) and (`v3`.`NAME_` = 'userDeptName')))) left join `act_hi_varinst` `v4` on(((`v4`.`PROC_INST_ID_` = `res`.`PROC_INST_ID_`) and (`v4`.`NAME_` = 'comId')))) left join `act_hi_varinst` `v5` on(((`v5`.`PROC_INST_ID_` = `res`.`PROC_INST_ID_`) and (`v5`.`NAME_` = 'comName')))) left join `act_hi_varinst` `v6` on(((`v6`.`PROC_INST_ID_` = `res`.`PROC_INST_ID_`) and (`v6`.`NAME_` = 'proId')))) left join `act_hi_varinst` `v7` on(((`v7`.`PROC_INST_ID_` = `res`.`PROC_INST_ID_`) and (`v7`.`NAME_` = 'proName')))) left join `act_hi_varinst` `v8` on(((`v8`.`PROC_INST_ID_` = `res`.`PROC_INST_ID_`) and (`v8`.`NAME_` = 'businessKey')))) left join `act_ru_task` `hr` on((`hr`.`PROC_INST_ID_` = `res`.`PROC_INST_ID_`))) left join `act_ru_actinst` `ra` on(((`ra`.`TASK_ID_` = `hr`.`ID_`) and (`ra`.`PROC_INST_ID_` = `res`.`PROC_INST_ID_`)))) left join `sys_user` `tu` on((`tu`.`user_id` = `ra`.`ASSIGNEE_`))) left join `sys_dept` `td` on((`td`.`dept_id` = `tu`.`dept_id`))) left join (select `ht`.`ID_` AS `taskId`,`ht`.`NAME_` AS `taskName`,`tu`.`user_id` AS `assigneeId`,`tu`.`nick_name` AS `assigneeName`,`td`.`dept_name` AS `assigneeDeptName`,`ht`.`PROC_INST_ID_` AS `PROC_INST_ID_`,`ahc`.`TYPE_` AS `taskComType` from (((`act_hi_taskinst` `ht` left join `sys_user` `tu` on((`tu`.`user_id` = `ht`.`ASSIGNEE_`))) left join `sys_dept` `td` on((`td`.`dept_id` = `tu`.`dept_id`))) left join `act_hi_comment` `ahc` on(((`ahc`.`TASK_ID_` = `ht`.`ID_`) and (`ahc`.`PROC_INST_ID_` is not null)))) where `ht`.`ID_` in (select max(`act_hi_taskinst`.`ID_`) from `act_hi_taskinst` group by `act_hi_taskinst`.`PROC_INST_ID_`) group by `ht`.`PROC_INST_ID_`) `ht` on((`ht`.`PROC_INST_ID_` = `res`.`PROC_INST_ID_`))); - --- ---------------------------- --- View structure for vw_flow_await --- ---------------------------- -DROP VIEW IF EXISTS `vw_flow_await`; -CREATE ALGORITHM = UNDEFINED SQL SECURITY DEFINER VIEW `vw_flow_await` AS select `res`.`ID_` AS `taskId`,`res`.`NAME_` AS `taskName`,`re`.`ID_` AS `procInsId`,`def`.`DEPLOYMENT_ID_` AS `deployId`,date_format(`re`.`START_TIME_`,'%Y-%m-%d %H:%i:%S') AS `createTime`,timestampdiff(MINUTE,`re`.`START_TIME_`,date_format(now(),'%Y-%m-%d %H:%i:%S')) AS `duration`,`def`.`NAME_` AS `procDefName`,`def`.`VERSION_` AS `procDefVersion`,`def`.`CATEGORY_` AS `category`,`def`.`KEY_` AS `procDefKey`,`v1`.`TEXT_` AS `startUserId`,`v2`.`TEXT_` AS `startUserName`,`v3`.`TEXT_` AS `startDeptName`,`v4`.`TEXT_` AS `startComId`,`v5`.`TEXT_` AS `startComName`,`v6`.`TEXT_` AS `startProId`,`v7`.`TEXT_` AS `startProName`,`v8`.`TEXT_` AS `businessKey`,`res`.`SUSPENSION_STATE_` AS `SUSPENSION_STATE_`,`res`.`ASSIGNEE_` AS `ASSIGNEE_`,`link`.`USER_ID_` AS `USER_ID_`,`link`.`GROUP_ID_` AS `GROUP_ID_` from (((((((((((`act_ru_task` `res` left join `act_ru_execution` `re` on(((`re`.`PARENT_ID_` is null) and (`re`.`PROC_INST_ID_` = `res`.`PROC_INST_ID_`)))) left join `act_re_procdef` `def` on((`re`.`PROC_DEF_ID_` = `def`.`ID_`))) left join `act_hi_varinst` `v1` on(((`v1`.`PROC_INST_ID_` = `res`.`PROC_INST_ID_`) and (`v1`.`NAME_` = 'INITIATOR')))) left join `act_hi_varinst` `v2` on(((`v2`.`PROC_INST_ID_` = `res`.`PROC_INST_ID_`) and (`v2`.`NAME_` = 'userName')))) left join `act_hi_varinst` `v3` on(((`v3`.`PROC_INST_ID_` = `res`.`PROC_INST_ID_`) and (`v3`.`NAME_` = 'userDeptName')))) left join `act_hi_varinst` `v4` on(((`v4`.`PROC_INST_ID_` = `res`.`PROC_INST_ID_`) and (`v4`.`NAME_` = 'comId')))) left join `act_hi_varinst` `v5` on(((`v5`.`PROC_INST_ID_` = `res`.`PROC_INST_ID_`) and (`v5`.`NAME_` = 'comName')))) left join `act_hi_varinst` `v6` on(((`v6`.`PROC_INST_ID_` = `res`.`PROC_INST_ID_`) and (`v6`.`NAME_` = 'proId')))) left join `act_hi_varinst` `v7` on(((`v7`.`PROC_INST_ID_` = `res`.`PROC_INST_ID_`) and (`v7`.`NAME_` = 'proName')))) left join `act_hi_varinst` `v8` on(((`v8`.`PROC_INST_ID_` = `res`.`PROC_INST_ID_`) and (`v8`.`NAME_` = 'businessKey')))) left join `act_ru_identitylink` `link` on(((`link`.`TASK_ID_` = `res`.`ID_`) and (`link`.`TYPE_` = 'candidate')))) where (`res`.`SUSPENSION_STATE_` = 1); - --- ---------------------------- --- View structure for vw_flow_comment --- ---------------------------- -DROP VIEW IF EXISTS `vw_flow_comment`; -CREATE ALGORITHM = UNDEFINED SQL SECURITY DEFINER VIEW `vw_flow_comment` AS select `hc`.`ID_` AS `commentId`,`hc`.`TYPE_` AS `commentType`,`ht`.`ID_` AS `taskId`,`ht`.`NAME_` AS `taskName`,`ht`.`REV_` AS `rev`,(case when ((`hc`.`TYPE_` = 1) and (`ht`.`NAME_` <> '提交申请')) then '通过' when (`hc`.`TYPE_` = 2) then '退回' when (`hc`.`TYPE_` = 3) then '驳回' when (`hc`.`TYPE_` = 4) then '委派' when (`hc`.`TYPE_` = 5) then '转办' when (`hc`.`TYPE_` = 6) then '终止' when (`hc`.`TYPE_` = 7) then '撤回' end) AS `commentResult`,`ht`.`PROC_INST_ID_` AS `procInstId`,`ht`.`TASK_DEF_KEY_` AS `taskDefKey`,`ht`.`EXECUTION_ID_` AS `executionId`,`ht`.`DELETE_REASON_` AS `deleteReason`,date_format(`ht`.`START_TIME_`,'%Y-%m-%d %H:%i:%S') AS `startTime`,date_format(`ht`.`END_TIME_`,'%Y-%m-%d %H:%i:%S') AS `endTime`,`ht`.`DURATION_` AS `duration`,`hc`.`MESSAGE_` AS `message`,`ru`.`nick_name` AS `assigneeName`,if((`ru`.`dept_id` is not null),`rd`.`dept_name`,`ru`.`remark`) AS `deptName`,`sr`.`role_name` AS `candidate` from (((((`act_hi_taskinst` `ht` left join `act_hi_comment` `hc` on(((`hc`.`TASK_ID_` = `ht`.`ID_`) or ((`hc`.`TASK_ID_` is null) and (`hc`.`PROC_INST_ID_` = `ht`.`PROC_INST_ID_`))))) left join `act_hi_identitylink` `hi` on(((`hi`.`TASK_ID_` = `ht`.`ID_`) and (`hi`.`TYPE_` = 'candidate')))) left join `sys_role` `sr` on((`sr`.`role_id` = `hi`.`GROUP_ID_`))) left join `sys_user` `ru` on((`ru`.`user_id` = `ht`.`ASSIGNEE_`))) left join `sys_dept` `rd` on((`rd`.`dept_id` = `ru`.`dept_id`))) where ((`hc`.`TYPE_` is null) or (`hc`.`TYPE_` <> 'event')); - --- ---------------------------- --- View structure for vw_flow_finished --- ---------------------------- -DROP VIEW IF EXISTS `vw_flow_finished`; -CREATE ALGORITHM = UNDEFINED SQL SECURITY DEFINER VIEW `vw_flow_finished` AS select `res`.`ID_` AS `taskId`,`res`.`NAME_` AS `taskName`,`res`.`PROC_INST_ID_` AS `procInsId`,`pd`.`DEPLOYMENT_ID_` AS `deployId`,date_format(`res`.`START_TIME_`,'%Y-%m-%d %H:%i:%S') AS `createTime`,date_format(`res`.`END_TIME_`,'%Y-%m-%d %H:%i:%S') AS `endTime`,timestampdiff(MINUTE,`res`.`START_TIME_`,`res`.`END_TIME_`) AS `duration`,`def`.`END_TIME_` AS `finishTime`,`pd`.`NAME_` AS `procDefName`,`pd`.`CATEGORY_` AS `category`,`pd`.`KEY_` AS `procDefKey`,`v1`.`TEXT_` AS `startUserId`,`v2`.`TEXT_` AS `startUserName`,`v3`.`TEXT_` AS `startDeptName`,`v4`.`TEXT_` AS `startComId`,`v5`.`TEXT_` AS `startComName`,`v6`.`TEXT_` AS `startProId`,`v7`.`TEXT_` AS `startProName`,`v8`.`TEXT_` AS `businessKey`,`res`.`ASSIGNEE_` AS `ASSIGNEE_`,`ahc`.`TYPE_` AS `taskComType` from (((((((((((`act_hi_taskinst` `res` left join `act_hi_procinst` `def` on((`res`.`PROC_INST_ID_` = `def`.`PROC_INST_ID_`))) left join `act_re_procdef` `pd` on((`res`.`PROC_DEF_ID_` = `pd`.`ID_`))) left join `act_hi_varinst` `v1` on(((`v1`.`PROC_INST_ID_` = `res`.`PROC_INST_ID_`) and (`v1`.`NAME_` = 'INITIATOR')))) left join `act_hi_varinst` `v2` on(((`v2`.`PROC_INST_ID_` = `res`.`PROC_INST_ID_`) and (`v2`.`NAME_` = 'userName')))) left join `act_hi_varinst` `v3` on(((`v3`.`PROC_INST_ID_` = `res`.`PROC_INST_ID_`) and (`v3`.`NAME_` = 'userDeptName')))) left join `act_hi_varinst` `v4` on(((`v4`.`PROC_INST_ID_` = `res`.`PROC_INST_ID_`) and (`v4`.`NAME_` = 'comId')))) left join `act_hi_varinst` `v5` on(((`v5`.`PROC_INST_ID_` = `res`.`PROC_INST_ID_`) and (`v5`.`NAME_` = 'comName')))) left join `act_hi_varinst` `v6` on(((`v6`.`PROC_INST_ID_` = `res`.`PROC_INST_ID_`) and (`v6`.`NAME_` = 'proId')))) left join `act_hi_varinst` `v7` on(((`v7`.`PROC_INST_ID_` = `res`.`PROC_INST_ID_`) and (`v7`.`NAME_` = 'proName')))) left join `act_hi_varinst` `v8` on(((`v8`.`PROC_INST_ID_` = `res`.`PROC_INST_ID_`) and (`v8`.`NAME_` = 'businessKey')))) left join `act_hi_comment` `ahc` on(((`ahc`.`TASK_ID_` = `res`.`ID_`) and (`ahc`.`PROC_INST_ID_` is not null)))) where ((`res`.`ASSIGNEE_` is not null) and (`res`.`END_TIME_` is not null)); - --- ---------------------------- --- View structure for vw_sur_project_attendance_group --- ---------------------------- -DROP VIEW IF EXISTS `vw_sur_project_attendance_group`; -CREATE ALGORITHM = UNDEFINED SQL SECURITY DEFINER VIEW `vw_sur_project_attendance_group` AS select `sur_project_attendance_group`.`id` AS `id`,`sur_project_attendance_group`.`cfgid` AS `cfgid`,`sur_project_attendance_group`.`app_id` AS `app_id`,`sur_project_attendance_group`.`serverid` AS `serverid`,`sur_project_attendance_group`.`bizLicense` AS `bizLicense`,`sur_project_attendance_group`.`companyCode` AS `companyCode`,`sur_project_attendance_group`.`companyId` AS `companyId`,`sur_project_attendance_group`.`companyName` AS `companyName`,`sur_project_attendance_group`.`companyTypeId` AS `companyTypeId`,`sur_project_attendance_group`.`vendorId` AS `vendorId`,`sur_project_attendance_group`.`name` AS `name`,`sur_project_attendance_group`.`leaderName` AS `leaderName`,`sur_project_attendance_group`.`leaderPhone` AS `leaderPhone`,`sur_project_attendance_group`.`teamId` AS `teamId`,`sur_project_attendance_group`.`teamName` AS `teamName`,`sur_project_attendance_group`.`type` AS `type`,`sur_project_attendance_group`.`leaderId` AS `leaderId`,`sur_project_attendance_group`.`deleted` AS `deleted`,`sur_project_attendance_group`.`createTimestamp` AS `createTimestamp`,`sur_project_attendance_group`.`platformGroupId` AS `platformGroupId`,`sur_project_attendance_group`.`platformTeamId` AS `platformTeamId`,`sur_project_attendance_group`.`enterDate` AS `enterDate`,`sur_project_attendance_group`.`exitDate` AS `exitDate`,`sur_project_attendance_group`.`remark` AS `remark`,`sur_project_attendance_group`.`is_del` AS `is_del`,`sur_project_attendance_group`.`create_by` AS `create_by`,`sur_project_attendance_group`.`create_time` AS `create_time`,`sur_project_attendance_group`.`update_by` AS `update_by`,`sur_project_attendance_group`.`update_time` AS `update_time` from `sur_project_attendance_group`; - -SET FOREIGN_KEY_CHECKS = 1; diff --git a/yanzhu-common/yanzhu-common-mapper/src/main/java/com/yanzhu/manage/mapper/ProMobileAttendanceDataMapper.java b/yanzhu-common/yanzhu-common-mapper/src/main/java/com/yanzhu/manage/mapper/ProMobileAttendanceDataMapper.java index 90eb71b3..ba44e695 100644 --- a/yanzhu-common/yanzhu-common-mapper/src/main/java/com/yanzhu/manage/mapper/ProMobileAttendanceDataMapper.java +++ b/yanzhu-common/yanzhu-common-mapper/src/main/java/com/yanzhu/manage/mapper/ProMobileAttendanceDataMapper.java @@ -27,6 +27,9 @@ public interface ProMobileAttendanceDataMapper */ public List selectProMobileAttendanceDataList(ProMobileAttendanceData proMobileAttendanceData); + + public List selectProMobileAttendanceDataListByWorkArea(ProMobileAttendanceData proMobileAttendanceData); + /** * 新增移动考勤记录 * diff --git a/yanzhu-common/yanzhu-common-mapper/src/main/resources/mapper/manage/ProMobileAttendanceDataMapper.xml b/yanzhu-common/yanzhu-common-mapper/src/main/resources/mapper/manage/ProMobileAttendanceDataMapper.xml index 55abb26b..077306fc 100644 --- a/yanzhu-common/yanzhu-common-mapper/src/main/resources/mapper/manage/ProMobileAttendanceDataMapper.xml +++ b/yanzhu-common/yanzhu-common-mapper/src/main/resources/mapper/manage/ProMobileAttendanceDataMapper.xml @@ -71,6 +71,28 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" order by pma.att_date desc,pma.id desc +