Commit 88785ea1689929f133eea2c30e24e75ec3147609
1 parent
f47c2f61
Exists in
master
and in
29 other branches
Removing wrong index and adding others
Showing
1 changed file
with
18 additions
and
2 deletions
Show diff stats
db/migrate/20130111232201_aggressive_indexing_strategy3.rb
... | ... | @@ -3,21 +3,37 @@ class AggressiveIndexingStrategy3 < ActiveRecord::Migration |
3 | 3 | add_index :articles, :slug |
4 | 4 | add_index :articles, :parent_id |
5 | 5 | add_index :articles, :profile_id |
6 | - add_index :articles, :translation_of_id | |
6 | + add_index :articles, :name | |
7 | 7 | |
8 | 8 | add_index :article_versions, :article_id |
9 | 9 | |
10 | 10 | add_index :comments, [:source_id, :spam] |
11 | + | |
12 | + add_index :profiles, :identifier | |
13 | + | |
14 | + add_index :friendships, :person_id | |
15 | + add_index :friendships, :friend_id | |
16 | + add_index :friendships, [:person_id, :friend_id], :uniq => true | |
17 | + | |
18 | + add_index :external_feeds, :blog_id | |
11 | 19 | end |
12 | 20 | |
13 | 21 | def self.down |
14 | 22 | remove_index :articles, :slug |
15 | 23 | remove_index :articles, :parent_id |
16 | 24 | remove_index :articles, :profile_id |
17 | - remove_index :articles, :translation_of_id | |
25 | + remove_index :articles, :name | |
18 | 26 | |
19 | 27 | remove_index :article_versions, :article_id |
20 | 28 | |
21 | 29 | remove_index :comments, [:source_id, :spam] |
30 | + | |
31 | + remove_index :profiles, :identifier | |
32 | + | |
33 | + remove_index :friendships, :person_id | |
34 | + remove_index :friendships, :friend_id | |
35 | + remove_index :friendships, [:person_id, :friend_id] | |
36 | + | |
37 | + remove_index :external_feeds, :blog_id | |
22 | 38 | end |
23 | 39 | end | ... | ... |