negos_app/app/models/city.rb
2016-02-16 21:09:48 +01:00

27 lines
419 B
Ruby
Executable File

class City < ActiveRecord::Base
def self.import
require 'csv'
@path = File.join(Rails.root, "new_cities.csv")
#Taxon.delete_all
CSV.foreach(@path, headers: true, :col_sep => ";" ) do |row|
attributes = {}
row.each do |r|
attributes[r[0].downcase.to_sym] = r[1].to_s
end
City.create(attributes)
end
end
end