diff --git a/sql/mysql/install/tables.sql b/sql/mysql/install/tables.sql index 30353f0..4a5311c 100644 --- a/sql/mysql/install/tables.sql +++ b/sql/mysql/install/tables.sql @@ -383,10 +383,12 @@ CREATE TABLE folders ( parent_folder_ids text, full_path text, inherit_parent_folder_permission int(11) default NULL, + permission_folder_id int(11) default NULL, UNIQUE KEY id (id), KEY fk_parent_id (parent_id), KEY fk_creator_id (creator_id), - KEY fk_unit_id (unit_id) + KEY fk_unit_id (unit_id), + KEY permission_folder_id (permission_folder_id) ) TYPE=InnoDB; -- -------------------------------------------------------- diff --git a/sql/mysql/upgrade/1.2.4-to-1.2.5.sql b/sql/mysql/upgrade/1.2.4-to-1.2.5.sql index 72dec65..604df4e 100644 --- a/sql/mysql/upgrade/1.2.4-to-1.2.5.sql +++ b/sql/mysql/upgrade/1.2.4-to-1.2.5.sql @@ -413,3 +413,6 @@ CREATE TABLE `zseq_browse_criteria` ( ) TYPE=MyISAM; INSERT INTO `zseq_browse_criteria` SELECT MAX(`id`) FROM `browse_criteria`; + +ALTER TABLE `folders` ADD `permission_folder_id` INT; +ALTER TABLE `folders` ADD INDEX ( `permission_folder_id` ) ;