Add label to remote server (#5637)
Added label on remote server entity. Also added the possibility to update schema. <img width="688" alt="Capture d’écran 2024-05-28 à 15 36 31" src="https://github.com/twentyhq/twenty/assets/22936103/c9786122-8459-4876-833e-c9a1d7d27829">
This commit is contained in:
@ -1,21 +0,0 @@
|
||||
import { SettingsIntegration } from '@/settings/integrations/types/SettingsIntegration';
|
||||
import { RemoteServer } from '~/generated-metadata/graphql';
|
||||
|
||||
type GetConnectionDbNameParams = {
|
||||
integration: SettingsIntegration;
|
||||
connection: RemoteServer;
|
||||
};
|
||||
|
||||
export const getConnectionDbName = ({
|
||||
integration,
|
||||
connection,
|
||||
}: GetConnectionDbNameParams) => {
|
||||
switch (integration.from.key) {
|
||||
case 'postgresql':
|
||||
return connection.foreignDataWrapperOptions?.dbname;
|
||||
case 'stripe':
|
||||
return connection.id;
|
||||
default:
|
||||
return '';
|
||||
}
|
||||
};
|
||||
Reference in New Issue
Block a user