Improve Rake tasks performance replacing .all.each with .find_each
This commit is contained in:
@@ -2,7 +2,7 @@ namespace :slugs do
|
||||
desc "Generate slug attribute for objects from classes that use Sluggable concern"
|
||||
task generate: :environment do
|
||||
%w(Budget Budget::Heading Budget::Group).each do |class_name|
|
||||
class_name.constantize.all.each(&:generate_slug)
|
||||
class_name.constantize.find_each(&:generate_slug)
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user