From d0f7f89db3ba7d9095b3d70a34f491d9f84208f6 Mon Sep 17 00:00:00 2001 From: sw <939547590@qq.com> Date: Sun, 6 Sep 2015 17:42:55 +0800 Subject: [PATCH] =?UTF-8?q?=E8=BF=81=E7=A7=BB=E6=96=87=E4=BB=B6=E4=BF=AE?= =?UTF-8?q?=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- db/migrate/20150906083453_delete_anonymous_jour.rb | 9 +-------- db/migrate/20150906090419_delete_anonymous_feedback.rb | 9 +-------- db/migrate/20150906091723_delete_anonymous_message.rb | 9 +-------- 3 files changed, 3 insertions(+), 24 deletions(-) diff --git a/db/migrate/20150906083453_delete_anonymous_jour.rb b/db/migrate/20150906083453_delete_anonymous_jour.rb index 5361eb5e1..52e5454e5 100644 --- a/db/migrate/20150906083453_delete_anonymous_jour.rb +++ b/db/migrate/20150906083453_delete_anonymous_jour.rb @@ -1,13 +1,6 @@ class DeleteAnonymousJour < ActiveRecord::Migration def up - jour_count = Journal.all.count / 30 + 2 - transaction do - for i in 1 ... jour_count do i - Journal.page(i).per(30).each do |jour| - jour.destroy if jour.user_id == 2 - end - end - end + Journal.where("user_id = 2").destroy_all end def down diff --git a/db/migrate/20150906090419_delete_anonymous_feedback.rb b/db/migrate/20150906090419_delete_anonymous_feedback.rb index ebb15e9d0..771fd4856 100644 --- a/db/migrate/20150906090419_delete_anonymous_feedback.rb +++ b/db/migrate/20150906090419_delete_anonymous_feedback.rb @@ -1,13 +1,6 @@ class DeleteAnonymousFeedback < ActiveRecord::Migration def up - jour_count = JournalsForMessage.all.count / 30 + 2 - transaction do - for i in 1 ... jour_count do i - JournalsForMessage.page(i).per(30).each do |jour| - jour.destroy if jour.user_id.to_s == "2" - end - end - end + JournalsForMessage.where("user_id = 2").destroy_all end def down diff --git a/db/migrate/20150906091723_delete_anonymous_message.rb b/db/migrate/20150906091723_delete_anonymous_message.rb index d128f2aff..dc60bc5e4 100644 --- a/db/migrate/20150906091723_delete_anonymous_message.rb +++ b/db/migrate/20150906091723_delete_anonymous_message.rb @@ -1,13 +1,6 @@ class DeleteAnonymousMessage < ActiveRecord::Migration def up - message_count = Message.all.count / 30 + 2 - transaction do - for i in 1 ... message_count do i - Message.page(i).per(30).each do |message| - message.destroy if jour.author_id.to_s == "2" - end - end - end + Message.where("author_id = 2").destroy_all end def down