YZProjectCloud/docsql/yanzhu_project_cloud.sql

5642 lines
347 KiB
SQL
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

/*
Navicat Premium Dump SQL
Source Server : 62.234.3.186
Source Server Type : MySQL
Source Server Version : 80037 (8.0.37)
Source Host : 62.234.3.186:3306
Source Schema : yanzhu_project_cloud
Target Server Type : MySQL
Target Server Version : 80037 (8.0.37)
File Encoding : 65001
Date: 06/01/2026 14:09:45
*/
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=97548 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 '是否已注册',
`work_area_id` bigint DEFAULT NULL COMMENT '工区ID',
`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=38 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=51709 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=3985 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=4871628 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=13197 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=79 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=1456 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=344 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 'HttpMethodGET、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 'HttpMethodGET、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=5022 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 '纬度',
`work_area_id` bigint DEFAULT NULL COMMENT '工区ID',
`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=301 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=10472 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=193 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 '是否关键点',
`work_area_id` bigint DEFAULT NULL COMMENT '工区ID',
`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=299 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=196 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=208 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=174956 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=140889 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=28710 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=509 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=156 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=17267 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='定时任务调度日志表';
-- ----------------------------
-- Table structure for sys_ledscreen
-- ----------------------------
DROP TABLE IF EXISTS `sys_ledscreen`;
CREATE TABLE `sys_ledscreen` (
`id` bigint NOT NULL,
`project_id` bigint DEFAULT NULL COMMENT '项目ID',
`workarea_id` bigint DEFAULT NULL COMMENT '分区ID',
`device_name` varchar(255) DEFAULT NULL COMMENT '设备名称',
`device_sn` varchar(255) DEFAULT NULL COMMENT '设备序列号',
`width` int DEFAULT NULL COMMENT '',
`height` int DEFAULT NULL COMMENT '',
`frequency` int DEFAULT NULL COMMENT '频率(秒)',
`draw_type` int DEFAULT NULL COMMENT 'LED绘图模式',
`title` varchar(255) DEFAULT NULL COMMENT '标题',
`is_online` int DEFAULT '0' COMMENT '是否在线',
`enabled` int DEFAULT '1' COMMENT '启停1-启用 0-停用',
`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,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='LED屏配置';
-- ----------------------------
-- 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=5893 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=3404 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=6771 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=3421 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 AUTO_INCREMENT,
`com_id` bigint DEFAULT NULL COMMENT '公司主键',
`project_id` bigint DEFAULT NULL COMMENT '项目ID',
`parent_id` bigint DEFAULT '0' 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 AUTO_INCREMENT=13 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;