UNPKG

@omnigraph/mysql

Version:

12 lines (11 loc) 418 B
import { GraphQLSchema } from 'graphql'; import { type Pool } from 'mysql'; import { Logger, MeshPubSub } from '@graphql-mesh/types'; import { Executor } from '@graphql-tools/utils'; export interface GetMySQLExecutorOpts { subgraph: GraphQLSchema; pool?: Pool; pubsub?: MeshPubSub; logger: Logger; } export declare function getMySQLExecutor({ subgraph, pool, pubsub }: GetMySQLExecutorOpts): Executor;