@hasura/metadata-api
Version:
Hasura GraphQL Engine Metadata API types
18 lines (17 loc) • 901 B
TypeScript
import type { DataConnectorConnConfiguration } from './DataConnectorConnConfiguration';
import type { DataconnectorCustomSQLMetadata } from './DataconnectorCustomSQLMetadata';
import type { DataconnectorFunctionMetadata } from './DataconnectorFunctionMetadata';
import type { DataconnectorTableMetadata } from './DataconnectorTableMetadata';
import type { GraphQLName } from './GraphQLName';
import type { QueryTagsConfig } from './QueryTagsConfig';
import type { SourceCustomization } from './SourceCustomization';
export type DataconnectorSourceMetadata = {
configuration: DataConnectorConnConfiguration;
custom_sql?: Array<DataconnectorCustomSQLMetadata> | null;
customization?: SourceCustomization;
functions?: Array<DataconnectorFunctionMetadata> | null;
kind: GraphQLName;
name: string;
query_tags?: QueryTagsConfig;
tables: Array<DataconnectorTableMetadata>;
};