optimize categories:create_definition task

This commit is contained in:
Arpit Jalan 2018-08-16 14:00:07 +05:30
parent 78e14abb32
commit df55e5bac4

View File

@ -26,19 +26,9 @@ task "categories:create_definition" => :environment do
puts "Creating category definitions"
puts
done = 0
current = 0
total = Category.count
Category.where(topic_id: nil).each(&:create_category_definition)
Category.find_each do |c|
if c.topic_id.blank?
c.create_category_definition
done += 1
end
print_status(current += 1, total)
end
puts "", "category definition created for #{done} categories!", ""
puts "", "Done!", ""
end