class SecondStep::InstallGenerator

Public Class Methods

next_migration_number(dirname) click to toggle source
# File lib/generators/second_step/install/install_generator.rb, line 36
def self.next_migration_number(dirname)
  ActiveRecord::Generators::Base.next_migration_number(dirname)
end

Public Instance Methods

create_initializer_file() click to toggle source
# File lib/generators/second_step/install/install_generator.rb, line 21
def create_initializer_file
  orm = options.orm.to_sym
  b = binding
  erb_result = ERB.new(File.open("initializer.rb.erb")).result b
  create_file "config/initializers/second_step.rb", erb_result
end
create_migration() click to toggle source
# File lib/generators/second_step/install/install_generator.rb, line 28
def create_migration
  generate 'second_step:migration' if options.orm == 'activerecord'
end
readme() click to toggle source
# File lib/generators/second_step/install/install_generator.rb, line 32
def readme
  readme 'README'
end