Open vreality64 opened 5 years ago
You can use import definitions in GraphQL SDL to achieve your structure:
schema.graphql
# import Post from "posts.graphql"
type Query {
posts: [Post]
}
Yes. I know. However, that has the disadvantage of writing the all Query
in schema.graphql
. My point is to write Query
in individual entity schema to fulfill separation of concern.
Hi, it's a feature request not a bug.
I think GraphQL schema could be more flexible than now. For now, I have to define all GraphQL schema and resolver to
schema.graphql
,resolvers.js
. I knowresolvers
are more options but not enough.My proper structure for GraphQL is like this. each entry has own definitions.
However, this structure is not worked with
graphqlpack
. code sandbox has following error message.How about your thought on above GraphQL schema structure support? I think
merge-graphql-schemas
can make things works easily. this repository will show you how to use themerge-graphql-schemas
and what the benefits are. 😃