Massenänderung der Konfiguration über die CLI in mehreren Benutzerprofilen/Einstellungen

Vielen Dank @simon – dieser Code hat mir sehr geholfen.

Ich habe absolut keine Erfahrung mit Ruby, aber Erfahrung mit anderen Sprachen, sodass es nicht lange gedauert hat, bis ich den folgenden Code erstellt habe:

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
        # diesen Benutzer überspringen
        puts "------: #{user.id}: #{user.trust_level}: \"#{user.username}\""
    end
end

Ich weiß nichts über Ruby, daher gibt es wahrscheinlich eine elegantere Lösung. Aber für mich funktioniert das :wink: . Vielen Dank.