Erstellung von Tausenden von Einladungen in großen Mengen

Ich vermute auch, dass es keine SSO-Authentifizierung gibt, die verwendet werden könnte.

In diesem Fall ist das, was @pfaffman vorgeschlagen hat, der richtige Weg.

Etwas wie

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}"
  # schreibe "/invites/#{i.invite_key}" in eine Datei
end

würde das tun. Beginnen Sie mit Schleifen von 1 oder 2, bis es wie beabsichtigt funktioniert.

Eine faule, aber in Ordnung Methode wäre, einfach alle auszugeben (puts) und Ihre Terminal-Sitzung zu protokollieren :smiley: