From fa09eba15e0b1034dceaaf2f7099987448e901b1 Mon Sep 17 00:00:00 2001 From: Jakub Vrana Date: Mon, 20 Feb 2017 17:25:59 +0100 Subject: [PATCH] Save bytes --- adminer/drivers/mysql.inc.php | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) 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; }