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