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

Method UpdateWorkspaceDeletedByID

coderd/database/dbauthz/dbauthz.go:7912–7919  ·  view source on GitHub ↗

Deprecated: Use SoftDeleteWorkspaceByID

(ctx context.Context, arg database.UpdateWorkspaceDeletedByIDParams)

Source from the content-addressed store, hash-verified

7910
7911// Deprecated: Use SoftDeleteWorkspaceByID
7912func (q *querier) UpdateWorkspaceDeletedByID(ctx context.Context, arg database.UpdateWorkspaceDeletedByIDParams) error {
7913 // TODO deleteQ me, placeholder for database.Store
7914 fetch := func(ctx context.Context, arg database.UpdateWorkspaceDeletedByIDParams) (database.Workspace, error) {
7915 return q.db.GetWorkspaceByID(ctx, arg.ID)
7916 }
7917 // This function is always used to deleteQ.
7918 return deleteQ(q.log, q.auth, fetch, q.db.UpdateWorkspaceDeletedByID)(ctx, arg)
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) {

Callers

nothing calls this directly

Calls 2

deleteQFunction · 0.85
GetWorkspaceByIDMethod · 0.65

Tested by

no test coverage detected