diff --git a/db/migrate/20161206122926_add_foreign_keys.rb b/db/migrate/20161206122926_add_foreign_keys.rb index d071ad5..f1df2d2 100644 --- a/db/migrate/20161206122926_add_foreign_keys.rb +++ b/db/migrate/20161206122926_add_foreign_keys.rb @@ -165,20 +165,20 @@ # # plans # # new structure so it's fine - # # roles - # i = 0 - # Role.includes(:user, :plan).find_each do |role| - # if role.user.nil? && role.user_id.present? - # role.delete! - # i += 1 - # next - # end - # if role.plan.nil? && role.plan_id.present? - # role.delete! - # i += 1 - # end - # end - # puts "#{i} roles scrubbed" + # roles + i = 0 + Role.includes(:user, :plan).find_each do |role| + if role.user.nil? && role.user_id.present? + role.delete! + i += 1 + next + end + if role.plan.nil? && role.plan_id.present? + role.delete! + i += 1 + end + end + puts "#{i} roles scrubbed" # # questions