Add task for generating invitations
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/push Build is passing
Details
This commit is contained in:
parent
d7fbda0855
commit
e5fe843814
|
@ -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
|
Loading…
Reference in New Issue