v1.1.0
- 变更内容
- 升级说明
单机模式
-
微服务升级到
1.1.0,此版本仅支持 终端升级 -
镜像升级完成后进入微服务应用容器内执行数据库调整脚本,此版本涉及的调整项都是可选的,具体步骤如下:
-
进入容器:
docker exec -it $(docker ps | grep -E 'mingdaoyun-community|mingdaoyun-hap' | awk '{print $1}') bash -
连接 MySQL 数据库 :
mysql -h 127.0.0.1 -P 3306 -uroot -p123456 -
执行以下脚本,支持通讯录隐藏(限制查看外部门)功能
USE MDProject;CREATE TABLE `Project_UserRule` (`AutoId` int(11) NOT NULL AUTO_INCREMENT,`ProjectId` char(36) NOT NULL,`RuleId` char(36) NOT NULL,`CreateTime` datetime(6) NOT NULL,`CreateUser` char(36) NOT NULL,`UpdateTime` datetime(6) NOT NULL,`LastModifyUser` char(36) NOT NULL,PRIMARY KEY (`AutoId`),KEY `IX_ProjectId` (`ProjectId`) USING BTREE,KEY `IX_RuleId` (`RuleId`) USING BTREE) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;CREATE TABLE `Project_UserRuleItem` (`AutoId` int(11) NOT NULL AUTO_INCREMENT,`ProjectId` char(36) NOT NULL,`RuleId` char(36) NOT NULL,`RuleItemType` int(11) NOT NULL DEFAULT '0',`TargetId` varchar(50) NOT NULL,`TargetType` int(11) NOT NULL DEFAULT '0',`CreateTime` datetime(6) NOT NULL,`CreateUser` char(36) NOT NULL,PRIMARY KEY (`AutoId`),KEY `IX_ProjectId` (`ProjectId`) USING BTREE,KEY `IX_Rule_Project` (`ProjectId`,`RuleId`) USING BTREE) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
-
集群模式
-
对数据存储相关的服务器进行备份
-
微服务升级到
1.1.0,参考 -
镜像升级完成后进入微服务应用容器内执行数据库调整脚本,此版本涉及的调整项都是可选的,具体步骤如下:
-
进入容器:
docker exec -it $(docker ps | grep -E 'mingdaoyun-community|mingdaoyun-hap' | awk '{print $1}') bash -
连接 MySQL 数据库 :
mysql -h $ENV_MYSQL_HOST -P $ENV_MYSQL_PORT -u$ENV_MYSQL_USERNAME -p$ENV_MYSQL_PASSWORD -
执行以下脚本,支持通讯录隐藏(限制查看外部门)功能
USE MDProject;CREATE TABLE `Project_UserRule` (`AutoId` int(11) NOT NULL AUTO_INCREMENT,`ProjectId` char(36) NOT NULL,`RuleId` char(36) NOT NULL,`CreateTime` datetime(6) NOT NULL,`CreateUser` char(36) NOT NULL,`UpdateTime` datetime(6) NOT NULL,`LastModifyUser` char(36) NOT NULL,PRIMARY KEY (`AutoId`),KEY `IX_ProjectId` (`ProjectId`) USING BTREE,KEY `IX_RuleId` (`RuleId`) USING BTREE) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;CREATE TABLE `Project_UserRuleItem` (`AutoId` int(11) NOT NULL AUTO_INCREMENT,`ProjectId` char(36) NOT NULL,`RuleId` char(36) NOT NULL,`RuleItemType` int(11) NOT NULL DEFAULT '0',`TargetId` varchar(50) NOT NULL,`TargetType` int(11) NOT NULL DEFAULT '0',`CreateTime` datetime(6) NOT NULL,`CreateUser` char(36) NOT NULL,PRIMARY KEY (`AutoId`),KEY `IX_ProjectId` (`ProjectId`) USING BTREE,KEY `IX_Rule_Project` (`ProjectId`,`RuleId`) USING BTREE) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
-