]> git.mxchange.org Git - friendica.git/commitdiff
bug fix: "local_" has 6 not 5 characters
authorHauke Altmann <hauke.altmann@berlin.msf.org>
Fri, 17 Apr 2015 08:02:17 +0000 (10:02 +0200)
committerHauke Altmann <hauke.altmann@berlin.msf.org>
Fri, 17 Apr 2015 08:02:17 +0000 (10:02 +0200)
include/dbstructure.php

index 9faede0ca1aa38f845404e6d46a7024cd63ccc7f..76ba37e37c0a519ef241a83dd65eca9639b8d5d5 100644 (file)
@@ -153,7 +153,7 @@ function update_structure($verbose, $action, $tables=null, $definition=null) {
                } else {
                        // Drop the index if it isn't present in the definition and index name doesn't start with "local_"
                        foreach ($database[$name]["indexes"] AS $indexname => $fieldnames)
-                               if (!isset($structure["indexes"][$indexname]) && substr($indexname, 0, 5) != 'local_') {
+                               if (!isset($structure["indexes"][$indexname]) && substr($indexname, 0, 6) != 'local_') {
                                        $sql2=db_drop_index($indexname);
                                        if ($sql3 == "")
                                                $sql3 = "ALTER TABLE `".$name."` ".$sql2;