diff --git a/lib/db/mysql.php b/lib/db/mysql.php index 7afad72f4453..20f4be54eb91 100644 --- a/lib/db/mysql.php +++ b/lib/db/mysql.php @@ -2286,9 +2286,9 @@ function main_upgrade($oldversion=0) { } if ($oldversion < 2006092200) { + table_column('context', 'aggregatelevel', 'contextlevel', 'int', '10', 'unsigned', '0', 'not null', ''); /* execute_sql("ALTER TABLE `{$CFG->prefix}context` DROP INDEX `aggregatelevel-instanceid`;",false); - table_column('context', 'aggregatelevel', 'contextlevel', 'int', '10', 'unsigned', '0', 'not null', ''); - execute_sql("ALTER TABLE `{$CFG->prefix}context` ADD UNIQUE INDEX `contextlevel-instanceid` (`contextlevel`, `instanceid`)",false);*/ + execute_sql("ALTER TABLE `{$CFG->prefix}context` ADD UNIQUE INDEX `contextlevel-instanceid` (`contextlevel`, `instanceid`)",false); // see 2006092409 below */ } if ($oldversion < 2006092201) { diff --git a/lib/db/postgres7.php b/lib/db/postgres7.php index 6592c64a0e64..e54ab2f319f7 100644 --- a/lib/db/postgres7.php +++ b/lib/db/postgres7.php @@ -1885,9 +1885,9 @@ function main_upgrade($oldversion=0) { } if ($oldversion < 2006092200) { -/* execute_sql("ALTER TABLE `{$CFG->prefix}context` DROP INDEX `aggregatelevel-instanceid`;",false); table_column('context', 'aggregatelevel', 'contextlevel', 'int', '10', 'unsigned', '0', 'not null', ''); - execute_sql("ALTER TABLE `{$CFG->prefix}context` ADD UNIQUE INDEX `contextlevel-instanceid` (`contextlevel`, `instanceid`)",false);*/ +/* execute_sql("ALTER TABLE `{$CFG->prefix}context` DROP INDEX `aggregatelevel-instanceid`;",false); + execute_sql("ALTER TABLE `{$CFG->prefix}context` ADD UNIQUE INDEX `contextlevel-instanceid` (`contextlevel`, `instanceid`)",false); // see 2006092409 below */ } if ($oldversion < 2006092302) {