Sha256: 46d4dd0de5a09a5e6a7640211f094b20f80dabf2ba609d90318ef66035f1457f

Contents?: true

Size: 513 Bytes

Versions: 4

Compression:

Stored size: 513 Bytes

Contents

require 'rails/generators/rails/scaffold/scaffold_generator'

module Goma
  module Generators
    module Scaffold
      class UserGenerator < Rails::Generators::ScaffoldGenerator
        def initialize(args, *options)
          options[0] << '--controller-type=user'
          super
        end

        hook_for :orm, required: true, in: 'goma:model'

        hook_for :resource_route,      required: true, in: 'goma'
        hook_for :scaffold_controller, required: true, in: 'goma'
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
goma-0.0.1.rc2 lib/generators/goma/scaffold/user_generator.rb
goma-0.0.1.rc1 lib/generators/goma/scaffold/user_generator.rb
goma-0.0.1.gamma lib/generators/goma/scaffold/user_generator.rb
goma-0.0.1.beta lib/generators/goma/scaffold/user_generator.rb