Delete duplicate app accesses for a user
#Users with multiple App accesses
user_id = 1882067
User.find(user_id).apps.each do |app|
count = app.app_accesses.where(user_id: user_id).count
if count > 1
puts "count is #{count}"
1.upto(count-1).each do |idx|
puts "Deleting access: app #{app.id}"
puts app.app_accesses.where(user_id: user_id)[idx].destroy
end
end
end; puts 'done'