bug修复+代码调整+日志优化

This commit is contained in:
MaxKey
2024-09-29 07:10:13 +08:00
parent 65bc8c01b9
commit 8fe411648d
55 changed files with 724 additions and 5990 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

View File

@@ -2,7 +2,7 @@
--
-- Host: 127.0.0.1 Database: maxkey
-- ------------------------------------------------------
-- Server version 8.0.32
-- Server version 8.4.0
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
@@ -15,6 +15,24 @@
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
--
-- Table structure for table `mxk_access`
--
DROP TABLE IF EXISTS `mxk_access`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `mxk_access` (
`ID` varchar(45) NOT NULL COMMENT 'ID',
`GROUPID` varchar(45) NOT NULL COMMENT 'GROUPID',
`APPID` varchar(45) NOT NULL COMMENT 'APPID',
`CREATEDDATE` datetime DEFAULT CURRENT_TIMESTAMP,
`INSTID` varchar(45) NOT NULL,
PRIMARY KEY (`ID`),
UNIQUE KEY `GROUPID_APPID` (`GROUPID`,`APPID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `mxk_accounts`
--
@@ -265,6 +283,125 @@ CREATE TABLE `mxk_apps_token_based_details` (
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `mxk_cnf_email_senders`
--
DROP TABLE IF EXISTS `mxk_cnf_email_senders`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `mxk_cnf_email_senders` (
`id` varchar(50) NOT NULL,
`smtpHost` varchar(45) DEFAULT NULL,
`port` int DEFAULT NULL,
`account` varchar(45) DEFAULT NULL,
`credentials` varchar(500) DEFAULT NULL,
`sslswitch` int DEFAULT NULL,
`sender` varchar(45) DEFAULT NULL,
`protocol` varchar(45) DEFAULT NULL,
`encoding` varchar(45) DEFAULT NULL,
`status` int DEFAULT NULL,
`instId` varchar(45) DEFAULT NULL,
`description` varchar(45) DEFAULT NULL,
`createdBy` varchar(45) DEFAULT NULL,
`createdDate` datetime DEFAULT CURRENT_TIMESTAMP,
`modifiedBy` varchar(45) DEFAULT NULL,
`modifiedDate` datetime DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `mxk_cnf_ldap_context`
--
DROP TABLE IF EXISTS `mxk_cnf_ldap_context`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `mxk_cnf_ldap_context` (
`id` varchar(50) NOT NULL,
`product` varchar(45) DEFAULT NULL,
`sslswitch` varchar(45) DEFAULT NULL,
`providerurl` varchar(200) DEFAULT NULL,
`principal` varchar(100) DEFAULT NULL,
`credentials` varchar(500) DEFAULT NULL,
`basedn` varchar(500) DEFAULT NULL,
`filters` varchar(500) DEFAULT NULL,
`truststore` varchar(500) DEFAULT NULL,
`truststorepassword` varchar(100) DEFAULT NULL,
`msadDomain` varchar(100) DEFAULT NULL,
`accountMapping` varchar(45) DEFAULT 'YES',
`STATUS` int DEFAULT NULL,
`description` varchar(500) DEFAULT NULL,
`instId` varchar(45) DEFAULT NULL,
`CREATEDBY` varchar(45) DEFAULT NULL,
`CREATEDDATE` datetime DEFAULT CURRENT_TIMESTAMP,
`MODIFIEDBY` varchar(45) DEFAULT NULL,
`MODIFIEDDATE` datetime DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `mxk_cnf_password_policy`
--
DROP TABLE IF EXISTS `mxk_cnf_password_policy`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `mxk_cnf_password_policy` (
`ID` varchar(45) NOT NULL,
`MINLENGTH` tinyint unsigned DEFAULT '0' COMMENT 'MINLENGTH',
`MAXLENGTH` tinyint unsigned DEFAULT '0' COMMENT 'MAXLENGTH',
`LOWERCASE` tinyint unsigned DEFAULT '0' COMMENT 'LOWERCASE',
`UPPERCASE` tinyint unsigned DEFAULT '0' COMMENT 'UPPERCASE',
`DIGITS` tinyint unsigned DEFAULT '0' COMMENT 'DIGITS',
`SPECIALCHAR` tinyint unsigned DEFAULT '0' COMMENT 'SPECIALCHAR',
`ATTEMPTS` tinyint unsigned DEFAULT '0' COMMENT 'ATTEMPTS LOGIN FOR LOCK',
`DURATION` tinyint unsigned DEFAULT '0' COMMENT 'DURATION ',
`EXPIRATION` tinyint unsigned DEFAULT '0' COMMENT 'PASSWORD EXPIRATION',
`USERNAME` tinyint unsigned DEFAULT '0' COMMENT 'USERNAME IN PASSWORD',
`HISTORY` tinyint DEFAULT '0' COMMENT 'SIMPLEPASSWORDS NOT USE FOR PASSWORD',
`DICTIONARY` tinyint DEFAULT NULL,
`ALPHABETICAL` tinyint DEFAULT NULL,
`NUMERICAL` tinyint DEFAULT NULL,
`QWERTY` tinyint DEFAULT NULL,
`OCCURANCES` tinyint DEFAULT NULL,
`CREATEDBY` varchar(45) DEFAULT NULL COMMENT 'CREATEDBY',
`CREATEDDATE` datetime DEFAULT CURRENT_TIMESTAMP COMMENT 'CREATEDDATE',
`MODIFIEDBY` varchar(45) DEFAULT NULL COMMENT 'MODIFIEDBY',
`MODIFIEDDATE` datetime DEFAULT NULL COMMENT 'MODIFIEDDATE',
PRIMARY KEY (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COMMENT='password policy';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `mxk_cnf_sms_provider`
--
DROP TABLE IF EXISTS `mxk_cnf_sms_provider`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `mxk_cnf_sms_provider` (
`id` varchar(50) NOT NULL,
`provider` varchar(100) DEFAULT NULL,
`message` varchar(500) DEFAULT NULL,
`appkey` varchar(100) DEFAULT NULL,
`appsecret` varchar(500) DEFAULT NULL,
`templateid` varchar(45) DEFAULT NULL,
`signname` varchar(45) DEFAULT NULL,
`smssdkappid` varchar(45) DEFAULT NULL COMMENT 'tencentcloud smssdkappid',
`STATUS` int DEFAULT NULL,
`description` varchar(500) DEFAULT NULL,
`instId` varchar(45) DEFAULT NULL,
`CREATEDBY` varchar(45) DEFAULT NULL,
`CREATEDDATE` datetime DEFAULT CURRENT_TIMESTAMP,
`MODIFIEDBY` varchar(45) DEFAULT NULL,
`MODIFIEDDATE` datetime DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `mxk_connectors`
--
@@ -294,34 +431,6 @@ CREATE TABLE `mxk_connectors` (
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COMMENT='连接器';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `mxk_email_senders`
--
DROP TABLE IF EXISTS `mxk_email_senders`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `mxk_email_senders` (
`id` varchar(50) NOT NULL,
`smtpHost` varchar(45) DEFAULT NULL,
`port` int DEFAULT NULL,
`account` varchar(45) DEFAULT NULL,
`credentials` varchar(500) DEFAULT NULL,
`sslswitch` int DEFAULT NULL,
`sender` varchar(45) DEFAULT NULL,
`protocol` varchar(45) DEFAULT NULL,
`encoding` varchar(45) DEFAULT NULL,
`status` int DEFAULT NULL,
`instId` varchar(45) DEFAULT NULL,
`description` varchar(45) DEFAULT NULL,
`createdBy` varchar(45) DEFAULT NULL,
`createdDate` datetime DEFAULT CURRENT_TIMESTAMP,
`modifiedBy` varchar(45) DEFAULT NULL,
`modifiedDate` datetime DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `mxk_file_upload`
--
@@ -354,42 +463,9 @@ CREATE TABLE `mxk_group_member` (
`MEMBERID` varchar(100) NOT NULL COMMENT 'MEMBERID USERID OR GROUP ID',
`TYPE` varchar(45) NOT NULL COMMENT 'TYPE USER OR GROUP',
`CREATEDDATE` datetime DEFAULT CURRENT_TIMESTAMP,
`INSTID` varchar(45) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `mxk_group_permissions`
--
DROP TABLE IF EXISTS `mxk_group_permissions`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `mxk_group_permissions` (
`ID` varchar(45) NOT NULL COMMENT 'ID',
`GROUPID` varchar(45) NOT NULL COMMENT 'GROUPID',
`APPID` varchar(45) NOT NULL COMMENT 'APPID',
`CREATEDDATE` datetime DEFAULT CURRENT_TIMESTAMP,
`INSTID` varchar(45) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `mxk_group_privileges`
--
DROP TABLE IF EXISTS `mxk_group_privileges`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `mxk_group_privileges` (
`id` varchar(50) NOT NULL,
`appid` varchar(50) DEFAULT NULL,
`groupid` varchar(50) DEFAULT NULL,
`resourceid` varchar(50) DEFAULT NULL,
`CREATEDBY` varchar(45) DEFAULT NULL,
`CREATEDDATE` datetime DEFAULT CURRENT_TIMESTAMP,
`status` int DEFAULT '1',
`INSTID` varchar(45) DEFAULT NULL
`INSTID` varchar(45) NOT NULL,
PRIMARY KEY (`ID`),
UNIQUE KEY `GROUPID_MEMBERID` (`GROUPID`,`MEMBERID`,`TYPE`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3;
/*!40101 SET character_set_client = @saved_cs_client */;
@@ -621,37 +697,6 @@ CREATE TABLE `mxk_institutions` (
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COMMENT='institutions机构表存放租户信息multi-tenancy';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `mxk_ldap_context`
--
DROP TABLE IF EXISTS `mxk_ldap_context`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `mxk_ldap_context` (
`id` varchar(50) NOT NULL,
`product` varchar(45) DEFAULT NULL,
`sslswitch` varchar(45) DEFAULT NULL,
`providerurl` varchar(200) DEFAULT NULL,
`principal` varchar(100) DEFAULT NULL,
`credentials` varchar(500) DEFAULT NULL,
`basedn` varchar(500) DEFAULT NULL,
`filters` varchar(500) DEFAULT NULL,
`truststore` varchar(500) DEFAULT NULL,
`truststorepassword` varchar(100) DEFAULT NULL,
`msadDomain` varchar(100) DEFAULT NULL,
`accountMapping` varchar(45) DEFAULT 'YES',
`STATUS` int DEFAULT NULL,
`description` varchar(500) DEFAULT NULL,
`instId` varchar(45) DEFAULT NULL,
`CREATEDBY` varchar(45) DEFAULT NULL,
`CREATEDDATE` datetime DEFAULT CURRENT_TIMESTAMP,
`MODIFIEDBY` varchar(45) DEFAULT NULL,
`MODIFIEDDATE` datetime DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `mxk_localization`
--
@@ -746,36 +791,42 @@ CREATE TABLE `mxk_organizations_cast` (
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `mxk_password_policy`
-- Table structure for table `mxk_permission`
--
DROP TABLE IF EXISTS `mxk_password_policy`;
DROP TABLE IF EXISTS `mxk_permission`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `mxk_password_policy` (
`ID` varchar(45) NOT NULL,
`MINLENGTH` tinyint unsigned DEFAULT '0' COMMENT 'MINLENGTH',
`MAXLENGTH` tinyint unsigned DEFAULT '0' COMMENT 'MAXLENGTH',
`LOWERCASE` tinyint unsigned DEFAULT '0' COMMENT 'LOWERCASE',
`UPPERCASE` tinyint unsigned DEFAULT '0' COMMENT 'UPPERCASE',
`DIGITS` tinyint unsigned DEFAULT '0' COMMENT 'DIGITS',
`SPECIALCHAR` tinyint unsigned DEFAULT '0' COMMENT 'SPECIALCHAR',
`ATTEMPTS` tinyint unsigned DEFAULT '0' COMMENT 'ATTEMPTS LOGIN FOR LOCK',
`DURATION` tinyint unsigned DEFAULT '0' COMMENT 'DURATION ',
`EXPIRATION` tinyint unsigned DEFAULT '0' COMMENT 'PASSWORD EXPIRATION',
`USERNAME` tinyint unsigned DEFAULT '0' COMMENT 'USERNAME IN PASSWORD',
`HISTORY` tinyint DEFAULT '0' COMMENT 'SIMPLEPASSWORDS NOT USE FOR PASSWORD',
`DICTIONARY` tinyint DEFAULT NULL,
`ALPHABETICAL` tinyint DEFAULT NULL,
`NUMERICAL` tinyint DEFAULT NULL,
`QWERTY` tinyint DEFAULT NULL,
`OCCURANCES` tinyint DEFAULT NULL,
`CREATEDBY` varchar(45) DEFAULT NULL COMMENT 'CREATEDBY',
`CREATEDDATE` datetime DEFAULT CURRENT_TIMESTAMP COMMENT 'CREATEDDATE',
`MODIFIEDBY` varchar(45) DEFAULT NULL COMMENT 'MODIFIEDBY',
`MODIFIEDDATE` datetime DEFAULT NULL COMMENT 'MODIFIEDDATE',
PRIMARY KEY (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COMMENT='password policy';
CREATE TABLE `mxk_permission` (
`id` varchar(50) NOT NULL,
`appid` varchar(50) DEFAULT NULL,
`groupid` varchar(50) DEFAULT NULL,
`resourceid` varchar(50) DEFAULT NULL,
`CREATEDBY` varchar(45) DEFAULT NULL,
`CREATEDDATE` datetime DEFAULT CURRENT_TIMESTAMP,
`status` int DEFAULT '1',
`INSTID` varchar(45) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `mxk_permission_role`
--
DROP TABLE IF EXISTS `mxk_permission_role`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `mxk_permission_role` (
`id` varchar(50) NOT NULL,
`appid` varchar(50) DEFAULT NULL,
`roleid` varchar(50) DEFAULT NULL,
`resourceid` varchar(50) DEFAULT NULL,
`CREATEDBY` varchar(45) DEFAULT NULL,
`CREATEDDATE` datetime DEFAULT CURRENT_TIMESTAMP,
`status` int DEFAULT '1',
`INSTID` varchar(45) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3;
/*!40101 SET character_set_client = @saved_cs_client */;
--
@@ -864,49 +915,10 @@ CREATE TABLE `mxk_role_member` (
`CREATEDDATE` datetime DEFAULT CURRENT_TIMESTAMP,
`INSTID` varchar(45) NOT NULL,
PRIMARY KEY (`ID`),
KEY `FK_APPROLEU_REFERENCE_APPROLES` (`ROLEID`)
UNIQUE KEY `ROLEID_MEMBERID` (`ROLEID`,`MEMBERID`,`TYPE`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COMMENT='group member,USERS OR GROUPS';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `mxk_role_permissions`
--
DROP TABLE IF EXISTS `mxk_role_permissions`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `mxk_role_permissions` (
`ID` varchar(45) NOT NULL COMMENT 'ID',
`ROLEID` varchar(45) NOT NULL COMMENT 'GROUPID',
`APPID` varchar(45) NOT NULL COMMENT 'APPID',
`CREATEDDATE` datetime DEFAULT CURRENT_TIMESTAMP,
`INSTID` varchar(45) NOT NULL,
PRIMARY KEY (`ID`),
KEY `FK_APPROLEA_REFERENCE_APPLICAT` (`APPID`),
KEY `FK_APPROLEA_REFERENCE_APPROLES` (`ROLEID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COMMENT='group privileges';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `mxk_role_privileges`
--
DROP TABLE IF EXISTS `mxk_role_privileges`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `mxk_role_privileges` (
`id` varchar(50) NOT NULL,
`appid` varchar(50) DEFAULT NULL,
`roleid` varchar(50) DEFAULT NULL,
`resourceid` varchar(50) DEFAULT NULL,
`CREATEDBY` varchar(45) DEFAULT NULL,
`CREATEDDATE` datetime DEFAULT CURRENT_TIMESTAMP,
`status` int DEFAULT '1',
`INSTID` varchar(45) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `mxk_roles`
--
@@ -931,37 +943,11 @@ CREATE TABLE `mxk_roles` (
`MODIFIEDDATE` datetime DEFAULT NULL COMMENT 'MODIFIEDDATE',
`DESCRIPTION` varchar(500) DEFAULT NULL COMMENT 'DESCRIPTION',
`INSTID` varchar(45) NOT NULL,
`APPID` varchar(45) DEFAULT NULL,
PRIMARY KEY (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COMMENT='groups';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `mxk_sms_provider`
--
DROP TABLE IF EXISTS `mxk_sms_provider`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `mxk_sms_provider` (
`id` varchar(50) NOT NULL,
`provider` varchar(100) DEFAULT NULL,
`message` varchar(500) DEFAULT NULL,
`appkey` varchar(100) DEFAULT NULL,
`appsecret` varchar(500) DEFAULT NULL,
`templateid` varchar(45) DEFAULT NULL,
`signname` varchar(45) DEFAULT NULL,
`smssdkappid` varchar(45) DEFAULT NULL COMMENT 'tencentcloud smssdkappid',
`STATUS` int DEFAULT NULL,
`description` varchar(500) DEFAULT NULL,
`instId` varchar(45) DEFAULT NULL,
`CREATEDBY` varchar(45) DEFAULT NULL,
`CREATEDDATE` datetime DEFAULT CURRENT_TIMESTAMP,
`MODIFIEDBY` varchar(45) DEFAULT NULL,
`MODIFIEDDATE` datetime DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `mxk_socials_associate`
--
@@ -1198,47 +1184,29 @@ CREATE TABLE `mxk_userinfo` (
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `mxk_userinfo_adjunct`
-- Table structure for table `sync_job_config_field`
--
DROP TABLE IF EXISTS `mxk_userinfo_adjunct`;
DROP TABLE IF EXISTS `sync_job_config_field`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `mxk_userinfo_adjunct` (
`ID` varchar(45) NOT NULL COMMENT '编号',
`USERID` varchar(45) NOT NULL COMMENT '用户编号',
`ORGANIZATION` varchar(45) DEFAULT NULL COMMENT '机构',
`DEPARTMENTID` varchar(45) DEFAULT NULL COMMENT '部门编号',
`DEPARTMENT` varchar(45) DEFAULT NULL COMMENT '部门',
`JOBTITLE` varchar(45) DEFAULT NULL COMMENT '职务',
`JOBLEVEL` varchar(45) DEFAULT NULL COMMENT '工作职级',
`MANAGERID` varchar(45) DEFAULT NULL COMMENT '经理编号',
`MANAGER` varchar(45) DEFAULT NULL COMMENT '经理名字',
`ASSISTANTID` varchar(45) DEFAULT NULL COMMENT '助理编号',
`ASSISTANT` varchar(45) DEFAULT NULL COMMENT '助理名字',
`ENTRYDATE` varchar(45) DEFAULT NULL COMMENT '入司时间',
`STARTWORKDATE` varchar(45) DEFAULT NULL COMMENT '开始工作时间',
`QUITDATE` varchar(45) DEFAULT NULL COMMENT '离职日期',
`SORTORDER` tinyint unsigned DEFAULT '0' COMMENT '部门内排序',
`WORKEMAIL` varchar(45) DEFAULT NULL COMMENT '工作-邮件',
`WORKPHONENUMBER` varchar(45) DEFAULT NULL COMMENT '工作-电话',
`WORKCOUNTRY` varchar(45) DEFAULT NULL COMMENT '工作-国家',
`WORKREGION` varchar(45) DEFAULT NULL COMMENT '工作-省/市',
`WORKLOCALITY` varchar(45) DEFAULT NULL COMMENT '工作-城市',
`WORKSTREETADDRESS` varchar(45) DEFAULT NULL COMMENT '工作-街道',
`WORKADDRESSFORMATTED` varchar(45) DEFAULT NULL COMMENT '工作-地址全称',
`WORKPOSTALCODE` varchar(45) DEFAULT NULL COMMENT '工作-邮编',
`WORKFAX` varchar(45) DEFAULT NULL COMMENT '工作-传真',
`CREATEDBY` varchar(45) DEFAULT NULL COMMENT '创建人',
`CREATEDDATE` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`MODIFIEDBY` varchar(45) DEFAULT NULL COMMENT '修改人',
`MODIFIEDDATE` datetime DEFAULT NULL COMMENT '修改时间',
`DESCRIPTION` varchar(400) DEFAULT NULL COMMENT '描述',
`COSTCENTER` varchar(45) DEFAULT NULL,
`DIVISION` varchar(45) DEFAULT NULL,
`INSTID` varchar(45) NOT NULL,
PRIMARY KEY (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COMMENT='USER INFO Adjunct';
CREATE TABLE `sync_job_config_field` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT 'ID',
`jobid` bigint NOT NULL DEFAULT '0' COMMENT '同步任务ID',
`name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT '规则名',
`objecttype` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT '类型',
`targetfield` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT '目标字段',
`targetfieldname` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT '目标字段描述',
`sourcefield` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT '来源字段',
`sourcefieldname` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT '来源字段描述',
`description` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT '描述',
`createuser` bigint DEFAULT '0' COMMENT '创建人',
`createtime` datetime DEFAULT NULL COMMENT '创建时间',
`updateuser` bigint DEFAULT '0' COMMENT '修改人',
`updatetime` datetime DEFAULT NULL COMMENT '修改时间',
PRIMARY KEY (`id`) USING BTREE,
KEY `idx_job_id` (`jobid`) USING BTREE COMMENT '同步任务ID索引'
) ENGINE=InnoDB AUTO_INCREMENT=214 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC COMMENT='同步任务字段映射表';
/*!40101 SET character_set_client = @saved_cs_client */;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
@@ -1250,4 +1218,4 @@ CREATE TABLE `mxk_userinfo_adjunct` (
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
-- Dump completed on 2024-05-04 7:31:56
-- Dump completed on 2024-09-28 22:30:00

File diff suppressed because one or more lines are too long