Uploaded image for project: 'eZ Publish / Platform'
  1. eZ Publish / Platform
  2. EZP-30210

Make the GraphQL schema extensible at low level

    XMLWordPrintable

    Details

    • Type: Story
    • Status: Closed
    • Priority: High
    • Resolution: Fixed
    • Affects Version/s: 2.5.0-beta1
    • Fix Version/s: 2.5.0-rc1, 2.5.0
    • Component/s: Platform > GraphQL
    • Labels:
      None

      Description

      The way the eZ Platform GraphQL schema is generated at this time makes it difficult to mix the generated schema with an independent one that would use the same graphql library, for instance to expose custom doctrine entities.

      Allow integrators to create a custom `app/config/graphql/Query.types.yml` file that gets used as the schema root if it exists. Note that it must either inherit the eZ Platform schema (inheritance), or expose it from one of its fields (composition).

        Attachments

          Activity

            People

            Assignee:
            Unassigned
            Reporter:
            bertrand.dunogier@ez.no Bertrand Dunogier
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: