diff --git a/adminer/include/mysql.inc.php b/adminer/include/mysql.inc.php index eecba2f6..d7556ba4 100644 --- a/adminer/include/mysql.inc.php +++ b/adminer/include/mysql.inc.php @@ -190,19 +190,6 @@ if (extension_loaded("mysqli")) { exit; } -// value means maximum unsigned length -$types = array( - "tinyint" => 3, "smallint" => 5, "mediumint" => 8, "int" => 10, "bigint" => 20, - "float" => 12, "double" => 21, "decimal" => 66, - "date" => 10, "datetime" => 19, "timestamp" => 19, "time" => 10, "year" => 4, - "char" => 255, "varchar" => 65535, - "binary" => 255, "varbinary" => 65535, - "tinytext" => 255, "text" => 65535, "mediumtext" => 16777215, "longtext" => 4294967295, - "tinyblob" => 255, "blob" => 65535, "mediumblob" => 16777215, "longblob" => 4294967295, - "enum" => 65535, "set" => 64, -); -$unsigned = array("unsigned", "zerofill", "unsigned zerofill"); - function connect() { $dbh = new Min_DB; $credentials = adminer_credentials(); @@ -353,3 +340,16 @@ function information_schema($db) { global $dbh; return ($dbh->server_info >= 5 && $db == "information_schema"); } + +// value means maximum unsigned length +$types = array( + "tinyint" => 3, "smallint" => 5, "mediumint" => 8, "int" => 10, "bigint" => 20, + "float" => 12, "double" => 21, "decimal" => 66, + "date" => 10, "datetime" => 19, "timestamp" => 19, "time" => 10, "year" => 4, + "char" => 255, "varchar" => 65535, + "binary" => 255, "varbinary" => 65535, + "tinytext" => 255, "text" => 65535, "mediumtext" => 16777215, "longtext" => 4294967295, + "tinyblob" => 255, "blob" => 65535, "mediumblob" => 16777215, "longblob" => 4294967295, + "enum" => 65535, "set" => 64, +); +$unsigned = array("unsigned", "zerofill", "unsigned zerofill");