Skip to Content
GraphQL Tools
DocumentationAPI@graphql-tools/schemasrcfunctionsmergeSchemas

Function: mergeSchemas()

mergeSchemas(config): GraphQLSchema

Defined in: packages/schema/src/merge-schemas.ts:30 

Synchronously merges multiple schemas, typeDefinitions and/or resolvers into a single schema. Pass onFieldTypeConflict to choose a field when two schemas share a field name. Fields that exist on only one schema are still kept.

Parameters

config

MergeSchemasConfig

Configuration object

Returns

GraphQLSchema