From 0eb37c08bd5d178c2df83b950fc42f01e737d95c Mon Sep 17 00:00:00 2001 From: Kat Yang <69819079+yangkb09@users.noreply.github.com> Date: Fri, 18 Feb 2022 03:37:49 -0500 Subject: [PATCH] Chore: Add sqlstore dashboard methods to store and mockstore (#45567) --- pkg/services/sqlstore/mockstore/mockstore.go | 12 ++++++++++++ pkg/services/sqlstore/store.go | 3 +++ 2 files changed, 15 insertions(+) diff --git a/pkg/services/sqlstore/mockstore/mockstore.go b/pkg/services/sqlstore/mockstore/mockstore.go index 6a5afe93c4d..58387874d51 100644 --- a/pkg/services/sqlstore/mockstore/mockstore.go +++ b/pkg/services/sqlstore/mockstore/mockstore.go @@ -641,3 +641,15 @@ func (m *SQLStoreMock) SearchOrgs(ctx context.Context, query *models.SearchOrgsQ func (m *SQLStoreMock) HasAdminPermissionInFolders(ctx context.Context, query *models.HasAdminPermissionInFoldersQuery) error { return m.ExpectedError } + +func (m *SQLStoreMock) GetDashboardPermissionsForUser(ctx context.Context, query *models.GetDashboardPermissionsForUserQuery) error { + return m.ExpectedError +} + +func (m *SQLStoreMock) GetDashboardsByPluginId(ctx context.Context, query *models.GetDashboardsByPluginIdQuery) error { + return m.ExpectedError +} + +func (m *SQLStoreMock) GetDashboardSlugById(ctx context.Context, query *models.GetDashboardSlugByIdQuery) error { + return m.ExpectedError +} diff --git a/pkg/services/sqlstore/store.go b/pkg/services/sqlstore/store.go index 13b3cd87318..100b3e75f21 100644 --- a/pkg/services/sqlstore/store.go +++ b/pkg/services/sqlstore/store.go @@ -148,4 +148,7 @@ type Store interface { GetDBHealthQuery(ctx context.Context, query *models.GetDBHealthQuery) error SearchOrgs(ctx context.Context, query *models.SearchOrgsQuery) error HasAdminPermissionInFolders(ctx context.Context, query *models.HasAdminPermissionInFoldersQuery) error + GetDashboardPermissionsForUser(ctx context.Context, query *models.GetDashboardPermissionsForUserQuery) error + GetDashboardsByPluginId(ctx context.Context, query *models.GetDashboardsByPluginIdQuery) error + GetDashboardSlugById(ctx context.Context, query *models.GetDashboardSlugByIdQuery) error }