Add task for generating invitations
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
parent
d7fbda0855
commit
e5fe843814
13
lib/tasks/invitations.rake
Normal file
13
lib/tasks/invitations.rake
Normal 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
|
Loading…
x
Reference in New Issue
Block a user