Массовое изменение конфигурации через CLI в нескольких профилях пользователей/предпочтениях

Большое спасибо @simon — этот код мне очень помог.

У меня абсолютно НЕТ опыта работы с Ruby, но есть опыт в других языках, поэтому мне не потребовалось много времени, чтобы написать следующий код:

all_users = User.find_each()

all_users.each do |user|
    if user.id > 70 and user.active == true and user.admin == false and user.trust_level == 1 and user.suspended_at == nil and user.moderator == false
        puts "MODIFY: #{user.id}: #{user.trust_level}: \"#{user.username}\""
        user.update(locale: :fr)
    else
        # пропустить этого пользователя
        puts "------: #{user.id}: #{user.trust_level}: \"#{user.username}\""
    end
end

Я ничего не знаю о Ruby, поэтому наверняка существует более изящный способ сделать это. Но этот вариант работает для меня :wink: . Спасибо.