Commit fb446316 by nnnghia98

using Rails Logger

parent 5726665a
...@@ -18,12 +18,7 @@ class Import ...@@ -18,12 +18,7 @@ class Import
end end
City.import city_columns, cities, on_duplicate_key_ignore: true City.import city_columns, cities, on_duplicate_key_ignore: true
puts "Cities imported"
Company.import company_columns, companies, on_duplicate_key_ignore: true Company.import company_columns, companies, on_duplicate_key_ignore: true
puts "Companies imported"
Industry.import industry_columns, industries, on_duplicate_key_ignore: true Industry.import industry_columns, industries, on_duplicate_key_ignore: true
puts "Industries imported"
end end
end end
...@@ -14,7 +14,6 @@ class JobsImport ...@@ -14,7 +14,6 @@ class JobsImport
end end
Job.import job_columns, jobs Job.import job_columns, jobs
puts "Jobs imported"
join_jobs.each do |city_name,industry_name, job_title, company_id| join_jobs.each do |city_name,industry_name, job_title, company_id|
job = Job.find_by(title: job_title, company_id: company_id) job = Job.find_by(title: job_title, company_id: company_id)
...@@ -24,7 +23,6 @@ class JobsImport ...@@ -24,7 +23,6 @@ class JobsImport
job.industry_jobs.create(industry_id: industry.id) job.industry_jobs.create(industry_id: industry.id)
end end
puts "Have data in city_jobs table" puts "See import.log for more details."
puts "Have data in industry_jobs table"
end end
end end
...@@ -3,5 +3,8 @@ namespace :task do ...@@ -3,5 +3,8 @@ namespace :task do
task import: :environment do task import: :environment do
Import.new.import Import.new.import
JobsImport.new.import_job JobsImport.new.import_job
import = ActiveSupport::Logger.new("log/import.log")
import.debug "Cities, industries, companies, jobs imported: #{Time.current}"
end end
end end
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment