Add task for generating invitations
continuous-integration/drone/push Build is passing Details

This commit is contained in:
Basti 2020-12-02 15:23:18 +01:00
parent d7fbda0855
commit e5fe843814
Signed by untrusted user: basti
GPG Key ID: 9F88009D31D99C72
1 changed files with 13 additions and 0 deletions

View File

@ -0,0 +1,13 @@
namespace :invitations do
desc "Generate invitations for all users"
task :generate_for_all_users, [:amount_per_user] => :environment do |t, args|
count = 0
User.all.each do |user|
args[:amount_per_user].to_i.times do
user.invitations << Invitation.create(user: user)
count += 1
end
end
puts "Created #{count} new invitations"
end
end