Zum Inhalt springen

Ein GraphQL-Schema importieren

Restorm importiert ein GraphQL-Schema in SDL – das Textformat der Dateien .graphql und .gql.

Datei ▸ Importieren (Ctrl+I) und dann die Schema-Datei. Eingefügter Inhalt funktioniert ebenfalls: Restorm erkennt ein SDL am Vorhandensein von type Query, type Mutation oder schema {.

Der durch den Import eines GraphQL-Schemas erzeugte Baum: ein Variablenordner „GraphQL API“, ein Ordner Queries und ein Ordner Mutations, mit einer GQL-Anfrage pro Wurzelfeld

ElementWas Restorm daraus macht
WurzeltypenEin Ordner pro Operationstyp (Query, Mutation, Subscription)
Jedes WurzelfeldEine GraphQL-Anfrage mit ihrem operationType
ArgumenteVorausgefüllte Operationsvariablen mit Platzhalterwerten
Beschreibungen und TypenDie API-Dokumentation
enumAls Werttyp wiederverwendbare Aufzählungen

GraphQL gehört zu den resynchronisierbaren Formaten (sofern das Schema von einer URL importiert wurde): Die Schaltfläche Aktualisieren des Ordners ruft die Quelle ab, und Restorm wendet das Delta an. Siehe Aktualisierung aus der Quelle.