Création de milliers d'invitations en masse

Je suppose qu’il n’y a pas non plus d’authentification SSO qui pourrait être utilisée.

Dans ce cas, ce que @pfaffman a suggéré est la voie à suivre.

Quelque chose comme

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

Ferait l’affaire. Commencez par des boucles de 1 ou 2 jusqu’à ce que cela fonctionne comme vous le souhaitez.

Une façon paresseuse mais acceptable de le faire serait de tout imprimer (puts) et d’enregistrer votre session de terminal :smiley: