Address depricated, new contact requires, domain_contacts refactor

This commit is contained in:
Priit Tark 2015-03-31 15:15:19 +03:00
parent 0e252b0b6b
commit 5fd73b037a
38 changed files with 402 additions and 501 deletions

View file

@ -0,0 +1,17 @@
class UpdateDomainContactData < ActiveRecord::Migration
def change
DomainContact.all.each do |dc|
case dc.contact_type
when 'admin'
dc.type = 'AdminDomainContact'
when 'tech'
dc.type = 'TechDomainContact'
end
if dc.changes.present?
puts "Changed: #{dc.id}: #{dc.changes.inspect} #{dc.save}"
else
puts "No changes: #{dc.id}"
end
end
end
end