|
|
@ -9,9 +9,9 @@ namespace :subjects do
|
|
|
|
"school_used_count, created_at, updated_at"
|
|
|
|
"school_used_count, created_at, updated_at"
|
|
|
|
subjects.find_in_batches(batch_size: 50) do |s|
|
|
|
|
subjects.find_in_batches(batch_size: 50) do |s|
|
|
|
|
Parallel.each_with_index(s, in_processes: 4) do |subject, index|
|
|
|
|
Parallel.each_with_index(s, in_processes: 4) do |subject, index|
|
|
|
|
if subject == s.first
|
|
|
|
if defined?(buffer_size).nil?
|
|
|
|
buffer_size == 0
|
|
|
|
buffer_size = 0
|
|
|
|
str == ""
|
|
|
|
str = ""
|
|
|
|
end
|
|
|
|
end
|
|
|
|
buffer_size += 1
|
|
|
|
buffer_size += 1
|
|
|
|
str += ", " unless str.empty?
|
|
|
|
str += ", " unless str.empty?
|
|
|
|