From 21eac24e811922c973972a080e7ebfdcf9cad529 Mon Sep 17 00:00:00 2001 From: wangyidong Date: Thu, 2 Jan 2020 13:51:33 +0800 Subject: [PATCH] * add index for repobranch table. --- db/update11.7.sql | 4 +++- db/zentao.sql | 3 ++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/db/update11.7.sql b/db/update11.7.sql index c029523b9b..a18644bde1 100644 --- a/db/update11.7.sql +++ b/db/update11.7.sql @@ -24,7 +24,8 @@ CREATE TABLE IF NOT EXISTS `zt_repobranch` ( `revision` mediumint(8) unsigned NOT NULL, `branch` varchar(255) NOT NULL, UNIQUE KEY `repo_revision_branch` (`repo`,`revision`,`branch`), - KEY `branch` (`branch`) + KEY `branch` (`branch`), + KEY `revision` (`revision`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; -- DROP TABLE IF EXISTS `zt_repohistory`; @@ -64,5 +65,6 @@ ALTER TABLE `zt_bug` ADD `v1` varchar(40) COLLATE 'utf8_general_ci' NOT NULL AFT ALTER TABLE `zt_bug` ADD `v2` varchar(40) COLLATE 'utf8_general_ci' NOT NULL AFTER `v1`; ALTER TABLE `zt_bug` ADD `repoType` varchar(30) COLLATE 'utf8_general_ci' NOT NULL DEFAULT '' AFTER `v2`; ALTER TABLE `zt_bug` ADD `entry` varchar(255) COLLATE 'utf8_general_ci' NOT NULL AFTER `repo`; +ALTER TABLE `zt_repobranch` ADD INDEX `revision` (`revision`); DELETE FROM `zt_grouppriv` WHERE `module` = 'api' AND `method` = 'sql'; diff --git a/db/zentao.sql b/db/zentao.sql index aaadbd4059..8204cd9f27 100644 --- a/db/zentao.sql +++ b/db/zentao.sql @@ -597,7 +597,8 @@ CREATE TABLE IF NOT EXISTS `zt_repobranch` ( `revision` mediumint(8) unsigned NOT NULL, `branch` varchar(255) NOT NULL, UNIQUE KEY `repo_revision_branch` (`repo`,`revision`,`branch`), - KEY `branch` (`branch`) + KEY `branch` (`branch`), + KEY `revision` (`revision`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; -- DROP TABLE IF EXISTS `zt_repofiles`; CREATE TABLE IF NOT EXISTS `zt_repofiles` (