diff --git a/packages/server/src/integrations/postgres.ts b/packages/server/src/integrations/postgres.ts index 54870cf0ec..8c18e6266a 100644 --- a/packages/server/src/integrations/postgres.ts +++ b/packages/server/src/integrations/postgres.ts @@ -60,6 +60,7 @@ const SCHEMA: Integration = { features: { [DatasourceFeature.CONNECTION_CHECKING]: true, [DatasourceFeature.FETCH_TABLE_NAMES]: true, + [DatasourceFeature.EXPORT_SCHEMA]: true, }, datasource: { host: { diff --git a/packages/types/src/sdk/datasources.ts b/packages/types/src/sdk/datasources.ts index bccb7c04d9..f3001a971d 100644 --- a/packages/types/src/sdk/datasources.ts +++ b/packages/types/src/sdk/datasources.ts @@ -76,6 +76,7 @@ export enum FilterType { export enum DatasourceFeature { CONNECTION_CHECKING = "connection", FETCH_TABLE_NAMES = "fetch_table_names", + EXPORT_SCHEMA = "export_schema", } export interface StepDefinition {