update16.0.beta1.sql 5.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128
  1. -- DROP TABLE IF EXISTS `zt_kanbanspace`;
  2. CREATE TABLE `zt_kanbanspace` (
  3. `id` mediumint(8) unsigned NOT NULL AUTO_INCREMENT,
  4. `name` varchar(255) NOT NULL,
  5. `owner` varchar(30) NOT NULL,
  6. `team` text NOT NULL,
  7. `desc` text NOT NULL,
  8. `acl` char(30) NOT NULL DEFAULT 'open',
  9. `whitelist` text NOT NULL,
  10. `status` enum('active','closed') NOT NULL default 'active',
  11. `order` smallint(6) NOT NULL DEFAULT '0',
  12. `createdBy` char(30) NOT NULL,
  13. `createdDate` datetime NOT NULL,
  14. `lastEditedBy` char(30) NOT NULL,
  15. `lastEditedDate` datetime NOT NULL,
  16. `closedBy` char(30) NOT NULL,
  17. `closedDate` datetime NOT NULL,
  18. `deleted` enum('0', '1') NOT NULL DEFAULT '0',
  19. PRIMARY KEY (`id`)
  20. ) ENGINE=MyISAM;
  21. -- DROP TABLE IF EXISTS `zt_kanban`;
  22. CREATE TABLE `zt_kanban` (
  23. `id` mediumint(8) unsigned NOT NULL AUTO_INCREMENT,
  24. `space` mediumint(8) unsigned NOT NULL,
  25. `name` varchar(255) NOT NULL,
  26. `owner` varchar(30) NOT NULL,
  27. `team` text NOT NULL,
  28. `desc` text NOT NULL,
  29. `acl` char(30) NOT NULL DEFAULT 'open',
  30. `whitelist` text NOT NULL,
  31. `archived` enum('0', '1') NOT NULL DEFAULT '0',
  32. `status` enum('active','closed') NOT NULL default 'active',
  33. `order` smallint(6) NOT NULL DEFAULT '0',
  34. `createdBy` char(30) NOT NULL,
  35. `createdDate` datetime NOT NULL,
  36. `lastEditedBy` char(30) NOT NULL,
  37. `lastEditedDate` datetime NOT NULL,
  38. `closedBy` char(30) NOT NULL,
  39. `closedDate` datetime NOT NULL,
  40. `deleted` enum('0', '1') NOT NULL DEFAULT '0',
  41. PRIMARY KEY (`id`)
  42. ) ENGINE=MyISAM;
  43. -- DROP TABLE IF EXISTS `zt_kanbanregion`;
  44. CREATE TABLE `zt_kanbanregion` (
  45. `id` mediumint(8) unsigned NOT NULL AUTO_INCREMENT,
  46. `space` mediumint(8) unsigned NOT NULL,
  47. `kanban` mediumint(8) unsigned NOT NULL,
  48. `name` varchar(255) NOT NULL,
  49. `order` smallint(6) NOT NULL DEFAULT '0',
  50. `createdBy` char(30) NOT NULL,
  51. `createdDate` datetime NOT NULL,
  52. `lastEditedBy` char(30) NOT NULL,
  53. `lastEditedDate` datetime NOT NULL,
  54. `deleted` enum('0', '1') NOT NULL DEFAULT '0',
  55. PRIMARY KEY (`id`)
  56. ) ENGINE=MyISAM;
  57. -- DROP TABLE IF EXISTS `zt_kanbancard`;
  58. CREATE TABLE `zt_kanbancard` (
  59. `id` mediumint(8) unsigned NOT NULL AUTO_INCREMENT,
  60. `kanban` mediumint(8) unsigned NOT NULL,
  61. `region` mediumint(8) unsigned NOT NULL,
  62. `group` mediumint(8) unsigned NOT NULL,
  63. `lane` mediumint(8) unsigned NOT NULL,
  64. `column` mediumint(8) unsigned NOT NULL,
  65. `name` varchar(255) NOT NULL,
  66. `pri` mediumint(8) unsigned NOT NULL,
  67. `assignedTo` text NOT NULL,
  68. `desc` text NOT NULL,
  69. `begin` date NOT NULL,
  70. `end` date NOT NULL,
  71. `estimate` float unsigned NOT NULL,
  72. `color` char(7) NOT NULL,
  73. `acl` char(30) NOT NULL DEFAULT 'open',
  74. `whitelist` text NOT NULL,
  75. `order` smallint(6) NOT NULL DEFAULT '0',
  76. `archived` enum('0', '1') NOT NULL DEFAULT '0',
  77. `createdBy` char(30) NOT NULL,
  78. `createdDate` datetime NOT NULL,
  79. `lastEditedBy` char(30) NOT NULL,
  80. `lastEditedDate` datetime NOT NULL,
  81. `archivedBy` char(30) NOT NULL,
  82. `archivedDate` datetime NOT NULL,
  83. `assignedBy` char(30) NOT NULL,
  84. `assignedDate` datetime NOT NULL,
  85. `deleted` enum('0', '1') NOT NULL DEFAULT '0',
  86. PRIMARY KEY (`id`)
  87. ) ENGINE=MyISAM;
  88. -- DROP TABLE IF EXISTS `zt_kanbangroup`;
  89. CREATE TABLE `zt_kanbangroup` (
  90. `id` mediumint(8) unsigned NOT NULL AUTO_INCREMENT,
  91. `kanban` mediumint(8) unsigned NOT NULL,
  92. `region` mediumint(8) unsigned NOT NULL,
  93. `order` smallint(6) NOT NULL DEFAULT '0',
  94. PRIMARY KEY (`id`)
  95. ) ENGINE=MyISAM;
  96. ALTER TABLE `zt_kanbanlane` ADD COLUMN `region` mediumint(8) unsigned NOT NULL AFTER `type`;
  97. ALTER TABLE `zt_kanbanlane` ADD COLUMN `group` mediumint(8) unsigned NOT NULL AFTER `region`;
  98. ALTER TABLE `zt_kanbancolumn` ADD COLUMN `region` mediumint(8) unsigned NOT NULL AFTER `type`;
  99. ALTER TABLE `zt_kanbancolumn` ADD COLUMN `group` mediumint(8) unsigned NOT NULL AFTER `region`;
  100. ALTER TABLE `zt_kanbancolumn` ADD COLUMN `archived` enum('0', '1') NOT NULL DEFAULT '0' AFTER `cards`;
  101. ALTER TABLE `zt_project` ADD COLUMN `suspendedDate` date NOT NULL AFTER `canceledDate`;
  102. ALTER TABLE `zt_task` ADD `repo` mediumint unsigned NOT NULL AFTER `activatedDate`;
  103. ALTER TABLE `zt_task` ADD `entry` varchar(255) NOT NULL AFTER `repo`;
  104. ALTER TABLE `zt_task` ADD `lines` varchar(10) NOT NULL AFTER `entry`;
  105. ALTER TABLE `zt_task` ADD `v1` varchar(40) NOT NULL AFTER `lines`;
  106. ALTER TABLE `zt_task` ADD `v2` varchar(40) NOT NULL AFTER `v1`;
  107. ALTER TABLE `zt_task` ADD `mr` mediumint(8) unsigned NOT NULL AFTER `repo`;
  108. ALTER TABLE `zt_bug` ADD `mr` mediumint(8) unsigned NOT NULL AFTER `repo`;
  109. UPDATE `zt_grouppriv` SET `method`='addReview' where `module`='mr' and `method`='addBug';
  110. ALTER TABLE `zt_repo` ADD `preMerge` enum('0','1') NOT NULL DEFAULT '0' AFTER `extra`;
  111. ALTER TABLE `zt_repo` ADD `job` mediumint unsigned NOT NULL AFTER `preMerge`;
  112. ALTER TABLE `zt_mr` ADD `synced` enum('0','1') NOT NULL DEFAULT '1';
  113. ALTER TABLE `zt_mr` ADD `hasNoConflict` enum('0','1') NOT NULL DEFAULT '0';
  114. ALTER TABLE `zt_mr` ADD `diffs` longtext NULL AFTER `synced`;
  115. ALTER TABLE `zt_mr` ADD `removeSourceBranch` ENUM('0','1') NOT NULL DEFAULT '0' AFTER `compileStatus`;
  116. ALTER TABLE `zt_mr` ADD `syncError` VARCHAR(255) NOT NULL AFTER `synced`;
  117. ALTER TABLE zt_repo ADD `fileServerUrl` text NULL AFTER `job`;
  118. ALTER TABLE zt_repo ADD `fileServerAccount` varchar(40) NOT NULL default '' AFTER `fileServerUrl`;
  119. ALTER TABLE zt_repo ADD `fileServerPassword` varchar(100) NOT NULL default '' AFTER `fileServerAccount`;