class Abraham::Generators::InstallGenerator

Public Instance Methods

copy_files() click to toggle source

Copies the migration template to db/migrate.

# File lib/generators/abraham/install_generator.rb, line 18
def copy_files
  return if options["skip-migration"]

  migration_template "migration.rb", "db/migrate/create_abraham_histories.rb"
end
create_config() click to toggle source
# File lib/generators/abraham/install_generator.rb, line 30
def create_config
  return if options["skip-config"]

  copy_file "abraham.yml", "config/abraham.yml"
end
create_initializer() click to toggle source
# File lib/generators/abraham/install_generator.rb, line 24
def create_initializer
  return if options["skip-initializer"]

  copy_file "initializer.rb", "config/initializers/abraham.rb"
end