From 5d7cd2e9fc370f9f5d5b5df2e24b894890c92538 Mon Sep 17 00:00:00 2001 From: Emil Tullstedt Date: Fri, 26 Jun 2020 15:13:53 +0200 Subject: [PATCH] Teams: Add index for permission check (#25736) * Teams: Add indices for permission check * Teams: Remove user_id index --- pkg/services/sqlstore/migrations/team_mig.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkg/services/sqlstore/migrations/team_mig.go b/pkg/services/sqlstore/migrations/team_mig.go index 981a4865caa..cf15d775865 100644 --- a/pkg/services/sqlstore/migrations/team_mig.go +++ b/pkg/services/sqlstore/migrations/team_mig.go @@ -37,6 +37,7 @@ func addTeamMigrations(mg *Migrator) { Indices: []*Index{ {Cols: []string{"org_id"}}, {Cols: []string{"org_id", "team_id", "user_id"}, Type: UniqueIndex}, + {Cols: []string{"team_id"}}, }, } @@ -45,6 +46,7 @@ func addTeamMigrations(mg *Migrator) { //------- indexes ------------------ mg.AddMigration("add index team_member.org_id", NewAddIndexMigration(teamMemberV1, teamMemberV1.Indices[0])) mg.AddMigration("add unique index team_member_org_id_team_id_user_id", NewAddIndexMigration(teamMemberV1, teamMemberV1.Indices[1])) + mg.AddMigration("add index team_member.team_id", NewAddIndexMigration(teamMemberV1, teamMemberV1.Indices[2])) // add column email mg.AddMigration("Add column email to team table", NewAddColumnMigration(teamV1, &Column{