update15.7.1.sql 6.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166
  1. ALTER TABLE `zt_branch` ADD `default` enum ('0', '1') NOT NULL DEFAULT '0' AFTER `name`;
  2. ALTER TABLE `zt_branch` ADD `status` enum ('active', 'closed') NOT NULL DEFAULT 'active' AFTER `default`;
  3. ALTER TABLE `zt_branch` ADD `desc` varchar(255) NOT NULL AFTER `status`;
  4. ALTER TABLE `zt_branch` ADD `createdDate` date NOT NULL AFTER `desc`;
  5. ALTER TABLE `zt_branch` ADD `closedDate` date NOT NULL AFTER `createdDate`;
  6. ALTER TABLE `zt_projectstory` ADD `branch` mediumint(8) NOT NULL AFTER `product`;
  7. ALTER TABLE `zt_projectproduct` ADD PRIMARY KEY `project_product_branch` (`project`, `product`, `branch`), DROP INDEX `PRIMARY`;
  8. ALTER TABLE `zt_apistruct` CHANGE COLUMN `editEdBy` `editedBy` varchar(30) NOT NULL DEFAULT 0;
  9. -- DROP TABLE IF EXISTS `zt_kanbanlane`;
  10. CREATE TABLE IF NOT EXISTS `zt_kanbanlane` (
  11. `id` int(8) NOT NULL AUTO_INCREMENT,
  12. `execution` mediumint(8) NOT NULL DEFAULT '0',
  13. `type` char(30) NOT NULL,
  14. `groupby` char(30) NOT NULL,
  15. `extra` char(30) NOT NULL,
  16. `name` varchar(255) NOT NULL DEFAULT '',
  17. `color` char(30) NOT NULL,
  18. `order` smallint(6) NOT NULL DEFAULT '0',
  19. `lastEditedTime` datetime NOT NULL,
  20. `deleted` enum('0','1') NOT NULL default '0',
  21. PRIMARY KEY (`id`)
  22. ) ENGINE=MyISAM;
  23. -- DROP TABLE IF EXISTS `zt_kanbancolumn`;
  24. CREATE TABLE IF NOT EXISTS `zt_kanbancolumn` (
  25. `id` int(8) NOT NULL AUTO_INCREMENT,
  26. `lane` mediumint(8) NOT NULL DEFAULT '0',
  27. `parent` mediumint(8) NOT NULL DEFAULT '0',
  28. `type` char(30) NOT NULL,
  29. `name` varchar(255) NOT NULL DEFAULT '',
  30. `color` char(30) NOT NULL,
  31. `limit` smallint(6) NOT NULL DEFAULT '-1',
  32. `order` mediumint(8) NOT NULL DEFAULT '0',
  33. `cards` text NULL,
  34. `deleted` enum('0','1') NOT NULL default '0',
  35. PRIMARY KEY (`id`)
  36. ) ENGINE=MyISAM;
  37. -- DROP TABLE IF EXISTS `zt_stage`;
  38. CREATE TABLE IF NOT EXISTS `zt_stage` (
  39. `id` mediumint(8) unsigned NOT NULL AUTO_INCREMENT,
  40. `name` varchar(255) NOT NULL,
  41. `percent` varchar(255) NOT NULL,
  42. `type` varchar(255) NOT NULL,
  43. `createdBy` varchar(30) NOT NULL,
  44. `createdDate` datetime NOT NULL,
  45. `editedBy` varchar(30) NOT NULL,
  46. `editedDate` datetime NOT NULL,
  47. `deleted` enum('0','1') NOT NULL DEFAULT '0',
  48. PRIMARY KEY (`id`)
  49. ) ENGINE=MyISAM;
  50. -- DROP TABLE IF EXISTS `zt_design`;
  51. CREATE TABLE IF NOT EXISTS `zt_design` (
  52. `id` mediumint(8) unsigned NOT NULL AUTO_INCREMENT,
  53. `project` varchar(255) NOT NULL,
  54. `product` varchar(255) NOT NULL,
  55. `commit` text NOT NULL,
  56. `commitedBy` varchar(30) NOT NULL,
  57. `execution` mediumint(8) unsigned NOT NULL DEFAULT '0',
  58. `name` varchar(255) NOT NULL,
  59. `status` varchar(30) NOT NULL,
  60. `createdBy` varchar(30) NOT NULL,
  61. `createdDate` datetime NOT NULL,
  62. `editedBy` varchar(30) NOT NULL,
  63. `editedDate` datetime NOT NULL,
  64. `assignedTo` varchar(30) NOT NULL,
  65. `assignedBy` varchar(30) NOT NULL,
  66. `assignedDate` datetime NOT NULL,
  67. `deleted` enum('0','1') NOT NULL DEFAULT '0',
  68. `story` char(30) NOT NULL,
  69. `desc` text NOT NULL,
  70. `version` smallint(6) NOT NULL,
  71. `type` char(30) NOT NULL,
  72. PRIMARY KEY (`id`)
  73. ) ENGINE=MyISAM;
  74. -- DROP TABLE IF EXISTS `zt_designspec`;
  75. CREATE TABLE IF NOT EXISTS `zt_designspec` (
  76. `design` mediumint(8) NOT NULL,
  77. `version` smallint(6) NOT NULL,
  78. `name` varchar(255) NOT NULL,
  79. `desc` text NOT NULL,
  80. `files` varchar(255) NOT NULL,
  81. UNIQUE KEY `design` (`design`,`version`)
  82. ) ENGINE=MyISAM;
  83. -- DROP TABLE IF EXISTS `zt_weeklyreport`;
  84. CREATE TABLE IF NOT EXISTS `zt_weeklyreport`(
  85. `id` mediumint(8) unsigned NOT NULL AUTO_INCREMENT,
  86. `project` mediumint(8) unsigned NOT NULL,
  87. `weekStart` date NOT NULL,
  88. `pv` float(9,2) NOT NULL,
  89. `ev` float(9,2) NOT NULL,
  90. `ac` float(9,2) NOT NULL,
  91. `sv` float(9,2) NOT NULL,
  92. `cv` float(9,2) NOT NULL,
  93. `staff` smallint(5) unsigned NOT NULL,
  94. `progress` varchar(255) NOT NULL,
  95. `workload` varchar(255) NOT NULL,
  96. PRIMARY KEY (`id`),
  97. UNIQUE KEY `week` (`project`,`weekStart`)
  98. ) ENGINE=MyISAM;
  99. -- DROP TABLE IF EXISTS `zt_holiday`;
  100. CREATE TABLE IF NOT EXISTS `zt_holiday` (
  101. `id` mediumint(8) unsigned NOT NULL AUTO_INCREMENT,
  102. `name` varchar(30) NOT NULL DEFAULT '',
  103. `type` enum('holiday', 'working') NOT NULL DEFAULT 'holiday',
  104. `desc` text NOT NULL,
  105. `year` char(4) NOT NULL,
  106. `begin` date NOT NULL,
  107. `end` date NOT NULL,
  108. PRIMARY KEY (`id`),
  109. KEY `year` (`year`),
  110. KEY `name` (`name`)
  111. ) ENGINE=MyISAM;
  112. -- DROP TABLE IF EXISTS `zt_mrapproval`;
  113. CREATE TABLE IF NOT EXISTS `zt_mrapproval` (
  114. `id` mediumint(8) unsigned NOT NULL AUTO_INCREMENT,
  115. `mrID` mediumint(8) unsigned NOT NULL,
  116. `account` varchar(255) NOT NULL,
  117. `date` datetime NOT NULL,
  118. `action` char(30) NOT NULL,
  119. `comment` text NOT NULL,
  120. PRIMARY KEY (`id`)
  121. ) ENGINE=MyISAM;
  122. REPLACE INTO `zt_stage` (`name`,`percent`,`type`,`createdBy`,`createdDate`,`editedBy`,`editedDate`,`deleted`) VALUES
  123. ('需求','10','request','admin','2020-02-08 21:08:30','admin','2020-02-12 13:50:27','0'),
  124. ('设计','10','design','admin','2020-02-08 21:08:30','admin','2020-02-12 13:50:27','0'),
  125. ('开发','50','dev','admin','2020-02-08 21:08:30','admin','2020-02-12 13:50:27','0'),
  126. ('测试','15','qa','admin','2020-02-08 21:08:30','admin','2020-02-12 13:50:27','0'),
  127. ('发布','10','release','admin','2020-02-08 21:08:30','admin','2020-02-12 13:50:27','0'),
  128. ('总结评审','5','review','admin','2020-02-08 21:08:45','admin','2020-02-12 13:50:27','0');
  129. REPLACE INTO `zt_lang` (`lang`, `module`, `section`, `key`, `value`, `system`) VALUES
  130. ('all','stage','typeList','request','需求', '1'),
  131. ('all','stage','typeList','design','设计', '1'),
  132. ('all','stage','typeList','dev','开发', '1'),
  133. ('all','stage','typeList','qa','测试', '1'),
  134. ('all','stage','typeList','release','发布', '1'),
  135. ('all','stage','typeList','review','总结评审','1'),
  136. ('all','stage','typeList','other','其他','1');
  137. ALTER TABLE `zt_bug`
  138. ADD `feedbackBy` varchar(100) NOT NULL AFTER `activatedDate`,
  139. ADD `notifyEmail` varchar(100) NOT NULL AFTER `feedbackBy`;
  140. ALTER TABLE `zt_story`
  141. ADD `feedbackBy` varchar(100) NOT NULL AFTER `version`,
  142. ADD `notifyEmail` varchar(100) NOT NULL AFTER `feedbackBy`;
  143. ALTER TABLE `zt_product` ADD `reviewer` varchar(255) NOT NULL AFTER `whitelist`;
  144. UPDATE `zt_testtask` SET `pri`=3 WHERE `pri`=0;
  145. ALTER table zt_mr ADD `approver` varchar(255) NOT NULL,
  146. ADD `approvalStatus` char(30) NOT NULL,
  147. ADD `needApproved` enum('0','1') NOT NULL DEFAULT '0',
  148. ADD `needCI` enum('0','1') NOT NULL DEFAULT '0',
  149. ADD `repoID` mediumint(8) unsigned NOT NULL,
  150. ADD `jobID` mediumint(8) unsigned NOT NULL,
  151. ADD `compileID` mediumint(8) unsigned NOT NULL,
  152. ADD `compileStatus` char(30) NOT NULL;