Skip to content
代码片段 群组 项目
提交 7377e5a0 编辑于 作者: Suraj Tripathi's avatar Suraj Tripathi
浏览文件

Added index for member_approval on member_namespace_id and status

Changelog: performance
上级 fd12e867
No related branches found
No related tags found
无相关合并请求
# frozen_string_literal: true
class AddIndexForMemberApprovalsMemberNamespaceIdStatus < Gitlab::Database::Migration[2.2]
disable_ddl_transaction!
milestone '16.11'
INDEX_NAME = 'index_member_approvals_on_member_namespace_id_status'
def up
add_concurrent_index :member_approvals, [:member_namespace_id, :status], where: 'status = 0', name: INDEX_NAME
end
def down
remove_concurrent_index_by_name :member_approvals, INDEX_NAME
end
end
90dda8138e958b31a29a180fe5023417418da6862d8621e7b89d80e5d8abd3da
\ No newline at end of file
......@@ -25907,6 +25907,8 @@ CREATE INDEX index_member_approval_on_requested_by_id ON member_approvals USING
 
CREATE INDEX index_member_approval_on_reviewed_by_id ON member_approvals USING btree (reviewed_by_id);
 
CREATE INDEX index_member_approvals_on_member_namespace_id_status ON member_approvals USING btree (member_namespace_id, status) WHERE (status = 0);
CREATE INDEX index_member_approvals_on_member_role_id ON member_approvals USING btree (member_role_id);
 
CREATE INDEX index_member_approvals_on_user_id ON member_approvals USING btree (user_id);
0% 加载中 .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册