update9.0.1.sql 2.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. CREATE TABLE IF NOT EXISTS `zt_testsuite` (
  2. `id` mediumint(8) unsigned NOT NULL AUTO_INCREMENT,
  3. `product` mediumint(8) unsigned NOT NULL,
  4. `name` varchar(255) NOT NULL,
  5. `desc` text NOT NULL,
  6. `type` varchar(20) NOT NULL,
  7. `addedBy` char(30) NOT NULL,
  8. `addedDate` datetime NOT NULL,
  9. `lastEditedBy` char(30) NOT NULL,
  10. `lastEditedDate` datetime NOT NULL,
  11. `deleted` enum('0','1') NOT NULL,
  12. PRIMARY KEY (`id`)
  13. ) ENGINE=MyISAM;
  14. CREATE TABLE IF NOT EXISTS `zt_suitecase` (
  15. `suite` mediumint(8) unsigned NOT NULL,
  16. `product` mediumint(8) unsigned NOT NULL,
  17. `case` mediumint(8) unsigned NOT NULL,
  18. `version` smallint(5) unsigned NOT NULL,
  19. UNIQUE KEY `suitecase` (`suite`,`case`)
  20. ) ENGINE=MyISAM;
  21. ALTER TABLE `zt_case` ADD `lib` mediumint(8) unsigned NOT NULL DEFAULT '0' AFTER `branch`;
  22. ALTER TABLE `zt_case` ADD `fromCaseID` mediumint(8) unsigned NOT NULL AFTER `fromBug`;
  23. ALTER TABLE `zt_case` ADD `reviewedBy` varchar(255) NOT NULL AFTER `openedDate`;
  24. ALTER TABLE `zt_case` ADD `reviewedDate` date NOT NULL AFTER `reviewedBy`;
  25. ALTER TABLE `zt_casestep` ADD `parent` mediumint(8) unsigned NOT NULL DEFAULT '0' AFTER `id`;
  26. ALTER TABLE `zt_casestep` ADD `type` varchar(10) NOT NULL DEFAULT 'step' AFTER `version`;
  27. CREATE TABLE IF NOT EXISTS `zt_testreport` (
  28. `id` mediumint(8) unsigned NOT NULL AUTO_INCREMENT,
  29. `product` mediumint(8) unsigned NOT NULL,
  30. `project` mediumint(8) unsigned NOT NULL,
  31. `tasks` varchar(255) NOT NULL,
  32. `builds` varchar(255) NOT NULL,
  33. `title` varchar(255) NOT NULL,
  34. `begin` date NOT NULL,
  35. `end` date NOT NULL,
  36. `owner` char(30) NOT NULL,
  37. `members` text NOT NULL,
  38. `stories` text NOT NULL,
  39. `bugs` text NOT NULL,
  40. `cases` text NOT NULL,
  41. `report` text NOT NULL,
  42. `objectType` varchar(20) NOT NULL,
  43. `objectID` mediumint(8) unsigned NOT NULL,
  44. `createdBy` char(30) NOT NULL,
  45. `createdDate` datetime NOT NULL,
  46. `deleted` enum('0','1') NOT NULL,
  47. PRIMARY KEY (`id`)
  48. ) ENGINE=MyISAM;
  49. ALTER TABLE `zt_bug` ADD `deadline` date NOT NULL AFTER `assignedDate`;