Toolverse
All skills

write-script-graphql

by windmill-labs

MUST use when writing GraphQL queries.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Category
Backend
Views
3

About this skill

MUST use when writing GraphQL queries.

How to use

  1. Utwórz nowy plik skryptu w swoim projekcie Windmill i umieść go w dedykowanym folderze dla skryptów GraphQL.

  2. Napisz zapytanie GraphQL lub mutację, definiując zmienne jako parametry. Na przykład zapytanie GetUser przyjmuje zmienną $id typu ID, która automatycznie stanie się argumentem skryptu.

  3. Jeśli potrzebujesz zmiennych z wartościami domyślnymi, zdefiniuj je w sygnaturze zapytania — na przykład $limit: Int = 10 ustawi limit na 10, jeśli użytkownik nie poda innej wartości.

  4. Po napisaniu skryptu uruchom w terminalu polecenie wmill script generate-metadata, aby wygenerować pliki .script.yaml i .lock zawierające metadane i zależności.

  5. Wdróż skrypt do Windmill, uruchamiając wmill sync push. Zmienne z zapytania GraphQL będą dostępne jako parametry wejściowe skryptu.

  6. Aby odkryć dostępne typy zasobów i schemat, użyj polecenia wmill resource-type list --schema — pomoże ci to w wyborze odpowiedniego źródła danych dla zapytania.

Related skills