class Graphql::Generators::EnumGenerator
“‘
rails g graphql:enum ProgrammingLanguage RUBY PYTHON PERL PERL6:“PERL”
“`
To add a `value:` option, add another value after a `:`.
Generate an enum type by name, with the given values.
def create_type_file
def create_type_file template "enum.erb", "#{options[:directory]}/types/#{type_file_name}.rb" end
def prepared_values
def prepared_values values.map { |v| v.split(":", 2) } end