mirror of
https://github.com/vrana/adminer.git
synced 2025-08-08 07:36:44 +02:00
AdminerCodemirror: Use allFields (bug #962)
This commit is contained in:
@@ -28,14 +28,16 @@ class AdminerCodemirror {
|
|||||||
echo Adminer\script_src("$this->root/addon/runmode/runmode$this->minified.js");
|
echo Adminer\script_src("$this->root/addon/runmode/runmode$this->minified.js");
|
||||||
echo Adminer\script_src("$this->root/addon/hint/show-hint.js");
|
echo Adminer\script_src("$this->root/addon/hint/show-hint.js");
|
||||||
echo Adminer\script_src("$this->root/mode/javascript/javascript$this->minified.js");
|
echo Adminer\script_src("$this->root/mode/javascript/javascript$this->minified.js");
|
||||||
|
$tables = array_fill_keys(array_keys($tableStatuses), array());
|
||||||
if (Adminer\support("sql")) {
|
if (Adminer\support("sql")) {
|
||||||
echo Adminer\script_src("$this->root/mode/sql/sql$this->minified.js");
|
echo Adminer\script_src("$this->root/mode/sql/sql$this->minified.js");
|
||||||
echo Adminer\script_src("$this->root/addon/hint/sql-hint$this->minified.js");
|
echo Adminer\script_src("$this->root/addon/hint/sql-hint$this->minified.js");
|
||||||
}
|
if (isset($_GET["sql"]) || isset($_GET["trigger"]) || isset($_GET["check"])) {
|
||||||
$tables = array();
|
foreach (Adminer\driver()->allFields() as $table => $fields) {
|
||||||
foreach ($tableStatuses as $status) {
|
foreach ($fields as $field) {
|
||||||
foreach (Adminer\fields($status["Name"]) as $name => $field) {
|
$tables[$table][] = $field["field"];
|
||||||
$tables[$status["Name"]][] = $name;
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
?>
|
?>
|
||||||
|
Reference in New Issue
Block a user