update1.0.beta.sql 4.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. -- 2010-04-06 bug table.
  2. ALTER TABLE `zt_bug` ADD `deleted` ENUM( "0", "1" ) NOT NULL DEFAULT '0';
  3. ALTER TABLE `zt_build` ADD `deleted` ENUM( '0', '1' ) NOT NULL DEFAULT '0';
  4. ALTER TABLE `zt_case` ADD `deleted` ENUM( '0', '1' ) NOT NULL DEFAULT '0';
  5. ALTER TABLE `zt_company` ADD `deleted` ENUM( '0', '1' ) NOT NULL DEFAULT '0';
  6. ALTER TABLE `zt_file` ADD `deleted` ENUM( '0', '1' ) NOT NULL DEFAULT '0';
  7. ALTER TABLE `zt_product` ADD `deleted` ENUM( '0', '1' ) NOT NULL DEFAULT '0';
  8. ALTER TABLE `zt_productPlan` ADD `deleted` ENUM( '0', '1' ) NOT NULL DEFAULT '0';
  9. ALTER TABLE `zt_project` ADD `deleted` ENUM( '0', '1' ) NOT NULL DEFAULT '0';
  10. ALTER TABLE `zt_release` ADD `deleted` ENUM( '0', '1' ) NOT NULL DEFAULT '0';
  11. ALTER TABLE `zt_story` ADD `deleted` ENUM( '0', '1' ) NOT NULL DEFAULT '0';
  12. ALTER TABLE `zt_task` ADD `deleted` ENUM( '0', '1' ) NOT NULL DEFAULT '0';
  13. ALTER TABLE `zt_testTask` ADD `deleted` ENUM( '0', '1' ) NOT NULL DEFAULT '0';
  14. ALTER TABLE `zt_user` ADD `deleted` ENUM( '0', '1' ) NOT NULL DEFAULT '0';
  15. -- user table.
  16. UPDATE zt_user SET deleted = '1' WHERE STATUS = 'delete';
  17. ALTER TABLE `zt_user` DROP `status`;
  18. INSERT INTO zt_action(`company`, `objecttype`, `objectID`, `actor`, action, `date`, `comment` , `extra`) SELECT `company`, 'user', `id`, 'system', 'deleted', now( ) , '', 1 FROM zt_user WHERE zt_user.deleted ='1';
  19. -- company fields.
  20. ALTER TABLE `zt_action` ADD INDEX ( `company` );
  21. ALTER TABLE `zt_bug` ADD `company` MEDIUMINT UNSIGNED NOT NULL AFTER `id`;
  22. ALTER TABLE `zt_bug` ADD INDEX ( `company` );
  23. ALTER TABLE `zt_build` ADD `company` MEDIUMINT UNSIGNED NOT NULL AFTER `id`;
  24. ALTER TABLE `zt_build` ADD INDEX ( `company` );
  25. ALTER TABLE `zt_burn` ADD `company` MEDIUMINT UNSIGNED NOT NULL FIRST;
  26. ALTER TABLE `zt_burn` ADD INDEX ( `company` );
  27. ALTER TABLE `zt_case` ADD `company` MEDIUMINT UNSIGNED NOT NULL AFTER `id`;
  28. ALTER TABLE `zt_case` ADD INDEX ( `company` );
  29. ALTER TABLE `zt_caseStep` ADD `company` MEDIUMINT UNSIGNED NOT NULL AFTER `id`;
  30. ALTER TABLE `zt_caseStep` ADD INDEX ( `company` );
  31. ALTER TABLE `zt_effort` ADD `company` MEDIUMINT UNSIGNED NOT NULL AFTER `id`;
  32. ALTER TABLE `zt_effort` ADD INDEX ( `company` );
  33. ALTER TABLE `zt_groupPriv` ADD `company` MEDIUMINT NOT NULL FIRST;
  34. ALTER TABLE `zt_groupPriv` ADD INDEX ( `company` );
  35. ALTER TABLE `zt_history` ADD `company` MEDIUMINT UNSIGNED NOT NULL AFTER `id`;
  36. ALTER TABLE `zt_history` ADD INDEX ( `company` );
  37. ALTER TABLE `zt_module` ADD `company` MEDIUMINT UNSIGNED NOT NULL AFTER `id`;
  38. ALTER TABLE `zt_module` ADD INDEX ( `company` );
  39. ALTER TABLE `zt_productPlan` ADD `company` MEDIUMINT UNSIGNED NOT NULL AFTER `id`;
  40. ALTER TABLE `zt_productPlan` ADD INDEX ( `company` );
  41. ALTER TABLE `zt_projectProduct` ADD `company` MEDIUMINT UNSIGNED NOT NULL FIRST;
  42. ALTER TABLE `zt_projectProduct` ADD INDEX ( `company` );
  43. ALTER TABLE `zt_projectStory` ADD `company` MEDIUMINT NOT NULL FIRST;
  44. ALTER TABLE `zt_projectStory` ADD INDEX ( `company` );
  45. ALTER TABLE `zt_release` ADD `company` MEDIUMINT UNSIGNED NOT NULL AFTER `id`;
  46. ALTER TABLE `zt_release` ADD INDEX ( `company` );
  47. ALTER TABLE `zt_story` ADD `company` MEDIUMINT UNSIGNED NOT NULL AFTER `id`;
  48. ALTER TABLE `zt_story` ADD INDEX ( `company` );
  49. ALTER TABLE `zt_storySpec` ADD `company` MEDIUMINT UNSIGNED NOT NULL FIRST;
  50. ALTER TABLE `zt_storySpec` ADD INDEX ( `company` );
  51. ALTER TABLE `zt_task` ADD `company` MEDIUMINT UNSIGNED NOT NULL AFTER `id`;
  52. ALTER TABLE `zt_task` ADD INDEX ( `company` );
  53. ALTER TABLE `zt_taskEstimate` ADD `company` MEDIUMINT UNSIGNED NOT NULL AFTER `id`;
  54. ALTER TABLE `zt_taskEstimate` ADD INDEX ( `company` );
  55. ALTER TABLE `zt_team` ADD `company` MEDIUMINT UNSIGNED NOT NULL FIRST;
  56. ALTER TABLE `zt_team` ADD INDEX ( `company` );
  57. ALTER TABLE `zt_testResult` ADD `company` MEDIUMINT UNSIGNED NOT NULL AFTER `id`;
  58. ALTER TABLE `zt_testResult` ADD INDEX ( `company` );
  59. ALTER TABLE `zt_testRun` ADD `company` MEDIUMINT UNSIGNED NOT NULL AFTER `id`;
  60. ALTER TABLE `zt_testRun` ADD INDEX ( `company` );
  61. ALTER TABLE `zt_testTask` ADD `company` MEDIUMINT UNSIGNED NOT NULL AFTER `id`;
  62. ALTER TABLE `zt_testTask` ADD INDEX ( `company` );
  63. ALTER TABLE `zt_todo` ADD `company` MEDIUMINT NOT NULL AFTER `id`;
  64. ALTER TABLE `zt_todo` ADD INDEX ( `company` );
  65. ALTER TABLE `zt_userGroup` ADD `company` MEDIUMINT UNSIGNED NOT NULL FIRST;
  66. ALTER TABLE `zt_userGroup` ADD INDEX ( `company` );