Skip to content

Instantly share code, notes, and snippets.

View momchilov's full-sized avatar

K Momchilov momchilov

  • London, United Kingdom
View GitHub Profile
@momchilov
momchilov / gist:1401372
Created November 28, 2011 18:14
rake task for importing metropoli to database
namespace :db do
desc "Install/reinstall the metropoli tables in the database"
task :metropoli => :environment do
require 'yaml'
[Country, Region, City].each(&:delete_all)
p 'Deleted previous metropoli entries.'
path = Rails.root.join('metropoli', 'data')
Dir.open(path).each do |file|
next if [".", ".."].include?(file)
if file.split('.')[-1] == "yml"