class Seorel::InstallGenerator

This generator adds a migration and aa configuration initializer

Public Instance Methods

create_globalize_migration() click to toggle source
# File lib/generators/seorel/install_generator.rb, line 22
def create_globalize_migration
  if options['globalize']
    migration_template 'globalize_migration.rb',
                       'db/migrate/create_seorel_translations.rb'
  end
end
create_initializer() click to toggle source
# File lib/generators/seorel/install_generator.rb, line 29
def create_initializer
  return if options['skip-initializer']
  copy_file 'initializer.rb', 'config/initializers/seorel.rb'
end
create_locale_file() click to toggle source
# File lib/generators/seorel/install_generator.rb, line 34
def create_locale_file
  copy_file 'seorel.en.yml', 'config/locales/seorel.en.yml'
end
create_main_migration() click to toggle source

Copies the migration template to db/migrate.

# File lib/generators/seorel/install_generator.rb, line 17
def create_main_migration
  return if options['skip-migration']
  migration_template 'migration.rb', 'db/migrate/create_seorel.rb'
end