Skip to content
Snippets Groups Projects
Commit 9787c37a authored by Dmitriy Zaporozhets's avatar Dmitriy Zaporozhets
Browse files

More db index

parent ee13297a
No related branches found
No related tags found
No related merge requests found
class AddMoreDbIndex < ActiveRecord::Migration
def change
add_index :deploy_keys_projects, :project_id
add_index :web_hooks, :project_id
add_index :protected_branches, :project_id
add_index :users_groups, :user_id
add_index :snippets, :author_id
add_index :notes, :author_id
add_index :notes, [:noteable_id, :noteable_type]
end
end
Loading
Loading
@@ -11,7 +11,7 @@
#
# It's strongly recommended to check this file into your version control system.
 
ActiveRecord::Schema.define(:version => 20130621195223) do
ActiveRecord::Schema.define(:version => 20130622115340) do
 
create_table "deploy_keys_projects", :force => true do |t|
t.integer "deploy_key_id", :null => false
Loading
Loading
@@ -20,6 +20,8 @@ ActiveRecord::Schema.define(:version => 20130621195223) do
t.datetime "updated_at", :null => false
end
 
add_index "deploy_keys_projects", ["project_id"], :name => "index_deploy_keys_projects_on_project_id"
create_table "events", :force => true do |t|
t.string "target_type"
t.integer "target_id"
Loading
Loading
@@ -148,8 +150,10 @@ ActiveRecord::Schema.define(:version => 20130621195223) do
t.integer "noteable_id"
end
 
add_index "notes", ["author_id"], :name => "index_notes_on_author_id"
add_index "notes", ["commit_id"], :name => "index_notes_on_commit_id"
add_index "notes", ["created_at"], :name => "index_notes_on_created_at"
add_index "notes", ["noteable_id", "noteable_type"], :name => "index_notes_on_noteable_id_and_noteable_type"
add_index "notes", ["noteable_type"], :name => "index_notes_on_noteable_type"
add_index "notes", ["project_id", "noteable_type"], :name => "index_notes_on_project_id_and_noteable_type"
add_index "notes", ["project_id"], :name => "index_notes_on_project_id"
Loading
Loading
@@ -186,6 +190,8 @@ ActiveRecord::Schema.define(:version => 20130621195223) do
t.datetime "updated_at", :null => false
end
 
add_index "protected_branches", ["project_id"], :name => "index_protected_branches_on_project_id"
create_table "services", :force => true do |t|
t.string "type"
t.string "title"
Loading
Loading
@@ -214,6 +220,7 @@ ActiveRecord::Schema.define(:version => 20130621195223) do
t.string "type"
end
 
add_index "snippets", ["author_id"], :name => "index_snippets_on_author_id"
add_index "snippets", ["created_at"], :name => "index_snippets_on_created_at"
add_index "snippets", ["expires_at"], :name => "index_snippets_on_expires_at"
add_index "snippets", ["project_id"], :name => "index_snippets_on_project_id"
Loading
Loading
@@ -310,6 +317,8 @@ ActiveRecord::Schema.define(:version => 20130621195223) do
t.integer "notification_level", :default => 3, :null => false
end
 
add_index "users_groups", ["user_id"], :name => "index_users_groups_on_user_id"
create_table "users_projects", :force => true do |t|
t.integer "user_id", :null => false
t.integer "project_id", :null => false
Loading
Loading
@@ -332,4 +341,6 @@ ActiveRecord::Schema.define(:version => 20130621195223) do
t.integer "service_id"
end
 
add_index "web_hooks", ["project_id"], :name => "index_web_hooks_on_project_id"
end
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment