update21.3.sql 5.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. CREATE INDEX `objectType` ON `zt_stakeholder` (`objectType`);
  2. CREATE TABLE IF NOT EXISTS `zt_autocache` (
  3. `id` mediumint(8) unsigned NOT NULL AUTO_INCREMENT,
  4. `code` varchar(30) NOT NULL DEFAULT '',
  5. `fields` varchar(255) NOT NULL DEFAULT '',
  6. PRIMARY KEY (`id`)
  7. ) ENGINE=InnoDB;
  8. CREATE UNIQUE INDEX `cache` ON `zt_autocache` (`code`, `fields`(190));
  9. REPLACE INTO `zt_workflowaction` (`module`, `action`, `method`, `name`, `type`, `batchMode`, `extensionType`, `open`, `position`, `layout`, `show`, `order`, `buildin`, `role`, `virtual`, `conditions`, `verifications`, `hooks`, `linkages`, `js`, `css`, `toList`, `blocks`, `desc`, `status`, `vision`, `createdBy`, `createdDate`, `editedBy`, `editedDate`) VALUES
  10. ('product', 'requirement', 'requirement', '用户需求列表', 'single', 'different', 'none', 'normal', 'browse', 'normal', 'direct', 0, 1, 'buildin', 0, NULL, NULL, NULL, NULL, NULL, NULL, '', NULL, NULL, 'enable', 'rnd', 'admin', '2024-12-16 11:22:30', '', NULL),
  11. ('product', 'epic', 'epic', '业务需求列表', 'single', 'different', 'none', 'normal', 'browse', 'normal', 'direct', 0, 1, 'buildin', 0, NULL, NULL, NULL, NULL, NULL, NULL, '', NULL, NULL, 'enable', 'rnd', 'admin', '2024-12-16 11:22:30', '', NULL);
  12. DELETE FROM `zt_config` WHERE `module` = 'datatable' AND `section` IN ('productBrowseRequirement', 'productBrowseEpic') AND `key` = 'cols';
  13. -- DROP TABLE IF EXISTS `zt_casespec`;
  14. CREATE TABLE IF NOT EXISTS `zt_casespec` (
  15. `id` mediumint(8) unsigned NOT NULL auto_increment,
  16. `case` mediumint(9) NOT NULL DEFAULT '0',
  17. `version` smallint(6) NOT NULL DEFAULT '0',
  18. `title` varchar(255) NOT NULL DEFAULT '',
  19. `precondition` text NULL,
  20. `files` text NULL,
  21. PRIMARY KEY (`id`)
  22. ) ENGINE=InnoDB;
  23. CREATE UNIQUE INDEX `case` ON `zt_casespec`(`case`,`version`);
  24. ALTER TABLE `zt_taskteam` ADD COLUMN `storyVersion` smallint(6) NOT NULL DEFAULT '1' AFTER `status`;
  25. UPDATE `zt_taskteam` AS t1 LEFT JOIN `zt_task` AS t2 ON t1.`task` = t2.`id` SET t1.`storyVersion` = t2.`storyVersion` WHERE t2.`storyVersion` IS NOT NULL;
  26. ALTER TABLE `zt_searchdict` DROP INDEX `PRIMARY`;
  27. ALTER TABLE `zt_searchdict` ADD UNIQUE `key_value` (`key`, `value`);
  28. ALTER TABLE `zt_trainrecords` DROP INDEX `PRIMARY`;
  29. ALTER TABLE `zt_trainrecords` ADD UNIQUE `object` (`user`, `objectId`, `objectType`);
  30. ALTER TABLE `zt_burn` DROP INDEX `PRIMARY`;
  31. ALTER TABLE `zt_burn` ADD UNIQUE `execution_task` (`execution`,`date`,`task`);
  32. ALTER TABLE `zt_projectproduct` DROP INDEX `PRIMARY`;
  33. ALTER TABLE `zt_projectproduct` ADD UNIQUE `project_product` (`project`, `product`, `branch`);
  34. ALTER TABLE `zt_userview` ADD `id` mediumint(8) unsigned NOT NULL AUTO_INCREMENT FIRST, ADD PRIMARY KEY (`id`);
  35. INSERT INTO `zt_cron` (`m`, `h`, `dom`, `mon`, `dow`, `command`, `remark`, `type`, `buildin`, `status`, `lastTime`) VALUES
  36. ('30', '1', '*', '*', '*', 'moduleName=instance&methodName=cronCleanBackup', 'Devops服务备份清理', 'zentao', 1, 'normal', NULL);
  37. DELETE FROM `zt_grouppriv` WHERE `module` = 'testcase' AND `method` = 'exportfreemind';
  38. INSERT INTO `zt_grouppriv` SELECT `group`, 'testcase', 'exportfreemind' FROM `zt_grouppriv` WHERE `module` = 'testcase' AND `method` = 'exportxmind';
  39. ALTER TABLE `zt_docblock` MODIFY `content` mediumtext NULL;
  40. UPDATE `zt_workflowdatasource` SET `datasource` = 'select `id`,`title` from zt_story where `deleted`=\'0\' and `type`=\'story\'' WHERE `type` = 'sql' AND `buildin` = '1' AND `code` = 'stories';
  41. UPDATE `zt_workflowdatasource` SET `datasource` = 'select `id`,`name` from zt_task where `deleted`=\'0\' and `vision`=\'rnd\'' WHERE `type` = 'sql' AND `buildin` = '1' AND `code` = 'tasks';
  42. UPDATE `zt_workflowdatasource` SET `datasource` = 'select `id`,`name` from zt_task where `deleted`=\'0\' and `vision`=\'rnd\'' WHERE `type` = 'sql' AND `buildin` = '1' AND `code` = 'bugs';
  43. UPDATE `zt_workflowdatasource` SET `datasource` = 'select `id`,`name` from zt_build where `deleted`=\'0\'' WHERE `type` = 'sql' AND `buildin` = '1' AND `code` = 'builds';
  44. UPDATE `zt_workflowdatasource` SET `datasource` = 'select `id`,`name` from zt_module where `deleted`=\'0\'' WHERE `type` = 'sql' AND `buildin` = '1' AND `code` = 'modules';
  45. UPDATE `zt_workflowdatasource` SET `datasource` = 'select `id`,`title` from zt_productplan where `deleted`=\'0\'' WHERE `type` = 'sql' AND `buildin` = '1' AND `code` = 'plans';
  46. UPDATE `zt_workflowdatasource` SET `datasource` = 'select `id`,`title` from zt_case where `deleted`=\'0\'' WHERE `type` = 'sql' AND `buildin` = '1' AND `code` = 'cases';
  47. UPDATE `zt_workflowdatasource` SET `datasource` = 'select `id`,`name` from zt_task where `deleted`=\'0\' and `vision`=\'lite\'' WHERE `type` = 'sql' AND `buildin` = '1' AND `code` = 'litetasks';
  48. UPDATE `zt_workflowdatasource` SET `datasource` = 'select `id`,`name` from zt_module where `deleted`=\'0\'' WHERE `type` = 'sql' AND `buildin` = '1' AND `code` = 'litemodules';
  49. UPDATE `zt_workflowdatasource` SET `datasource` = 'select `id`,`title` from zt_feedback where `deleted`=\'0\'' WHERE `type` = 'sql' AND `buildin` = '1' AND `code` = 'feedbacks';
  50. UPDATE `zt_workflowdatasource` SET `datasource` = 'select `id`,`title` from zt_story where `deleted`=\'0\' and `type`=\'requirement\'' WHERE `type` = 'sql' AND `buildin` = '1' AND `code` = 'requirements';
  51. UPDATE `zt_workflowdatasource` SET `datasource` = 'select `id`,`title` from zt_story where `deleted`=\'0\' and `type`=\'epic\'' WHERE `type` = 'sql' AND `buildin` = '1' AND `code` = 'epics';