Skip to content

"extend type" not supported in input to build_schema #14

@rafalp

Description

@rafalp

Hello!

We have started migrating our GraphQL lib to GraphQL-core-next and things are looking great so far. build_schema util allowed us to remove our own implementation that did the same thing. However, we've found that if you try to extend existing type using extend, it will silently skip it and do nothing.

Looking around the code, I see that logic for extending the schema is quite complexy, and so can understand why build_schema doesn't support it, but perhaps extend_schema should support differences only mode, or part of its logic could be extracted to utility function returning diff from schema and Source?

Apollo-Server for reference of what we are trying to do.

Thank you for all the amazing work!

Metadata

Metadata

Assignees

No one assigned

    Labels

    investigateNeeds investigaton or experimentation

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions