Sha256: b2c65d6f4df154aaf7211eaf5277658d49152fe42680909c1f36cfc5ca52e4bc

Contents?: true

Size: 627 Bytes

Versions: 25

Compression:

Stored size: 627 Bytes

Contents

require File.expand_path(File.dirname(__FILE__) + "/lib/route_devise.rb")

class DeviseGenerator < Rails::Generator::NamedBase

  def manifest
    record do |m|
      # Check for class naming collisions.
      m.class_collisions(class_name)

      # Model
      m.directory(File.join('app', 'models', class_path))
      m.template 'model.rb', File.join('app', 'models', "#{file_path}.rb")

      # Migration
      m.migration_template 'migration.rb', 'db/migrate', :migration_file_name => "devise_create_#{table_name}"

      # Routing
      m.route_devise table_name

      # Readme
      m.readme "README"
    end
  end

end

Version data entries

25 entries across 25 versions & 3 rubygems

Version Path
devise-0.7.1 generators/devise/devise_generator.rb
devise-0.7.0 generators/devise/devise_generator.rb
devise-0.6.3 generators/devise/devise_generator.rb
devise-0.6.2 generators/devise/devise_generator.rb
devise-0.6.1 generators/devise/devise_generator.rb
devise-0.6.0 generators/devise/devise_generator.rb
devise-0.5.6 generators/devise/devise_generator.rb
devise-0.5.5 generators/devise/devise_generator.rb
devise-0.5.4 generators/devise/devise_generator.rb
devise-0.5.3 generators/devise/devise_generator.rb
devise-0.5.2 generators/devise/devise_generator.rb
devise-0.5.1 generators/devise/devise_generator.rb
devise-0.5.0 generators/devise/devise_generator.rb
shingara-devise-0.4.3.1 generators/devise/devise_generator.rb
shingara-devise-0.4.3 generators/devise/devise_generator.rb
devise-0.4.3 generators/devise/devise_generator.rb
ramon-devise-0.4.2 generators/devise/devise_generator.rb
devise-0.4.2 generators/devise/devise_generator.rb
devise-0.4.1 generators/devise/devise_generator.rb
devise-0.4.0 generators/devise/devise_generator.rb