Graphql-ruby usage

From wikinotes
Revision as of 15:02, 6 September 2021 by Will (talk | contribs) (→‎Print Schema)

Test Queries

You can execute queries/mutations without a webserver.

YourSchema.execute("query { field1 field2 }")

Print Schema

You can print your Ruby-GraphQL schema object as raw graphql SDL.

require 'graphql'
require_relative 'lib/my_graphql_schema'

printer = GraphQL::Schema::Printer.new(MyGraphqlSchema)
puts(printer.print_schema)