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