Order by auto_increment column by default
This commit is contained in:
parent
7769cab32c
commit
79b61855e5
|
@ -278,7 +278,7 @@ username.form['auth[driver]'].onchange();
|
||||||
* @return null
|
* @return null
|
||||||
*/
|
*/
|
||||||
function selectOrderPrint($order, $columns, $indexes) {
|
function selectOrderPrint($order, $columns, $indexes) {
|
||||||
print_fieldset("sort", lang('Sort'), $order);
|
print_fieldset("sort", lang('Sort'), $order && $_GET["order"]);
|
||||||
$i = 0;
|
$i = 0;
|
||||||
foreach ((array) $_GET["order"] as $key => $val) {
|
foreach ((array) $_GET["order"] as $key => $val) {
|
||||||
if (isset($columns[$val])) {
|
if (isset($columns[$val])) {
|
||||||
|
@ -441,6 +441,17 @@ username.form['auth[driver]'].onchange();
|
||||||
$return[] = (isset($fields[$val]) ? idf_escape($val) : $val) . (isset($_GET["desc"][$key]) ? " DESC" : "");
|
$return[] = (isset($fields[$val]) ? idf_escape($val) : $val) . (isset($_GET["desc"][$key]) ? " DESC" : "");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
if (!$_GET["order"]) {
|
||||||
|
foreach ($fields as $name => $field) {
|
||||||
|
if ($field["auto_increment"]) {
|
||||||
|
foreach ($indexes as $index) {
|
||||||
|
if ($index["columns"] == array($name)) {
|
||||||
|
return array(idf_escape($name) . " DESC");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
return $return;
|
return $return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
Adminer 3.6.4-dev:
|
Adminer 3.6.4-dev:
|
||||||
|
Order by auto_increment column by default
|
||||||
Display select SQL edit form inline
|
Display select SQL edit form inline
|
||||||
Compatibility with MySQL 5.6
|
Compatibility with MySQL 5.6
|
||||||
Recover original view, trigger, routine if creating fails
|
Recover original view, trigger, routine if creating fails
|
||||||
|
|
Loading…
Reference in a new issue