mirror of
https://github.com/DeNNiiInc/dbgate.git
synced 2026-05-03 09:24:00 +00:00
Merge branch 'master' of https://github.com/dbgate/dbgate
This commit is contained in:
@@ -184,7 +184,7 @@ class Analyser extends DatabaseAnalyser {
|
|||||||
columns: indexes.rows
|
columns: indexes.rows
|
||||||
.filter(col => col.tableName == idx.tableName && col.constraintName == idx.constraintName)
|
.filter(col => col.tableName == idx.tableName && col.constraintName == idx.constraintName)
|
||||||
.map(col => ({
|
.map(col => ({
|
||||||
..._.pick(col, ['columnName']),
|
..._.pick(col, ['columnName', 'isDescending']),
|
||||||
})),
|
})),
|
||||||
})),
|
})),
|
||||||
|
|
||||||
|
|||||||
@@ -4,7 +4,11 @@ module.exports = `
|
|||||||
TABLE_NAME AS tableName,
|
TABLE_NAME AS tableName,
|
||||||
COLUMN_NAME AS columnName,
|
COLUMN_NAME AS columnName,
|
||||||
INDEX_TYPE AS indexType,
|
INDEX_TYPE AS indexType,
|
||||||
NON_UNIQUE AS nonUnique
|
NON_UNIQUE AS nonUnique,
|
||||||
|
CASE COLLATION
|
||||||
|
WHEN 'D' THEN 1
|
||||||
|
ELSE 0
|
||||||
|
END AS isDescending
|
||||||
FROM INFORMATION_SCHEMA.STATISTICS
|
FROM INFORMATION_SCHEMA.STATISTICS
|
||||||
WHERE TABLE_SCHEMA = '#DATABASE#' AND TABLE_NAME =OBJECT_ID_CONDITION AND INDEX_NAME != 'PRIMARY'
|
WHERE TABLE_SCHEMA = '#DATABASE#' AND TABLE_NAME =OBJECT_ID_CONDITION AND INDEX_NAME != 'PRIMARY'
|
||||||
ORDER BY SEQ_IN_INDEX
|
ORDER BY SEQ_IN_INDEX
|
||||||
|
|||||||
Reference in New Issue
Block a user