graphql-compose-mongoose
Version:
Plugin for `graphql-compose` which derive a graphql types from a mongoose model.
12 lines (9 loc) • 357 B
Flow
/* @flow */
import type { Model } from 'mongoose';
import { type DiscriminatorOptions, DiscriminatorTypeComposer } from './discriminators';
export function composeWithMongooseDiscriminators(
baseModel: Class<Model>,
opts?: DiscriminatorOptions
): DiscriminatorTypeComposer<any> {
return DiscriminatorTypeComposer.createFromModel(baseModel, opts);
}