This commit is contained in:
Jan Prochazka
2021-11-14 18:51:07 +01:00
parent f68744fba7
commit 74730b6d60

View File

@@ -47,7 +47,7 @@ const postgresDriverBase = {
showConnectionField: (field, values) => {
if (field == 'useDatabaseUrl') return true;
if (values.useDatabaseUrl) {
return ['databaseUrl', 'defaultDatabase', 'singleDatabase'].includes(field);
return ['databaseUrl'].includes(field);
}
return ['server', 'port', 'user', 'password', 'defaultDatabase', 'singleDatabase'].includes(field);
},
@@ -56,13 +56,11 @@ const postgresDriverBase = {
const { databaseUrl } = connection;
if (databaseUrl) {
const m = databaseUrl.match(/\/([^/]+)($|\?)/);
if (m) {
return {
...connection,
singleDatabase: true,
defaultDatabase: m[1],
};
}
return {
...connection,
singleDatabase: !!m,
defaultDatabase: m ? m[1] : null,
};
}
return connection;
},