rails 콘솔로 대기 중인 사용자를 일괄 활성화할 수 있을까요?

가능성은 있지만, 인증되지 않은 주소로 스팸 메일을 대량으로 발송하게 될 수 있으므로 좋은 관행이라고 생각하지 않습니다.

myInactiveUsers = User.where(active: false)

myInactiveUsers.each do |myInactiveUser|
  myInactiveUser.active = true
  myInactiveUser.save!
end

위 스크립트는 작동할 수 있지만, 기능적으로 의도하지 않은 추가적인 부작용이 있을지 확신할 수 없으므로, 사용은 본인의 책임 하에 진행하시기 바랍니다!

이는 단순히 Active Record Basics — Ruby on Rails Guides 의 내용입니다.

그리고 이 경우처럼 Discourse가 유지 관리하는 기본 객체, 즉 User 모델을 아는 것입니다.

모델은 여기에서 찾을 수 있습니다: discourse/app/models at main · discourse/discourse · GitHub