class IbanBic::InstallGenerator

Installs Iban+Bic in a rails app.

Public Class Methods

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

Public Instance Methods

bics_table_name() click to toggle source
# File lib/generators/iban_bic/install_generator.rb, line 46
def bics_table_name
  options.bics_table_name
end
create_initializer() click to toggle source
# File lib/generators/iban_bic/install_generator.rb, line 34
def create_initializer
  template "iban_bic.rb.erb", File.join("config", "initializers", "iban_bic.rb")
end
create_migration_file() click to toggle source
# File lib/generators/iban_bic/install_generator.rb, line 30
def create_migration_file
  migration_template "create_bics.rb.erb", File.join("db", "migrate", "create_bics.rb") unless options.with_static_bics?
end
migration_version() click to toggle source
# File lib/generators/iban_bic/install_generator.rb, line 42
def migration_version
  "[#{ActiveRecord::VERSION::MAJOR}.#{ActiveRecord::VERSION::MINOR}]"
end
static_bics?() click to toggle source
# File lib/generators/iban_bic/install_generator.rb, line 50
def static_bics?
  options.with_static_bics?
end