From a2adb67d2f933983d2b33cc64038d537d7f612ac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Uherkovich=20P=C3=A9ter?= Date: Mon, 18 Dec 2017 21:59:05 +0100 Subject: [PATCH] MSSQL driver fixed for freetds drivers. See bug #167, #291 --- adminer/drivers/mssql.inc.php | 2 +- changes.txt | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/adminer/drivers/mssql.inc.php b/adminer/drivers/mssql.inc.php index c493f78c..0f119ad2 100644 --- a/adminer/drivers/mssql.inc.php +++ b/adminer/drivers/mssql.inc.php @@ -361,7 +361,7 @@ if (isset($_GET["mssql"])) { function fields($table) { $return = array(); - foreach (get_rows("SELECT c.*, t.name type, d.definition [default] + foreach (get_rows("SELECT c.max_length, c.precision, c.scale, c.name, c.is_nullable, c.is_identity, c.collation_name, t.name type, CAST(d.definition as text) [default] FROM sys.all_columns c JOIN sys.all_objects o ON c.object_id = o.object_id JOIN sys.types t ON c.user_type_id = t.user_type_id diff --git a/changes.txt b/changes.txt index de8aca9b..0c31d8df 100644 --- a/changes.txt +++ b/changes.txt @@ -5,6 +5,7 @@ SQLite: Enable foreign key checks PostgreSQL: Respect NULL default value PostgreSQL: Do not export triggers if not requested PostgreSQL: Export DROP SEQUENCE if dropping table +MS SQL: Support freetds Elasticsearch: Insert, update, delete MongoDB: Support mongodb PHP extension