mirror of
https://github.com/DeNNiiInc/dbgate.git
synced 2026-04-28 19:56:00 +00:00
fix
This commit is contained in:
@@ -47,7 +47,7 @@ const postgresDriverBase = {
|
|||||||
showConnectionField: (field, values) => {
|
showConnectionField: (field, values) => {
|
||||||
if (field == 'useDatabaseUrl') return true;
|
if (field == 'useDatabaseUrl') return true;
|
||||||
if (values.useDatabaseUrl) {
|
if (values.useDatabaseUrl) {
|
||||||
return ['databaseUrl', 'defaultDatabase', 'singleDatabase'].includes(field);
|
return ['databaseUrl'].includes(field);
|
||||||
}
|
}
|
||||||
return ['server', 'port', 'user', 'password', 'defaultDatabase', 'singleDatabase'].includes(field);
|
return ['server', 'port', 'user', 'password', 'defaultDatabase', 'singleDatabase'].includes(field);
|
||||||
},
|
},
|
||||||
@@ -56,13 +56,11 @@ const postgresDriverBase = {
|
|||||||
const { databaseUrl } = connection;
|
const { databaseUrl } = connection;
|
||||||
if (databaseUrl) {
|
if (databaseUrl) {
|
||||||
const m = databaseUrl.match(/\/([^/]+)($|\?)/);
|
const m = databaseUrl.match(/\/([^/]+)($|\?)/);
|
||||||
if (m) {
|
return {
|
||||||
return {
|
...connection,
|
||||||
...connection,
|
singleDatabase: !!m,
|
||||||
singleDatabase: true,
|
defaultDatabase: m ? m[1] : null,
|
||||||
defaultDatabase: m[1],
|
};
|
||||||
};
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
return connection;
|
return connection;
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user