forge_activities那个运行批量删除回复动态脚本改动

This commit is contained in:
lizanle 2015-12-18 15:51:41 +08:00
parent 0ed7d84914
commit 793a98ade1
1 changed files with 9 additions and 1 deletions

View File

@ -1,7 +1,15 @@
# encoding: utf-8
class BatchDeleteProjectJournalActivities < ActiveRecord::Migration
def up
ForgeActivity.where('forge_act_type = \'Journal\'').destroy_all #需要触发回调
#ForgeActivity.where('forge_act_type = \'Journal\'').destroy_all #需要触发回调
count = ForgeActivity.where('forge_act_type = \'Journal\'').count / 30 + 2
transaction do
for i in 1 ... count do i
ForgeActivity.where('forge_act_type = \'Journal\'').page(i).per(30).each do |activity|
activity.destroy
end
end
end
end
def down