update10.0.sql 4.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110
  1. ALTER TABLE `zt_storyspec` CHANGE `title` `title` varchar(255) NOT NULL;
  2. update `zt_todo` set assignedTo = 'closed', assignedDate = closedDate where status = 'closed';
  3. update `zt_project` set status = 'closed' where status = 'done';
  4. DROP TABLE IF EXISTS `zt_webhookdatas`;
  5. ALTER TABLE `zt_webhook` ADD `domain` varchar(255) NOT NULL AFTER `url`;
  6. ALTER TABLE `zt_action` DROP INDEX `action`;
  7. ALTER TABLE `zt_action` ADD INDEX `date` (`date`);
  8. ALTER TABLE `zt_action` ADD INDEX `actor` (`actor`);
  9. ALTER TABLE `zt_action` ADD INDEX `project` (`project`);
  10. ALTER TABLE `zt_action` ADD INDEX `objectID` (`objectID`);
  11. ALTER TABLE `zt_block` DROP INDEX `block`;
  12. ALTER TABLE `zt_block` ADD INDEX `account` (`account`);
  13. ALTER TABLE `zt_bug` DROP INDEX `bug`;
  14. ALTER TABLE `zt_bug` ADD INDEX `product` (`product`);
  15. ALTER TABLE `zt_bug` ADD INDEX `project` (`project`);
  16. ALTER TABLE `zt_bug` ADD INDEX `status` (`status`);
  17. ALTER TABLE `zt_bug` ADD INDEX `plan` (`plan`);
  18. ALTER TABLE `zt_bug` ADD INDEX `story` (`story`);
  19. ALTER TABLE `zt_bug` ADD INDEX `case` (`case`);
  20. ALTER TABLE `zt_bug` ADD INDEX `assignedTo` (`assignedTo`);
  21. ALTER TABLE `zt_build` DROP INDEX `build`;
  22. ALTER TABLE `zt_build` ADD INDEX `product` (`product`);
  23. ALTER TABLE `zt_build` ADD INDEX `project` (`project`);
  24. ALTER TABLE `zt_case` DROP INDEX `case`;
  25. ALTER TABLE `zt_case` ADD INDEX `product` (`product`);
  26. ALTER TABLE `zt_case` ADD INDEX `story` (`story`);
  27. ALTER TABLE `zt_case` ADD INDEX `module` (`module`);
  28. ALTER TABLE `zt_casestep` DROP INDEX `case`;
  29. ALTER TABLE `zt_casestep` ADD INDEX `case` (`case`);
  30. ALTER TABLE `zt_casestep` ADD INDEX `version` (`version`);
  31. ALTER TABLE `zt_dept` DROP INDEX `dept`;
  32. ALTER TABLE `zt_dept` ADD INDEX `parent` (`parent`);
  33. ALTER TABLE `zt_dept` ADD INDEX `path` (`path`);
  34. ALTER TABLE `zt_doc` DROP INDEX `doc`;
  35. ALTER TABLE `zt_doc` ADD INDEX `product` (`product`);
  36. ALTER TABLE `zt_doc` ADD INDEX `project` (`project`);
  37. ALTER TABLE `zt_doc` ADD INDEX `lib` (`lib`);
  38. ALTER TABLE `zt_doclib` ADD INDEX `product` (`product`);
  39. ALTER TABLE `zt_doclib` ADD INDEX `project` (`project`);
  40. ALTER TABLE `zt_extension` DROP INDEX `extension`;
  41. ALTER TABLE `zt_extension` ADD INDEX `name` (`name`);
  42. ALTER TABLE `zt_extension` ADD INDEX `installedTime` (`installedTime`);
  43. ALTER TABLE `zt_file` DROP INDEX `file`;
  44. ALTER TABLE `zt_file` ADD INDEX `objectType` (`objectType`);
  45. ALTER TABLE `zt_file` ADD INDEX `objectID` (`objectID`);
  46. ALTER TABLE `zt_module` DROP INDEX `module`;
  47. ALTER TABLE `zt_module` ADD INDEX `root` (`root`);
  48. ALTER TABLE `zt_module` ADD INDEX `type` (`type`);
  49. ALTER TABLE `zt_module` ADD INDEX `path` (`path`);
  50. ALTER TABLE `zt_productplan` DROP INDEX `plan`;
  51. ALTER TABLE `zt_productplan` ADD INDEX `product` (`product`);
  52. ALTER TABLE `zt_productplan` ADD INDEX `end` (`end`);
  53. ALTER TABLE `zt_project` DROP INDEX `project`;
  54. ALTER TABLE `zt_project` ADD INDEX `parent` (`parent`);
  55. ALTER TABLE `zt_project` ADD INDEX `begin` (`begin`);
  56. ALTER TABLE `zt_project` ADD INDEX `end` (`end`);
  57. ALTER TABLE `zt_project` ADD INDEX `status` (`status`);
  58. ALTER TABLE `zt_project` ADD INDEX `order` (`order`);
  59. ALTER TABLE `zt_release` ADD INDEX `product` (`product`);
  60. ALTER TABLE `zt_story` DROP INDEX `story`;
  61. ALTER TABLE `zt_story` ADD INDEX `product` (`product`);
  62. ALTER TABLE `zt_story` ADD INDEX `status` (`status`);
  63. ALTER TABLE `zt_story` ADD INDEX `assignedTo` (`assignedTo`);
  64. ALTER TABLE `zt_task` DROP INDEX `task`;
  65. ALTER TABLE `zt_task` ADD INDEX `project` (`project`);
  66. ALTER TABLE `zt_task` ADD INDEX `story` (`story`);
  67. ALTER TABLE `zt_task` ADD INDEX `assignedTo` (`assignedTo`);
  68. ALTER TABLE `zt_testresult` DROP INDEX `testresult`;
  69. ALTER TABLE `zt_testresult` ADD INDEX `case` (`case`);
  70. ALTER TABLE `zt_testresult` ADD INDEX `version` (`version`);
  71. ALTER TABLE `zt_testresult` ADD INDEX `run` (`run`);
  72. ALTER TABLE `zt_testsuite` ADD INDEX `product` (`product`);
  73. ALTER TABLE `zt_testtask` ADD INDEX `product` (`product`);
  74. ALTER TABLE `zt_todo` DROP INDEX `todo`;
  75. ALTER TABLE `zt_todo` ADD INDEX `account` (`account`);
  76. ALTER TABLE `zt_todo` ADD INDEX `assignedTo` (`assignedTo`);
  77. ALTER TABLE `zt_todo` ADD INDEX `finishedBy` (`finishedBy`);
  78. ALTER TABLE `zt_todo` ADD INDEX `date` (`date`);
  79. ALTER TABLE `zt_user` DROP INDEX `user`;
  80. ALTER TABLE `zt_user` ADD INDEX `dept` (`dept`);
  81. ALTER TABLE `zt_user` ADD INDEX `email` (`email`);
  82. ALTER TABLE `zt_user` ADD INDEX `commiter` (`commiter`);
  83. ALTER TABLE `zt_userquery` DROP INDEX `query`;
  84. ALTER TABLE `zt_userquery` ADD INDEX `account` (`account`);
  85. ALTER TABLE `zt_userquery` ADD INDEX `module` (`module`);