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 ![]()