diff --git a/package.json b/package.json index d60013a7c..df0e37d92 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "private": true, - "version": "4.3.1", + "version": "4.3.2-beta.1", "name": "dbgate-all", "workspaces": [ "packages/*", diff --git a/plugins/dbgate-plugin-postgres/src/backend/Analyser.js b/plugins/dbgate-plugin-postgres/src/backend/Analyser.js index 3b5243259..0d503a02c 100644 --- a/plugins/dbgate-plugin-postgres/src/backend/Analyser.js +++ b/plugins/dbgate-plugin-postgres/src/backend/Analyser.js @@ -127,6 +127,7 @@ class Analyser extends DatabaseAnalyser { idx.indkey .split(' ') .map(colid => indexcols.rows.find(col => col.oid == idx.oid && col.attnum == colid)) + .filter(col => col != null) .map(col => ({ columnName: col.column_name, })) @@ -145,6 +146,7 @@ class Analyser extends DatabaseAnalyser { idx.indkey .split(' ') .map(colid => indexcols.rows.find(col => col.oid == idx.oid && col.attnum == colid)) + .filter(col => col != null) .map(col => ({ columnName: col.column_name, }))