r2810 - drop useless UNIQUE
authorDenis Ovsienko <infrastation@yandex.ru>
Mon, 1 Jun 2009 15:36:40 +0000 (15:36 +0000)
committerDenis Ovsienko <infrastation@yandex.ru>
Mon, 1 Jun 2009 15:36:40 +0000 (15:36 +0000)
ChangeLog
install/init-structure.sql
upgrade.php

index 07cc41c31e74cc4eb386621ad811dadd175be92f..68f1fefd2709d849c331fe9619c9a98ad7ad7477 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -5,6 +5,7 @@
        bugfix: rackspace rows highlightling was broken in previous release
        bugfix: IPv4 address picker window was broken
        bugfix: string value "0" was incorrectly handled, when displaying or entering data
+       update: removed unused database index
 0.17.0 2009-05-20
        new feature: file attachments (by Aaron)
        new feature: ability to delete objects (by Aaron)
index c0d399338bbf88c4e2b60bdc839eaed79fa6e204..e37e7d9a70e84df7d8964482c65f2f0912e83cce 100644 (file)
@@ -55,7 +55,6 @@ CREATE TABLE `Dictionary` (
   `dict_key` int(10) unsigned NOT NULL auto_increment,
   `dict_value` char(255) default NULL,
   PRIMARY KEY  (`dict_key`),
-  UNIQUE KEY `chap_to_key` (`chapter_id`,`dict_key`),
   UNIQUE KEY `chap_to_val` (`chapter_id`,`dict_value`)
 ) ENGINE=MyISAM AUTO_INCREMENT=50000;
 
index 7ea0490ed496aab49f1b0e2d5a330e48fb6367b9..6e8dcb8a654787efdeefb9b3331a0186a4836916 100644 (file)
@@ -249,6 +249,7 @@ CREATE TABLE `LDAPCache` (
                case '0.17.1':
                        // Token set has changed, so the cache isn't valid any more.
                        $query[] = "UPDATE Script SET script_text = NULL WHERE script_name = 'RackCodeCache'";
+                       $query[] = "ALTER TABLE Dictionary DROP KEY `chap_to_key`;";
                        $query[] = "UPDATE Config SET varvalue = '0.17.1' WHERE varname = 'DB_VERSION'";
                default:
                        showFailure ("executeUpgradeBatch () failed, because batch '${batchid}' isn't defined", __FILE__);