WhoisBody refactored to has_one

This commit is contained in:
Priit Tark 2015-04-22 16:41:52 +03:00
parent 82fd2db963
commit db81a9e7bc
6 changed files with 62 additions and 27 deletions

View file

@ -14,9 +14,9 @@ namespace :whois do
task export: :environment do
start = Time.zone.now.to_f
print "-----> Delete whois database data and sync with Registry master database..."
domains = Domain.pluck(:name, :whois_body, :whois_json)
whois_bodies = WhoisBody.pluck(:name, :whois_body, :whois_json)
Whois::Domain.delete_all
Whois::Domain.import([:name, :whois_body, :whois_json], domains)
Whois::Domain.import([:name, :whois_body, :whois_json], whois_bodies)
puts "\n-----> all done in #{(Time.zone.now.to_f - start).round(2)} seconds"
end