Module: Trendi18n::Generator::Commands::Destroy

Defined in:
lib/trendi18n/generator/commands.rb

Instance Method Summary collapse

Instance Method Details

#installerObject



23
24
25
26
27
28
29
30
# File 'lib/trendi18n/generator/commands.rb', line 23

def installer
    puts "Removing migration from db..."
    version = File.get_migration_version_from_file_name(ActiveRecord::Base.pluralize_table_names ? /create_translations\.rb$/ : /create_translation\.rb$/)
    system "rake db:migrate:down VERSION=#{version}"
    puts "Removing migration file..."
    migration_template(File.join("migrations", "create_translations.rb"), File.join("db", "migrate"),
      :migration_file_name => ActiveRecord::Base.pluralize_table_names ? "create_translations" : "create_translation")
end