Back to Vendure

vendure schema

skills/vendure-cli/commands/schema.md

3.7.01.1 KB
Original Source

vendure schema

Generates a schema file from a Vendure GraphQL API (Admin or Shop).

Usage

bash
vendure schema -a <admin|shop> [options]

Options

OptionRequiredDescription
-a, --api <admin|shop>YesWhich GraphQL API to generate a schema for
-d, --dir <dir>NoOutput directory (default: current directory)
-n, --file-name <name>NoOutput file name (default schema.graphql|json / schema-shop.*)
-f, --format <sdl|json>NoOutput format: SDL or JSON
--config <path>NoPath to a custom Vendure config file

Examples

bash
vendure schema -a admin                       # admin schema, SDL, cwd
vendure schema -a shop -f json -d ./schemas   # shop schema as JSON
vendure schema -a admin -n admin-api.graphql