Merge branch 'sprint/tianshujie_bug21159' into 'master'

* Fix bug #21159.

See merge request easycorp/zentaopms!2790
This commit is contained in:
李玉春
2022-04-07 06:17:30 +00:00
2 changed files with 90 additions and 45 deletions
+45
View File
@@ -0,0 +1,45 @@
ALTER TABLE `zt_api` MODIFY COLUMN `desc` mediumtext NULL;
ALTER TABLE `zt_apispec` MODIFY COLUMN `desc` mediumtext NULL;
ALTER TABLE `zt_apistruct` MODIFY COLUMN `desc` mediumtext NOT NULL DEFAULT '';
ALTER TABLE `zt_bug` MODIFY COLUMN `steps` mediumtext NOT NULL;
ALTER TABLE `zt_build` MODIFY COLUMN `desc` mediumtext NOT NULL;
ALTER TABLE `zt_design` MODIFY COLUMN `desc` mediumtext NOT NULL;
ALTER TABLE `zt_designspec` MODIFY COLUMN `desc` mediumtext NOT NULL;
ALTER TABLE `zt_doclib` MODIFY COLUMN `desc` mediumtext NOT NULL;
ALTER TABLE `zt_entry` MODIFY COLUMN `desc` mediumtext NOT NULL;
ALTER TABLE `zt_extension` MODIFY COLUMN `desc` mediumtext NOT NULL;
ALTER TABLE `zt_holiday` MODIFY COLUMN `desc` mediumtext NOT NULL;
ALTER TABLE `zt_kanbanspace` MODIFY COLUMN `desc` mediumtext NOT NULL;
ALTER TABLE `zt_kanban` MODIFY COLUMN `desc` mediumtext NOT NULL;
ALTER TABLE `zt_kanbancard` MODIFY COLUMN `desc` mediumtext NOT NULL;
ALTER TABLE `zt_product` MODIFY COLUMN `desc` mediumtext NOT NULL;
ALTER TABLE `zt_productplan` MODIFY COLUMN `desc` mediumtext NOT NULL;
ALTER TABLE `zt_project` MODIFY COLUMN `desc` mediumtext NOT NULL;
ALTER TABLE `zt_release` MODIFY COLUMN `desc` mediumtext NOT NULL;
ALTER TABLE `zt_storyspec` MODIFY COLUMN `spec` mediumtext NOT NULL;
ALTER TABLE `zt_storyspec` MODIFY COLUMN `verify` mediumtext NOT NULL;
ALTER TABLE `zt_task` MODIFY COLUMN `desc` mediumtext NOT NULL;
ALTER TABLE `zt_testsuite` MODIFY COLUMN `desc` mediumtext NOT NULL;
ALTER TABLE `zt_testtask` MODIFY COLUMN `desc` mediumtext NOT NULL;
ALTER TABLE `zt_todo` MODIFY COLUMN `desc` mediumtext NOT NULL;
ALTER TABLE `zt_service` MODIFY COLUMN `desc` mediumtext;
ALTER TABLE `zt_deploy` MODIFY COLUMN `desc` mediumtext NOT NULL;
ALTER TABLE `zt_traincourse` MODIFY COLUMN `desc` mediumtext NOT NULL;
ALTER TABLE `zt_activity` MODIFY COLUMN `content` mediumtext NOT NULL;
ALTER TABLE `zt_nc` MODIFY COLUMN `desc` mediumtext NOT NULL;
ALTER TABLE `zt_zoutput` MODIFY COLUMN `content` mediumtext NOT NULL;
ALTER TABLE `zt_process` MODIFY COLUMN `desc` mediumtext NOT NULL;
ALTER TABLE `zt_budget` MODIFY COLUMN `desc` mediumtext NOT NULL;
ALTER TABLE `zt_researchplan` MODIFY COLUMN `outline` mediumtext NOT NULL;
ALTER TABLE `zt_researchplan` MODIFY COLUMN `schedule` mediumtext NOT NULL;
ALTER TABLE `zt_researchreport` MODIFY COLUMN `content` mediumtext NOT NULL;
ALTER TABLE `zt_assetlib` MODIFY COLUMN `desc` mediumtext NOT NULL;
ALTER TABLE `zt_meastemplate` MODIFY COLUMN `content` mediumtext NOT NULL;
ALTER TABLE `zt_issue` MODIFY COLUMN `desc` mediumtext NOT NULL;
ALTER TABLE `zt_risk` MODIFY COLUMN `prevention` mediumtext NOT NULL;
ALTER TABLE `zt_risk` MODIFY COLUMN `remedy` mediumtext NOT NULL;
ALTER TABLE `zt_risk` MODIFY COLUMN `resolution` mediumtext NOT NULL;
ALTER TABLE `zt_opportunity` MODIFY COLUMN `prevention` mediumtext NOT NULL;
ALTER TABLE `zt_opportunity` MODIFY COLUMN `resolution` mediumtext NOT NULL;
ALTER TABLE `zt_trainplan` MODIFY COLUMN `summary` mediumtext NOT NULL;
ALTER TABLE `zt_gapanalysis` MODIFY COLUMN `analysis` mediumtext NOT NULL;
+45 -45
View File
@@ -55,7 +55,7 @@ CREATE TABLE `zt_api` (
`responseType` varchar(100) NOT NULL DEFAULT '',
`status` varchar(20) NOT NULL DEFAULT '',
`owner` varchar(30) NOT NULl DEFAULT 0,
`desc` text NULL,
`desc` mediumtext NULL,
`version` smallint UNSIGNED NOT NULL DEFAULT 0,
`params` text NULL,
`paramsExample` text NUll,
@@ -82,7 +82,7 @@ CREATE TABLE `zt_apispec` (
`responseType` varchar(100) NOT NULL DEFAULT '',
`status` varchar(20) NOT NULL DEFAULT '',
`owner` varchar(255) NOT NULl DEFAULT 0,
`desc` text NULL,
`desc` mediumtext NULL,
`version` smallint UNSIGNED NOT NULL DEFAULT 0,
`params` text NULL,
`paramsExample` text NUll,
@@ -98,7 +98,7 @@ CREATE TABLE `zt_apistruct` (
`lib` int UNSIGNED NOT NULL DEFAULT 0,
`name` varchar(30) NOT NULL DEFAULT '',
`type` varchar(50) NOT NULL DEFAULT '',
`desc` text NOT NULL DEFAULT '',
`desc` mediumtext NOT NULL DEFAULT '',
`version` smallint unsigned NOT NULL DEFAULT 0,
`attribute` text NULL,
`addedBy` varchar(30) NOT NULL DEFAULT 0,
@@ -177,7 +177,7 @@ CREATE TABLE IF NOT EXISTS `zt_bug` (
`browser` varchar(30) NOT NULL default '',
`hardware` varchar(30) NOT NULL,
`found` varchar(30) NOT NULL default '',
`steps` text NOT NULL,
`steps` mediumtext NOT NULL,
`status` enum('active','resolved','closed') NOT NULL default 'active',
`subStatus` varchar(30) NOT NULL default '',
`color` char(7) NOT NULL,
@@ -241,7 +241,7 @@ CREATE TABLE IF NOT EXISTS `zt_build` (
`stories` text NOT NULL,
`bugs` text NOT NULL,
`builder` char(30) NOT NULL default '',
`desc` text NOT NULL,
`desc` mediumtext NOT NULL,
`deleted` enum('0','1') NOT NULL default '0',
PRIMARY KEY (`id`),
KEY `product` (`product`),
@@ -419,7 +419,7 @@ CREATE TABLE IF NOT EXISTS `zt_design` (
`assignedDate` datetime NOT NULL,
`deleted` enum('0','1') NOT NULL DEFAULT '0',
`story` char(30) NOT NULL,
`desc` text NOT NULL,
`desc` mediumtext NOT NULL,
`version` smallint(6) NOT NULL,
`type` char(30) NOT NULL,
PRIMARY KEY (`id`)
@@ -429,7 +429,7 @@ CREATE TABLE IF NOT EXISTS `zt_designspec` (
`design` mediumint(8) NOT NULL,
`version` smallint(6) NOT NULL,
`name` varchar(255) NOT NULL,
`desc` text NOT NULL,
`desc` mediumtext NOT NULL,
`files` varchar(255) NOT NULL,
UNIQUE KEY `design` (`design`,`version`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
@@ -491,7 +491,7 @@ CREATE TABLE IF NOT EXISTS `zt_doclib` (
`users` text NOT NULL,
`main` enum('0','1') NOT NULL default '0',
`collector` text NOT NULL,
`desc` text NOT NULL,
`desc` mediumtext NOT NULL,
`order` tinyint(5) unsigned NOT NULL,
`deleted` enum('0','1') NOT NULL default '0',
PRIMARY KEY (`id`),
@@ -524,7 +524,7 @@ CREATE TABLE IF NOT EXISTS `zt_entry` (
`key` varchar(32) NOT NULL,
`freePasswd` enum('0','1') NOT NULL DEFAULT '0',
`ip` varchar(100) NOT NULL,
`desc` text NOT NULL,
`desc` mediumtext NOT NULL,
`createdBy` varchar(30) NOT NULL,
`createdDate` datetime NOT NULL,
`calledTime` int(10) unsigned NOT NULL DEFAULT '0',
@@ -551,7 +551,7 @@ CREATE TABLE IF NOT EXISTS `zt_extension` (
`code` varchar(30) NOT NULL,
`version` varchar(50) NOT NULL,
`author` varchar(100) NOT NULL,
`desc` text NOT NULL,
`desc` mediumtext NOT NULL,
`license` text NOT NULL,
`type` varchar(20) NOT NULL default 'extension',
`site` varchar(150) NOT NULL,
@@ -607,7 +607,7 @@ CREATE TABLE IF NOT EXISTS `zt_holiday` (
`id` mediumint(8) unsigned NOT NULL AUTO_INCREMENT,
`name` varchar(30) NOT NULL DEFAULT '',
`type` enum('holiday', 'working') NOT NULL DEFAULT 'holiday',
`desc` text NOT NULL,
`desc` mediumtext NOT NULL,
`year` char(4) NOT NULL,
`begin` date NOT NULL,
`end` date NOT NULL,
@@ -661,7 +661,7 @@ CREATE TABLE `zt_kanbanspace` (
`type` varchar(50) NOT NULL,
`owner` varchar(30) NOT NULL,
`team` text NOT NULL,
`desc` text NOT NULL,
`desc` mediumtext NOT NULL,
`acl` char(30) NOT NULL DEFAULT 'open',
`whitelist` text NOT NULL,
`status` enum('active','closed') NOT NULL default 'active',
@@ -682,7 +682,7 @@ CREATE TABLE `zt_kanban` (
`name` varchar(255) NOT NULL,
`owner` varchar(30) NOT NULL,
`team` text NOT NULL,
`desc` text NOT NULL,
`desc` mediumtext NOT NULL,
`acl` char(30) NOT NULL DEFAULT 'open',
`whitelist` text NOT NULL,
`archived` enum('0', '1') NOT NULL DEFAULT '1',
@@ -727,7 +727,7 @@ CREATE TABLE `zt_kanbancard` (
`status` varchar(30) NOT NULL DEFAULT 'doing',
`pri` mediumint(8) unsigned NOT NULL,
`assignedTo` text NOT NULL,
`desc` text NOT NULL,
`desc` mediumtext NOT NULL,
`begin` date NOT NULL,
`end` date NOT NULL,
`estimate` float unsigned NOT NULL,
@@ -955,7 +955,7 @@ CREATE TABLE IF NOT EXISTS `zt_product` (
`type` varchar(30) NOT NULL default 'normal',
`status` varchar(30) NOT NULL default '',
`subStatus` varchar(30) NOT NULL default '',
`desc` text NOT NULL,
`desc` mediumtext NOT NULL,
`PO` varchar(30) NOT NULL,
`QD` varchar(30) NOT NULL,
`RD` varchar(30) NOT NULL,
@@ -980,7 +980,7 @@ CREATE TABLE IF NOT EXISTS `zt_productplan` (
`parent` mediumint(9) NOT NULL DEFAULT '0',
`title` varchar(90) NOT NULL,
`status` enum('wait','doing','done','closed') NOT NULL default 'wait',
`desc` text NOT NULL,
`desc` mediumtext NOT NULL,
`begin` date NOT NULL,
`end` date NOT NULL,
`order` text NOT NULL,
@@ -1017,7 +1017,7 @@ CREATE TABLE IF NOT EXISTS `zt_project` (
`status` varchar(10) NOT NULL,
`subStatus` varchar(30) NOT NULL DEFAULT '',
`pri` enum('1','2','3','4') NOT NULL DEFAULT '1',
`desc` text NOT NULL,
`desc` mediumtext NOT NULL,
`version` smallint(6) NOT NULL,
`parentVersion` smallint(6) NOT NULL,
`planDuration` int(11) NOT NULL,
@@ -1121,7 +1121,7 @@ CREATE TABLE IF NOT EXISTS `zt_release` (
`stories` text NOT NULL,
`bugs` text NOT NULL,
`leftBugs` text NOT NULL,
`desc` text NOT NULL,
`desc` mediumtext NOT NULL,
`mailto` text,
`notify` varchar(255),
`status` varchar(20) NOT NULL default 'normal',
@@ -1335,8 +1335,8 @@ CREATE TABLE IF NOT EXISTS `zt_storyspec` (
`story` mediumint(9) NOT NULL,
`version` smallint(6) NOT NULL,
`title` varchar(255) NOT NULL,
`spec` text NOT NULL,
`verify` text NOT NULL,
`spec` mediumtext NOT NULL,
`verify` mediumtext NOT NULL,
UNIQUE KEY `story` (`story`,`version`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
-- DROP TABLE IF EXISTS `zt_storystage`;
@@ -1379,7 +1379,7 @@ CREATE TABLE IF NOT EXISTS `zt_task` (
`subStatus` varchar(30) NOT NULL default '',
`color` char(7) NOT NULL,
`mailto` text,
`desc` text NOT NULL,
`desc` mediumtext NOT NULL,
`version` smallint(6) NOT NULL,
`openedBy` varchar(30) NOT NULL,
`openedDate` datetime NOT NULL,
@@ -1516,7 +1516,7 @@ CREATE TABLE IF NOT EXISTS `zt_testsuite` (
`project` mediumint(8) unsigned NOT NULL,
`product` mediumint(8) unsigned NOT NULL,
`name` varchar(255) NOT NULL,
`desc` text NOT NULL,
`desc` mediumtext NOT NULL,
`type` varchar(20) NOT NULL,
`addedBy` char(30) NOT NULL,
`addedDate` datetime NOT NULL,
@@ -1541,7 +1541,7 @@ CREATE TABLE IF NOT EXISTS `zt_testtask` (
`end` date NOT NULL,
`realFinishedDate` datetime NOT NULL,
`mailto` text,
`desc` text NOT NULL,
`desc` mediumtext NOT NULL,
`report` text NOT NULL,
`status` enum('blocked','doing','wait','done') NOT NULL DEFAULT 'wait',
`testreport` mediumint(8) unsigned NOT NULL,
@@ -1564,7 +1564,7 @@ CREATE TABLE IF NOT EXISTS `zt_todo` (
`idvalue` mediumint(8) unsigned NOT NULL DEFAULT '0',
`pri` tinyint(3) unsigned NOT NULL,
`name` char(150) NOT NULL,
`desc` text NOT NULL,
`desc` mediumtext NOT NULL,
`status` enum('wait','doing','done','closed') NOT NULL DEFAULT 'wait',
`private` tinyint(1) NOT NULL,
`config` varchar(255) NOT NULL,
@@ -6926,7 +6926,7 @@ CREATE TABLE IF NOT EXISTS `zt_service` (
`deploy` varchar(255) NOT NULL,
`version` varchar(64) NOT NULL,
`color` char(7) NOT NULL,
`desc` text,
`desc` mediumtext,
`dept` varchar(128) NOT NULL,
`devel` varchar(30) NOT NULL,
`qa` varchar(30) NOT NULL,
@@ -7111,7 +7111,7 @@ CREATE TABLE IF NOT EXISTS `zt_deploy` (
`begin` datetime NOT NULL,
`end` datetime NOT NULL,
`name` varchar(255) NOT NULL,
`desc` text NOT NULL,
`desc` mediumtext NOT NULL,
`status` varchar(20) NOT NULL,
`owner` char(30) NOT NULL,
`members` text NOT NULL,
@@ -7248,7 +7248,7 @@ CREATE TABLE `zt_traincourse` (
`name` varchar(255) NOT NULL,
`status` varchar(10) NOT NULL,
`teacher` varchar(30) NOT NULL default '',
`desc` text NOT NULL,
`desc` mediumtext NOT NULL,
`createdBy` varchar(255) NOT NULL,
`createdDate` date NOT NULL,
`editedBy` varchar(255) NOT NULL,
@@ -8879,7 +8879,7 @@ CREATE TABLE IF NOT EXISTS `zt_activity` (
`name` varchar(255) NOT NULL,
`optional` varchar(255) NOT NULL,
`tailorNorm` varchar(255) NOT NULL,
`content` text NOT NULL,
`content` mediumtext NOT NULL,
`assignedTo` varchar(30) NOT NULL,
`status` varchar(30) NOT NULL,
`createdBy` varchar(30) NOT NULL,
@@ -8970,7 +8970,7 @@ CREATE TABLE IF NOT EXISTS `zt_nc` (
`auditplan` mediumint(8) NOT NULL,
`listID` mediumint(8) NOT NULL,
`title` varchar(255) NOT NULL,
`desc` text NOT NULL,
`desc` mediumtext NOT NULL,
`type` char(30) NOT NULL,
`status` varchar(30) NOT NULL DEFAULT 'active',
`severity` char(30) NOT NULL,
@@ -8997,7 +8997,7 @@ CREATE TABLE IF NOT EXISTS `zt_zoutput` (
`id` mediumint(8) unsigned NOT NULL AUTO_INCREMENT,
`activity` mediumint(8) NOT NULL,
`name` varchar(255) NOT NULL,
`content` text NOT NULL,
`content` mediumtext NOT NULL,
`optional` char(20) NOT NULL,
`tailorNorm` varchar(255) NOT NULL,
`status` varchar(30) NOT NULL,
@@ -9017,7 +9017,7 @@ CREATE TABLE IF NOT EXISTS `zt_process` (
`name` varchar(255) NOT NULL,
`type` char(30) NOT NULL,
`abbr` char(30) NOT NULL,
`desc` text NOT NULL,
`desc` mediumtext NOT NULL,
`assignedTo` varchar(30) NOT NULL,
`status` varchar(30) NOT NULL,
`order` mediumint(9) NOT NULL,
@@ -9120,7 +9120,7 @@ CREATE TABLE IF NOT EXISTS `zt_budget` (
`subject` mediumint(8) NOT NULL,
`amount` char(30) NOT NULL,
`name` varchar(255) NOT NULL,
`desc` text NOT NULL,
`desc` mediumtext NOT NULL,
`createdBy` char(30) NOT NULL,
`createdDate` date NOT NULL,
`lastEditedBy` char(30) NOT NULL,
@@ -9142,8 +9142,8 @@ CREATE TABLE IF NOT EXISTS `zt_researchplan` (
`location` varchar(255) NOT NULL,
`team` varchar(255) NOT NULL,
`method` enum('','videoConference','interview','questionnaire','telephoneInterview') NOT NULL,
`outline` text NOT NULL,
`schedule` text NOT NULL,
`outline` mediumtext NOT NULL,
`schedule` mediumtext NOT NULL,
`createdBy` varchar(30) NOT NULL,
`createdDate` datetime NOT NULL,
`editedBy` varchar(30) NOT NULL,
@@ -9159,7 +9159,7 @@ CREATE TABLE IF NOT EXISTS `zt_researchreport` (
`relatedPlan` mediumint(8) unsigned NOT NULL,
`title` varchar(255) NOT NULL,
`author` varchar(30) NOT NULL,
`content` text NOT NULL,
`content` mediumtext NOT NULL,
`customer` varchar(255) NOT NULL,
`researchObjects` varchar(255) NOT NULL,
`begin` datetime NOT NULL,
@@ -9223,7 +9223,7 @@ CREATE TABLE IF NOT EXISTS `zt_assetlib` (
`id` mediumint(8) unsigned NOT NULL AUTO_INCREMENT,
`name` varchar(255) NOT NULL,
`type` varchar(255) NOT NULL,
`desc` text NOT NULL,
`desc` mediumtext NOT NULL,
`createdBy` varchar(30) NOT NULL,
`createdDate` datetime NOT NULL,
`editedBy` varchar(30) NOT NULL,
@@ -9237,7 +9237,7 @@ CREATE TABLE IF NOT EXISTS `zt_meastemplate` (
`id` mediumint(8) NOT NULL AUTO_INCREMENT,
`model` char(30) NOT NULL,
`name` varchar(255) NOT NULL,
`content` text NOT NULL,
`content` mediumtext NOT NULL,
`createdBy` char(30) NOT NULL,
`createdDate` date NOT NULL,
`deleted` enum('0','1') NOT NULL DEFAULT '0',
@@ -9458,7 +9458,7 @@ CREATE TABLE IF NOT EXISTS `zt_issue` (
`project` varchar(255) NOT NULL,
`execution` mediumint(8) unsigned NOT NULL,
`title` varchar(255) NOT NULL,
`desc` text NOT NULL,
`desc` mediumtext NOT NULL,
`pri` char(30) NOT NULL,
`severity` char(30) NOT NULL,
`type` char(30) NOT NULL,
@@ -9504,8 +9504,8 @@ CREATE TABLE IF NOT EXISTS `zt_risk` (
`rate` char(30) NOT NULL,
`pri` char(30) NOT NULL,
`identifiedDate` date NOT NULL,
`prevention` text NOT NULL,
`remedy` text NOT NULL,
`prevention` mediumtext NOT NULL,
`remedy` mediumtext NOT NULL,
`plannedClosedDate` date NOT NULL,
`actualClosedDate` date NOT NULL,
`lib` mediumint(8) unsigned NOT NULL default 0,
@@ -9515,7 +9515,7 @@ CREATE TABLE IF NOT EXISTS `zt_risk` (
`createdDate` datetime NOT NULL,
`editedBy` varchar(30) NOT NULL,
`editedDate` datetime NOT NULL,
`resolution` text NOT NULL,
`resolution` mediumtext NOT NULL,
`resolvedBy` varchar(30) NOT NULL,
`activateBy` varchar(30) NOT NULL,
`activateDate` date NOT NULL,
@@ -9553,7 +9553,7 @@ CREATE TABLE IF NOT EXISTS `zt_opportunity` (
`assignedTo` varchar(30) NOT NULL,
`assignedDate` date NOT NULL,
`approvedDate` date NOT NULL,
`prevention` text NOT NULL,
`prevention` mediumtext NOT NULL,
`plannedClosedDate` date NOT NULL,
`actualClosedDate` date NOT NULL,
`lib` mediumint(8) unsigned NOT NULL default 0,
@@ -9572,7 +9572,7 @@ CREATE TABLE IF NOT EXISTS `zt_opportunity` (
`cancelReason` char(30) NOT NULL,
`hangupedBy` varchar(30) NOT NULL,
`hangupedDate` datetime NOT NULL,
`resolution` text NOT NULL,
`resolution` mediumtext NOT NULL,
`resolvedBy` varchar(30) NOT NULL,
`resolvedDate` datetime NOT NULL,
`lastCheckedBy` varchar(30) NOT NULL,
@@ -9593,7 +9593,7 @@ CREATE TABLE IF NOT EXISTS `zt_trainplan` (
`lecturer` varchar(20) NOT NULL,
`type` enum('inside','outside') NOT NULL DEFAULT 'inside',
`status` varchar(20) NOT NULL,
`summary` text NOT NULL,
`summary` mediumtext NOT NULL,
`createdBy` char(30),
`createdDate` datetime NOT NULL,
`editedBy` varchar(30) NOT NULL,
@@ -9608,7 +9608,7 @@ CREATE TABLE IF NOT EXISTS `zt_gapanalysis` (
`project` mediumint(8) unsigned NOT NULL,
`account` varchar(30) NOT NULL,
`role` varchar(20) NOT NULL,
`analysis` text NOT NULL,
`analysis` mediumtext NOT NULL,
`needTrain` enum('no','yes') NOT NULL DEFAULT 'no',
`createdBy` char(30),
`createdDate` datetime NOT NULL,