UNPKG

graphql-compose-mongoose

Version:

Plugin for `graphql-compose` which derive a graphql types from a mongoose model.

14 lines (12 loc) 367 B
import { Document, Model } from 'mongoose'; import { DiscriminatorOptions, DiscriminatorTypeComposer, } from './discriminators'; export function composeWithMongooseDiscriminators< TBaseModel extends Document = any, TContext = any >( baseModel: Model<TBaseModel>, opts?: DiscriminatorOptions<TContext>, ): DiscriminatorTypeComposer<TBaseModel, TContext>;