From: Jakub Vrana Date: Mon, 20 Feb 2017 16:25:59 +0000 (+0100) Subject: Save bytes X-Git-Tag: v4.3.0~21 X-Git-Url: https://git.joonet.de/?a=commitdiff_plain;h=fa09eba15e0b1034dceaaf2f7099987448e901b1;p=adminer.git Save bytes --- diff --git a/adminer/drivers/mysql.inc.php b/adminer/drivers/mysql.inc.php index dcd57bbf..a8f7656e 100644 --- a/adminer/drivers/mysql.inc.php +++ b/adminer/drivers/mysql.inc.php @@ -500,10 +500,11 @@ if (!defined("DRIVER")) { function indexes($table, $connection2 = null) { $return = array(); foreach (get_rows("SHOW INDEX FROM " . table($table), $connection2) as $row) { - $return[$row["Key_name"]]["type"] = ($row["Key_name"] == "PRIMARY" ? "PRIMARY" : ($row["Index_type"] == "FULLTEXT" ? "FULLTEXT" : ($row["Non_unique"] ? ($row["Index_type"] == "SPATIAL" ? "SPATIAL" : "INDEX") : "UNIQUE"))); - $return[$row["Key_name"]]["columns"][] = $row["Column_name"]; - $return[$row["Key_name"]]["lengths"][] = ($row["Index_type"] == "SPATIAL" ? null : $row["Sub_part"]); - $return[$row["Key_name"]]["descs"][] = null; + $name = $row["Key_name"]; + $return[$name]["type"] = ($name == "PRIMARY" ? "PRIMARY" : ($row["Index_type"] == "FULLTEXT" ? "FULLTEXT" : ($row["Non_unique"] ? ($row["Index_type"] == "SPATIAL" ? "SPATIAL" : "INDEX") : "UNIQUE"))); + $return[$name]["columns"][] = $row["Column_name"]; + $return[$name]["lengths"][] = ($row["Index_type"] == "SPATIAL" ? null : $row["Sub_part"]); + $return[$name]["descs"][] = null; } return $return; }