Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit3af6a57

Browse files
committed
:)
1 parentef984e1 commit3af6a57

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

‎coderd/database/dbauthz/dbauthz.go

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1856,6 +1856,13 @@ func (q *querier) GetLatestCryptoKeyByFeature(ctx context.Context, feature datab
18561856
returnq.db.GetLatestCryptoKeyByFeature(ctx,feature)
18571857
}
18581858

1859+
func (q*querier)GetLatestWorkspaceAppStatusesByWorkspaceIDs(ctx context.Context,ids []uuid.UUID) ([]database.WorkspaceAppStatus,error) {
1860+
iferr:=q.authorizeContext(ctx,policy.ActionRead,rbac.ResourceSystem);err!=nil {
1861+
returnnil,err
1862+
}
1863+
returnq.db.GetLatestWorkspaceAppStatusesByWorkspaceIDs(ctx,ids)
1864+
}
1865+
18591866
func (q*querier)GetLatestWorkspaceBuildByWorkspaceID(ctx context.Context,workspaceID uuid.UUID) (database.WorkspaceBuild,error) {
18601867
if_,err:=q.GetWorkspaceByID(ctx,workspaceID);err!=nil {
18611868
return database.WorkspaceBuild{},err
@@ -2882,6 +2889,13 @@ func (q *querier) GetWorkspaceAppByAgentIDAndSlug(ctx context.Context, arg datab
28822889
returnq.db.GetWorkspaceAppByAgentIDAndSlug(ctx,arg)
28832890
}
28842891

2892+
func (q*querier)GetWorkspaceAppStatusesByAppIDs(ctx context.Context,ids []uuid.UUID) ([]database.WorkspaceAppStatus,error) {
2893+
iferr:=q.authorizeContext(ctx,policy.ActionRead,rbac.ResourceSystem);err!=nil {
2894+
returnnil,err
2895+
}
2896+
returnq.db.GetWorkspaceAppStatusesByAppIDs(ctx,ids)
2897+
}
2898+
28852899
func (q*querier)GetWorkspaceAppsByAgentID(ctx context.Context,agentID uuid.UUID) ([]database.WorkspaceApp,error) {
28862900
if_,err:=q.GetWorkspaceByAgentID(ctx,agentID);err!=nil {
28872901
returnnil,err
@@ -3575,6 +3589,13 @@ func (q *querier) InsertWorkspaceAppStats(ctx context.Context, arg database.Inse
35753589
returnq.db.InsertWorkspaceAppStats(ctx,arg)
35763590
}
35773591

3592+
func (q*querier)InsertWorkspaceAppStatus(ctx context.Context,arg database.InsertWorkspaceAppStatusParams) (database.WorkspaceAppStatus,error) {
3593+
iferr:=q.authorizeContext(ctx,policy.ActionCreate,rbac.ResourceSystem);err!=nil {
3594+
return database.WorkspaceAppStatus{},err
3595+
}
3596+
returnq.db.InsertWorkspaceAppStatus(ctx,arg)
3597+
}
3598+
35783599
func (q*querier)InsertWorkspaceBuild(ctx context.Context,arg database.InsertWorkspaceBuildParams)error {
35793600
w,err:=q.db.GetWorkspaceByID(ctx,arg.WorkspaceID)
35803601
iferr!=nil {

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp