MCPcopy Create free account
hub / github.com/coder/coder / UpdateWorkspaceDormantDeletingAt

Method UpdateWorkspaceDormantDeletingAt

coderd/database/dbauthz/dbauthz.go:7921–7930  ·  view source on GitHub ↗
(ctx context.Context, arg database.UpdateWorkspaceDormantDeletingAtParams)

Source from the content-addressed store, hash-verified

7919}
7920
7921func (q *querier) UpdateWorkspaceDormantDeletingAt(ctx context.Context, arg database.UpdateWorkspaceDormantDeletingAtParams) (database.WorkspaceTable, error) {
7922 fetch := func(ctx context.Context, arg database.UpdateWorkspaceDormantDeletingAtParams) (database.WorkspaceTable, error) {
7923 w, err := q.db.GetWorkspaceByID(ctx, arg.ID)
7924 if err != nil {
7925 return database.WorkspaceTable{}, err
7926 }
7927 return w.WorkspaceTable(), nil
7928 }
7929 return updateWithReturn(q.log, q.auth, fetch, q.db.UpdateWorkspaceDormantDeletingAt)(ctx, arg)
7930}
7931
7932func (q *querier) UpdateWorkspaceLastUsedAt(ctx context.Context, arg database.UpdateWorkspaceLastUsedAtParams) error {
7933 fetch := func(ctx context.Context, arg database.UpdateWorkspaceLastUsedAtParams) (database.Workspace, error) {

Callers

nothing calls this directly

Calls 3

updateWithReturnFunction · 0.85
WorkspaceTableMethod · 0.80
GetWorkspaceByIDMethod · 0.65

Tested by

no test coverage detected