update17.4.sql 3.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. ALTER TABLE `zt_task` ADD `order` mediumint(8) NOT NULL DEFAULT 0 AFTER `activatedDate`;
  2. ALTER TABLE `zt_task` ADD INDEX `order` (`order`);
  3. ALTER TABLE `zt_story` ADD COLUMN `linkRequirements` varchar(255) NOT NULL AFTER `linkStories`;
  4. ALTER TABLE `zt_productplan` ADD `createdBy` varchar(30) NOT NULL AFTER `closedReason`;
  5. ALTER TABLE `zt_productplan` ADD `createdDate` datetime NOT NULL AFTER `createdBy`;
  6. ALTER TABLE `zt_release` ADD `createdBy` varchar(30) NOT NULL AFTER `subStatus`;
  7. ALTER TABLE `zt_release` ADD `createdDate` datetime NOT NULL AFTER `createdBy`;
  8. ALTER TABLE `zt_testtask` ADD `createdBy` varchar(30) NOT NULL AFTER `subStatus`;
  9. ALTER TABLE `zt_testtask` ADD `createdDate` datetime NOT NULL AFTER `createdBy`;
  10. ALTER TABLE `zt_build` ADD `createdBy` varchar(30) NOT NULL AFTER `desc`;
  11. ALTER TABLE `zt_build` ADD `createdDate` datetime NOT NULL AFTER `createdBy`;
  12. UPDATE `zt_workflowfield` SET `options`=(SELECT id FROM `zt_workflowdatasource` WHERE `code`='feedbackType' ORDER BY `id` DESC LIMIT 1) WHERE `module`='feedback' AND `field`='type';
  13. UPDATE `zt_workflowfield` SET `options`=(SELECT id FROM `zt_workflowdatasource` WHERE `code`='feedbackSolution' ORDER BY `id` DESC LIMIT 1) WHERE `module`='feedback' AND `field`='solution';
  14. UPDATE `zt_workflowfield` SET `options`=(SELECT id FROM `zt_workflowdatasource` WHERE `code`='feedbackclosedReason' ORDER BY `id` DESC LIMIT 1), `control`='select' WHERE `module`='feedback' AND `field`='closedReason';
  15. UPDATE `zt_project` SET `closedDate`='' AND `closedBy`='' WHERE `status` != 'closed';
  16. UPDATE `zt_grouppriv` SET `method`='exportTemplate' WHERE `method` = 'exportTemplet';
  17. REPLACE INTO `zt_grouppriv` (SELECT `group`,`module`,'reply' FROM `zt_grouppriv` WHERE `module` = 'feedback' AND `method` = 'comment');
  18. REPLACE INTO `zt_grouppriv` (SELECT `group`,`module`,'ask' FROM `zt_grouppriv` WHERE `module` = 'feedback' AND `method` = 'comment');
  19. CREATE TABLE `zt_chart` (
  20. `id` mediumint NOT NULL AUTO_INCREMENT,
  21. `name` varchar(255) NOT NULL,
  22. `type` varchar(30) NOT NULL,
  23. `dataset` varchar(30) NOT NULL,
  24. `desc` mediumtext NOT NULL,
  25. `settings` mediumtext NOT NULL,
  26. `filters` mediumtext NOT NULL,
  27. `createdBy` char(30) NOT NULL,
  28. `createdDate` datetime NOT NULL,
  29. `deleted` tinyint NOT NULL DEFAULT '0',
  30. PRIMARY KEY (`id`)
  31. ) ENGINE=InnoDB;
  32. CREATE TABLE `zt_dashboard` (
  33. `id` mediumint(8) NOT NULL AUTO_INCREMENT,
  34. `name` varchar(255) NOT NULL,
  35. `module` mediumint NOT NULL,
  36. `desc` mediumtext NOT NULL,
  37. `layout` mediumtext NOT NULL,
  38. `filters` mediumtext NOT NULL,
  39. `createdBy` varchar(30) NOT NULL,
  40. `createdDate` datetime NOT NULL,
  41. `deleted` tinyint NOT NULL DEFAULT '0',
  42. PRIMARY KEY (`id`)
  43. ) ENGINE=InnoDB;
  44. CREATE TABLE `zt_dataset` (
  45. `id` mediumint unsigned NOT NULL AUTO_INCREMENT,
  46. `name` varchar(155) NOT NULL,
  47. `sql` text NOT NULL,
  48. `fields` mediumtext NOT NULL,
  49. `objects` mediumtext NOT NULL,
  50. `createdBy` varchar(30) NOT NULL,
  51. `createdDate` datetime NOT NULL,
  52. `deleted` tinyint NOT NULL DEFAULT '0',
  53. PRIMARY KEY (`id`)
  54. ) ENGINE=InnoDB;