Class: Graphql::Generators::EnumGenerator

Inherits:
TypeGeneratorBase
  • Object
show all
Defined in:
lib/generators/graphql/enum_generator.rb

Overview

Generate an enum type by name, with the given values. To add a value: option, add another value after a :.

rails g graphql:enum ProgrammingLanguage RUBY PYTHON PERL PERL6:"PERL"

Method Summary

Methods inherited from TypeGeneratorBase

#create_type_file, normalize_type_expression

Methods included from Core

#create_dir, #insert_root_type, #module_namespacing_when_supported, #schema_file_path