Sha256: c90952f2925713cb3978cffe6e90f83c5cd9f62c10905eafcdad91b3f107fa57

Contents?: true

Size: 494 Bytes

Versions: 1

Compression:

Stored size: 494 Bytes

Contents

require 'importer_helper'
require 'csv'

namespace :update do
  namespace :city do
    desc 'Update tce_mg_code to cities'
    task tce_mg_code: :environment do
      ImporterHelper.run do
        puts 'Updating cities'

        cities = CSV.open("#{Unico::Engine.config.root}/lib/import/files/cities.csv")
        cities.shift

        cities.each do |row|
          City.find_by_code(row[1]).update_column(:tce_mg_code, row.last)
        end

        puts 'Done!'
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
unico-training-7.8.0 lib/tasks/updaters/city/tce_mg_code.rake