mirror of
https://github.com/vrana/adminer.git
synced 2025-08-12 09:34:10 +02:00
MS SQL: Display default values (bug #732)
This commit is contained in:
@@ -389,7 +389,7 @@ WHERE schema_id = SCHEMA_ID(" . q(get_schema()) . ") AND type IN ('S', 'U', 'V')
|
|||||||
FROM sys.all_columns c
|
FROM sys.all_columns c
|
||||||
JOIN sys.all_objects o ON c.object_id = o.object_id
|
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
|
JOIN sys.types t ON c.user_type_id = t.user_type_id
|
||||||
LEFT JOIN sys.default_constraints d ON c.default_object_id = d.parent_column_id
|
LEFT JOIN sys.default_constraints d ON c.default_object_id = d.object_id
|
||||||
WHERE o.schema_id = SCHEMA_ID(" . q(get_schema()) . ") AND o.type IN ('S', 'U', 'V') AND o.name = " . q($table)
|
WHERE o.schema_id = SCHEMA_ID(" . q(get_schema()) . ") AND o.type IN ('S', 'U', 'V') AND o.name = " . q($table)
|
||||||
) as $row) {
|
) as $row) {
|
||||||
$type = $row["type"];
|
$type = $row["type"];
|
||||||
@@ -399,7 +399,7 @@ WHERE o.schema_id = SCHEMA_ID(" . q(get_schema()) . ") AND o.type IN ('S', 'U',
|
|||||||
"full_type" => $type . ($length ? "($length)" : ""),
|
"full_type" => $type . ($length ? "($length)" : ""),
|
||||||
"type" => $type,
|
"type" => $type,
|
||||||
"length" => $length,
|
"length" => $length,
|
||||||
"default" => $row["default"],
|
"default" => (preg_match("~^\('(.*)'\)$~", $row["default"], $match) ? str_replace("''", "'", $match[1]) : $row["default"]),
|
||||||
"null" => $row["is_nullable"],
|
"null" => $row["is_nullable"],
|
||||||
"auto_increment" => $row["is_identity"],
|
"auto_increment" => $row["is_identity"],
|
||||||
"collation" => $row["collation_name"],
|
"collation" => $row["collation_name"],
|
||||||
|
@@ -2,6 +2,7 @@ Adminer 4.16.1-dev:
|
|||||||
Hide index column options by default
|
Hide index column options by default
|
||||||
SQLite: Show all supported pragmas in Variables
|
SQLite: Show all supported pragmas in Variables
|
||||||
MS SQL: Allow altering table in non-default schema (bug #405)
|
MS SQL: Allow altering table in non-default schema (bug #405)
|
||||||
|
MS SQL: Display default values (bug #732)
|
||||||
Editor: PDO: Select value of foreign key in edit (bug #847)
|
Editor: PDO: Select value of foreign key in edit (bug #847)
|
||||||
|
|
||||||
Adminer 4.16.0 (released 2025-02-20):
|
Adminer 4.16.0 (released 2025-02-20):
|
||||||
|
Reference in New Issue
Block a user