From: Jakub Vrana Date: Fri, 18 Apr 2025 12:58:41 +0000 (+0200) Subject: MySQL: Hide index algorithm if only one X-Git-Tag: v5.3.0~20 X-Git-Url: https://git.joonet.de/?a=commitdiff_plain;h=de3220acc753ffff799844f4b9b4f64f8dd6fab8;p=adminer.git MySQL: Hide index algorithm if only one --- diff --git a/adminer/include/adminer.inc.php b/adminer/include/adminer.inc.php index eb0338ab..9bd7277c 100644 --- a/adminer/include/adminer.inc.php +++ b/adminer/include/adminer.inc.php @@ -368,7 +368,7 @@ class Adminer { } echo ""; - echo "$index[type]" . ($index['algorithm'] != $default_algorithm ? " ($index[algorithm])" : ""); + echo "$index[type]" . ($default_algorithm && $index['algorithm'] != $default_algorithm ? " ($index[algorithm])" : ""); echo "" . implode(", ", $print); echo "\n"; } diff --git a/adminer/indexes.inc.php b/adminer/indexes.inc.php index c027d910..1676e603 100644 --- a/adminer/indexes.inc.php +++ b/adminer/indexes.inc.php @@ -54,7 +54,7 @@ if ($_POST && !$error && !$_POST["add"] && !$_POST["drop_col"]) { && array_values($existing["columns"]) === $columns && (!$existing["lengths"] || array_values($existing["lengths"]) === $lengths) && array_values($existing["descs"]) === $descs - && $existing["algorithm"] === $index_algorithm + && (!$index_algorithms || $existing["algorithm"] == $index_algorithm) ) { // skip existing index unset($indexes[$name]);