Sha256: 9883a657403a51c7b5319985485d88a656a951b8fb6fc1cb0f4ce6f361cde0ae

Contents?: true

Size: 382 Bytes

Versions: 1

Compression:

Stored size: 382 Bytes

Contents

require 'rails/generators'

module CmGraphql
  module Generators
    class AddGraphqlGenerator < Rails::Generators::Base
      source_root File.expand_path('templates', __dir__)

      def add_graphql
        generate 'graphql:install'
        template 'graphql_schema.rb', "app/graphql/#{Rails.application.class.module_parent_name.underscore}_schema.rb"
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
cm-graphql-0.0.1 lib/generators/cm_graphql/add_graphql_generator.rb