Skip to content

Commit 92644cc

Browse files
committed
docs: rename deprecated GQC to schemaComposer
1 parent f9b9565 commit 92644cc

File tree

1 file changed

+4
-6
lines changed

1 file changed

+4
-6
lines changed

README.md

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ Source code: https://github.com/graphql-compose/graphql-compose-mongoose-example
4545
```js
4646
import mongoose from 'mongoose';
4747
import { composeWithMongoose } from 'graphql-compose-mongoose';
48-
import { GQC } from 'graphql-compose';
48+
import { schemaComposer } from 'graphql-compose';
4949

5050
// STEP 1: DEFINE MONGOOSE SCHEMA AND MODEL
5151
const LanguagesSchema = new mongoose.Schema({
@@ -89,7 +89,7 @@ const UserTC = composeWithMongoose(UserModel, customizationOptions);
8989

9090
// STEP 3: CREATE CRAZY GraphQL SCHEMA WITH ALL CRUD USER OPERATIONS
9191
// via graphql-compose it will be much much easier, with less typing
92-
GQC.rootQuery().addFields({
92+
schemaComposer.rootQuery().addFields({
9393
userById: UserTC.getResolver('findById'),
9494
userByIds: UserTC.getResolver('findByIds'),
9595
userOne: UserTC.getResolver('findOne'),
@@ -99,7 +99,7 @@ GQC.rootQuery().addFields({
9999
userPagination: UserTC.getResolver('pagination'),
100100
});
101101

102-
GQC.rootMutation().addFields({
102+
schemaComposer.rootMutation().addFields({
103103
userCreate: UserTC.getResolver('createOne'),
104104
userUpdateById: UserTC.getResolver('updateById'),
105105
userUpdateOne: UserTC.getResolver('updateOne'),
@@ -109,7 +109,7 @@ GQC.rootMutation().addFields({
109109
userRemoveMany: UserTC.getResolver('removeMany'),
110110
});
111111

112-
const graphqlSchema = GQC.buildSchema();
112+
const graphqlSchema = schemaComposer.buildSchema();
113113
export default graphqlSchema;
114114
```
115115
That's all!
@@ -208,11 +208,9 @@ If you want the `ImageDataStructure` to use the same GraphQL type in both `Artic
208208
Do the following:
209209
```js
210210
import { schemaComposer } from 'graphql-compose'; // get the default schemaComposer or your created schemaComposer
211-
//import { GQC } from 'graphql-compose'; // <- or use your GQC which is actually the default schemaComposer
212211
import { convertSchemaToGraphQL } from 'graphql-compose-mongoose';
213212

214213
convertSchemaToGraphQL(ImageDataStructure, 'EmbeddedImage', schemaComposer); // Force this type on this mongoose schema
215-
//convertSchemaToGraphQL(ImageDataStructure, 'EmbeddedImage', GQC); // Using GQC as the schemaComposer
216214
```
217215
Before continuing to convert your models to TypeComposers:
218216
```js

0 commit comments

Comments
 (0)