diff --git a/db/update21.1.sql b/db/update21.1.sql index cdbb428348..da4d54b090 100644 --- a/db/update21.1.sql +++ b/db/update21.1.sql @@ -80,6 +80,7 @@ CREATE INDEX `idx_object` ON `zt_mark`(`objectType`,`objectID`); CREATE INDEX `idx_account` ON `zt_mark`(`account`); UPDATE `zt_grouppriv` SET `module` = 'cache', `method` = 'setting' WHERE `module` = 'admin' AND `method` = 'cache'; +INSERT INTO `zt_grouppriv` SELECT `group`, 'cache', 'clear' FROM `zt_grouppriv` WHERE `module` = 'cache' AND `method` = 'setting'; UPDATE `zt_pivot` SET `version` = '1'; INSERT INTO `zt_pivotspec` SELECT `id`,`version`,`driver`,`mode`,`name`,`desc`,`sql`,`fields`,`langs`,`vars`,`objects`,`settings`,`filters`,`createdDate` FROM `zt_pivot`; diff --git a/db/zentao.sql b/db/zentao.sql index e35d873cab..587b35026c 100755 --- a/db/zentao.sql +++ b/db/zentao.sql @@ -3363,6 +3363,8 @@ REPLACE INTO `zt_grouppriv` (`group`, `module`, `method`) VALUES (1, 'build', 'unlinkBug'), (1, 'build', 'unlinkStory'), (1, 'build', 'view'), +(1, 'cache', 'clear'), +(1, 'cache', 'setting'), (1, 'caselib', 'batchCreateCase'), (1, 'caselib', 'batchEditCase'), (1, 'caselib', 'browse'), @@ -12875,7 +12877,6 @@ REPLACE INTO `zt_grouppriv` (`group`, `module`, `method`) VALUES (19, 'user', 'testCase'), (19, 'user', 'testTask'), (19, 'user', 'todo'), -(20, 'admin', 'cache'), (20, 'admin', 'checkWeak'), (20, 'admin', 'index'), (20, 'admin', 'register'), @@ -12897,6 +12898,8 @@ REPLACE INTO `zt_grouppriv` (`group`, `module`, `method`) VALUES (20, 'branch', 'manage'), (20, 'branch', 'mergeBranch'), (20, 'branch', 'sort'), +(20, 'cache', 'setting'), +(20, 'cache', 'clear'), (20, 'charter', 'browse'), (20, 'charter', 'create'), (20, 'charter', 'delete'),