Creazione di migliaia di inviti in blocco

Sto anche ipotizzando che non ci sia un’autenticazione SSO che possa essere utilizzata.

In tal caso, ciò che @pfaffman ha suggerito è la strada da seguire.

Qualcosa come

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}"
  # scrivi "/invites/#{i.invite_key}" su file
end

Andrebbe bene. Inizia con cicli di 1 o 2 finché non funziona come intendi.

Un modo pigro ma accettabile per farlo sarebbe semplicemente stamparli tutti (puts) e registrare la tua sessione del terminale :smiley: