Created
September 1, 2020 14:15
-
-
Save victorsteven/acfa3e6469215952562bc3cbbe0bf6e2 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Where are all the schema files located? globs are supported eg src/**/*.graphqls | |
schema: | |
- app/schemas/*.graphql | |
# Where should the generated server code go? | |
exec: | |
filename: app/generated/generated.go | |
package: generated | |
# Uncomment to enable federation | |
# federation: | |
# filename: app/generated/federation.go | |
# package: generated | |
# Where should any generated models go? | |
model: | |
filename: app/models/models.go | |
package: models | |
# Where should the resolver implementations go? | |
resolver: | |
layout: follow-schema | |
dir: app/interfaces | |
package: interfaces | |
# Optional: turn on use `gqlgen:"fieldName"` tags in your models | |
# struct_tag: json | |
# Optional: turn on to use []Thing instead of []*Thing | |
# omit_slice_element_pointers: false | |
# Optional: set to speed up generation time by not performing a final validation pass. | |
# skip_validation: true | |
# gqlgen will search for any type names in the schema in these go packages | |
# if they match it will use them, otherwise it will generate them. | |
autobind: | |
- "multi-choice/app/models" | |
# This section declares type mapping between the GraphQL and go type systems | |
# | |
# The first line in each type will be used as defaults for resolver arguments and | |
# modelgen, the others will be allowed when binding to fields. Configure them to | |
# your liking | |
models: | |
ID: | |
model: | |
- github.com/99designs/gqlgen/graphql.ID | |
- github.com/99designs/gqlgen/graphql.Int | |
- github.com/99designs/gqlgen/graphql.Int64 | |
- github.com/99designs/gqlgen/graphql.Int32 | |
Int: | |
model: | |
- github.com/99designs/gqlgen/graphql.Int | |
- github.com/99designs/gqlgen/graphql.Int64 | |
- github.com/99designs/gqlgen/graphql.Int32 | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment