OSDN Git Service

Adds a missing index (speeds up changesets loading).
authorJean-Philippe Lang <jp_lang@yahoo.fr>
Sun, 21 Feb 2010 14:40:00 +0000 (14:40 +0000)
committerJean-Philippe Lang <jp_lang@yahoo.fr>
Sun, 21 Feb 2010 14:40:00 +0000 (14:40 +0000)
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3471 e93f8b46-1217-0410-a6f0-8f06a7374b81

db/migrate/20100221100219_add_index_on_changesets_scmid.rb [new file with mode: 0644]

diff --git a/db/migrate/20100221100219_add_index_on_changesets_scmid.rb b/db/migrate/20100221100219_add_index_on_changesets_scmid.rb
new file mode 100644 (file)
index 0000000..96d85a3
--- /dev/null
@@ -0,0 +1,9 @@
+class AddIndexOnChangesetsScmid < ActiveRecord::Migration
+  def self.up
+    add_index :changesets, [:repository_id, :scmid], :name => :changesets_repos_scmid
+  end
+
+  def self.down
+    remove_index :changesets, :name => :changesets_repos_scmid
+  end
+end