class Money::InstallGenerator

Public Class Methods

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

Public Instance Methods

copy_midrations() click to toggle source
# File lib/generators/money/install_generator.rb, line 19
def copy_midrations
        migration_template "migrations/create_currency.rb", "db/migrate/create_currency.rb"
        migration_template "migrations/create_exchange_rate.rb", "db/migrate/create_exchange_rate.rb"
        migration_template "migrations/create_calculated_exchange_rate.rb", "db/migrate/create_calculated_exchange_rate.rb"
end
copy_models() click to toggle source
# File lib/generators/money/install_generator.rb, line 25
def copy_models 
        template "models/currency.rb", "app/models/currency.rb"
        template "models/exchange_rate.rb", "app/models/exchange_rate.rb"
        template "models/calculated_exchange_rate.rb", "app/models/calculated_exchange_rate.rb"
end
copy_tasks() click to toggle source
# File lib/generators/money/install_generator.rb, line 31
def copy_tasks 
        template "tasks/getcbrates.rake", "lib/tasks/getcbrates.rake"
end