Fixed index upgrade

This commit is contained in:
moodler 2007-08-02 14:25:58 +00:00
parent 61defed9f2
commit 1a85d89a0b
2 changed files with 5 additions and 2 deletions

View File

@ -1578,16 +1578,19 @@ function xmldb_main_upgrade($oldversion=0) {
build_context_rel();
}
if ($result && $oldversion < 2007080201) {
if ($result && $oldversion < 2007080202) {
/// Define index tagiditem (not unique) to be dropped form tag_instance
$table = new XMLDBTable('tag_instance');
$index = new XMLDBIndex('tagiditem');
$index->setAttributes(XMLDB_INDEX_NOTUNIQUE, array('tagid', 'itemtype', 'itemid'));
/// Launch drop index tagiditem
drop_index($table, $index);
/// Define index tagiditem (unique) to be added to tag_instance
$table = new XMLDBTable('tag_instance');
$index = new XMLDBIndex('tagiditem');
$index->setAttributes(XMLDB_INDEX_UNIQUE, array('tagid', 'itemtype', 'itemid'));
/// Launch add index tagiditem

View File

@ -6,7 +6,7 @@
// This is compared against the values stored in the database to determine
// whether upgrades should be performed (see lib/db/*.php)
$version = 2007080201; // YYYYMMDD = date
$version = 2007080202; // YYYYMMDD = date
// XY = increments within a single day
$release = '1.9 dev'; // Human-friendly version name