jam-cloud/lib/tasks/import_max_mind.rake

20 lines
481 B
Ruby

namespace :db do
desc "Import a maxmind database; run like this: rake db:import_maxmind file=<path_to_file>"
task import_maxmind: :environment do
require 'csv'
MaxMindManager.active_record_transaction do |manager|
manager.import_database ENV['file']
end
end
desc "Create a fake set of maxmind data"
task phony_maxmind: :environment do
MaxMindManager.active_record_transaction do |manager|
manager.create_phony_database()
end
end
end