Criando milhares de convites em massa

Também presumo que não haja autenticação SSO que possa ser usada.

Nesse caso, o que @pfaffman sugeriu é o caminho a seguir.

Algo como

user = User.find_by(username: 'system')
16000.times do
  i = Invite.generate(user, skip_email: true, max_redemptions_allowed: 1)
  puts "/invites/#{i.invite_key}"
  # escreva "/invites/#{i.invite_key}" para o arquivo
end

Faria isso. Comece com loops de 1 ou 2 até que funcione como você pretende.

Uma maneira preguiçosa, mas aceitável, de fazer isso seria apenas imprimir todos eles (puts) e registrar sua sessão de terminal :smiley: