UNPKG

@hasura/metadata-api

Version:
19 lines (18 loc) 867 B
import type { CitusCustomSQLMetadata } from './CitusCustomSQLMetadata'; import type { CitusFunctionMetadata } from './CitusFunctionMetadata'; import type { CitusHealthCheckConfig } from './CitusHealthCheckConfig'; import type { CitusTableMetadata } from './CitusTableMetadata'; import type { PostgresConnConfiguration } from './PostgresConnConfiguration'; import type { QueryTagsConfig } from './QueryTagsConfig'; import type { SourceCustomization } from './SourceCustomization'; export type CitusSourceMetadata = { configuration: PostgresConnConfiguration; custom_sql?: Array<CitusCustomSQLMetadata> | null; customization?: SourceCustomization; functions?: Array<CitusFunctionMetadata> | null; health_check?: CitusHealthCheckConfig; kind: 'citus'; name: string; query_tags?: QueryTagsConfig; tables: Array<CitusTableMetadata>; };