ок, извини, оказалось, что LLM дал мне устаревшую информацию.
вот несколько команд, которые я пробовал и использовал.
вывести список администраторов и значение их настройки для предстоящих изменений в виде таблицы:
# docker exec -it app rails r 'User.where(admin: true).each { |u| puts "#{u.id} #{u.username} #{u.user_option.enable_upcoming_change_available_notifications}" }'
-1 system true
-2 discobot true
1 AdminTeam false
для заданного id — в моем случае 1 — переключить настройку для этого id:
# docker exec -it app rails r 'x=1;User.find(x).user_option.update!(enable_upcoming_change_available_notifications: !User.find(x).user_option.enable_upcoming_change_available_notifications)'
я скорее предпочитаю однострочник из корневой оболочки, хотя, конечно, можно зайти в docker, затем в rails и выполнять действия, если так удобнее.