From 64dd2e0fd62f8f2ca074dc351964a571fb807f69 Mon Sep 17 00:00:00 2001 From: Antonio Terceiro Date: Fri, 15 Oct 2010 23:48:32 -0300 Subject: [PATCH] Creating indexes before removing records --- db/migrate/20100928000952_aggressive_indexing_strategy2.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/db/migrate/20100928000952_aggressive_indexing_strategy2.rb b/db/migrate/20100928000952_aggressive_indexing_strategy2.rb index bb7adc4..2472c38 100644 --- a/db/migrate/20100928000952_aggressive_indexing_strategy2.rb +++ b/db/migrate/20100928000952_aggressive_indexing_strategy2.rb @@ -1,5 +1,7 @@ class AggressiveIndexingStrategy2 < ActiveRecord::Migration def self.up + add_index(:action_tracker_notifications, :profile_id) + add_index(:action_tracker_notifications, :action_tracker_id) say 'Removing duplicate notification records ...' buffer = '' @@ -29,8 +31,6 @@ class AggressiveIndexingStrategy2 < ActiveRecord::Migration execute buffer end - add_index(:action_tracker_notifications, :profile_id) - add_index(:action_tracker_notifications, :action_tracker_id) add_index(:action_tracker_notifications, [:profile_id, :action_tracker_id], :unique => true) end -- libgit2 0.21.2