Class/Module Index [+]

Quicksearch

SessionMigrationGenerator

Public Class Methods

new(runtime_args, runtime_options = {}) click to toggle source
# File lib/rails_generator/generators/components/session_migration/session_migration_generator.rb, line 2
def initialize(runtime_args, runtime_options = {})
  runtime_args << 'add_session_table' if runtime_args.empty?
  super
end

Public Instance Methods

manifest() click to toggle source
# File lib/rails_generator/generators/components/session_migration/session_migration_generator.rb, line 7
def manifest
  record do |m|
    m.migration_template 'migration.rb', 'db/migrate',
      :assigns => { :session_table_name => default_session_table_name }
  end
end

Protected Instance Methods

default_session_table_name() click to toggle source
# File lib/rails_generator/generators/components/session_migration/session_migration_generator.rb, line 15
def default_session_table_name
  ActiveRecord::Base.pluralize_table_names ? 'session'.pluralize : 'session'
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.