update12.0.1.sql 3.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. ALTER TABLE `zt_story` CHANGE `type` `type` varchar(30) NOT NULL DEFAULT 'story' AFTER `keywords`;
  2. UPDATE zt_story SET `type` = 'story' WHERE `type` = '';
  3. CREATE TABLE IF NOT EXISTS `zt_jenkins` (
  4. `id` smallint(8) unsigned NOT NULL AUTO_INCREMENT,
  5. `name` varchar(50) NOT NULL,
  6. `url` varchar(255) DEFAULT NULL,
  7. `account` varchar(30) DEFAULT NULL,
  8. `password` varchar(30) NOT NULL,
  9. `token` varchar(255) DEFAULT NULL,
  10. `createdBy` varchar(30) NOT NULL,
  11. `createdDate` datetime NOT NULL,
  12. `editedBy` varchar(30) NOT NULL,
  13. `editedDate` datetime NOT NULL,
  14. `deleted` enum('0','1') NOT NULL DEFAULT '0',
  15. PRIMARY KEY (`id`)
  16. ) ENGINE=MyISAM;
  17. CREATE TABLE IF NOT EXISTS `zt_job` (
  18. `id` mediumint(8) unsigned NOT NULL AUTO_INCREMENT,
  19. `name` varchar(50) NOT NULL,
  20. `repo` mediumint(8) unsigned NOT NULL,
  21. `jkHost` mediumint(8) unsigned NOT NULL,
  22. `jkJob` varchar(500) NOT NULL,
  23. `triggerType` varchar(255) NOT NULL,
  24. `svnDir` varchar(255) NOT NULL,
  25. `atDay` varchar(20) DEFAULT NULL,
  26. `atTime` varchar(10) DEFAULT NULL,
  27. `comment` varchar(255) DEFAULT NULL,
  28. `createdBy` varchar(30) NOT NULL,
  29. `createdDate` datetime NOT NULL,
  30. `editedBy` varchar(30) NOT NULL,
  31. `editedDate` datetime NOT NULL,
  32. `lastExec` datetime DEFAULT NULL,
  33. `lastStatus` varchar(255) DEFAULT NULL,
  34. `lastTag` varchar(255) DEFAULT NULL,
  35. `deleted` enum('0','1') NOT NULL DEFAULT '0',
  36. PRIMARY KEY (`id`)
  37. ) ENGINE=MyISAM;
  38. CREATE TABLE IF NOT EXISTS `zt_compile` (
  39. `id` mediumint(8) unsigned NOT NULL AUTO_INCREMENT,
  40. `name` varchar(50) NOT NULL,
  41. `job` mediumint(8) unsigned NOT NULL,
  42. `queue` mediumint(8) NOT NULL,
  43. `status` varchar(255) NOT NULL,
  44. `logs` text,
  45. `atTime` varchar(10) NOT NULL,
  46. `tag` varchar(255) NOT NULL,
  47. `createdBy` varchar(30) NOT NULL,
  48. `createdDate` datetime NOT NULL,
  49. `updateDate` datetime NOT NULL,
  50. `deleted` enum('0','1') NOT NULL DEFAULT '0',
  51. PRIMARY KEY (`id`)
  52. ) ENGINE=MyISAM;
  53. INSERT INTO `zt_cron` (`m`, `h`, `dom`, `mon`, `dow`, `command`, `remark`, `type`, `buildin`, `status`, `lastTime`) VALUES
  54. ('1', '0', '*', '*', '*', 'moduleName=ci&methodName=initQueue', '创建周期性任务', 'zentao', 1, 'normal', '0000-00-00 00:00:00'),
  55. ('*/5', '*', '*', '*', '*', 'moduleName=ci&methodName=checkBuildStatus', '同步Jenkins任务状态', 'zentao', 1, 'normal', '0000-00-00 00:00:00'),
  56. ('*/5', '*', '*', '*', '*', 'moduleName=ci&methodName=exec', '执行Jenkins任务', 'zentao', 1, 'normal', '0000-00-00 00:00:00');
  57. ALTER TABLE `zt_webhook` MODIFY COLUMN `type` varchar(15) NOT NULL DEFAULT 'default';
  58. UPDATE `zt_webhook` SET `type` = 'dinggroup' WHERE `type` = 'dingding';
  59. UPDATE `zt_webhook` SET `type` = 'dinguser' WHERE `type` = 'dingapi';
  60. UPDATE `zt_webhook` SET `type` = 'wechatgroup' WHERE `type` = 'weixin';
  61. UPDATE `zt_grouppriv` SET `method` = 'edit' WHERE `module` = 'repo' AND `method` = 'settings';
  62. UPDATE `zt_grouppriv` SET `method` = 'showsynccommit' WHERE `module` = 'repo' AND `method` = 'showsynccomment';
  63. UPDATE `zt_grouppriv` SET `method` = 'showsynccommit' WHERE `module` = 'repo' AND `method` = 'showSyncComment';
  64. ALTER TABLE `zt_repo` ADD `desc` text NOT NULL AFTER `lastSync`;