È possibile attivare in blocco gli utenti in attesa con la console rails?

Probabilmente, ma non credo sia una buona pratica perché potresti finire per inviare email di spam a indirizzi non verificati.

myInactiveUsers = User.where(active: false)

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

Lo script sopra dovrebbe funzionare, ma non sono sicuro che non ci siano ulteriori effetti collaterali indesiderati (a livello funzionale); usalo a tuo rischio!

Questo è semplicemente Active Record Basics — Ruby on Rails Guides

E conoscendo gli oggetti di base che Discourse mantiene, in questo caso il modello User.

I modelli si trovano qui: discourse/app/models at main · discourse/discourse · GitHub