MCPcopy Index your code
hub / github.com/coder/coder / SoftDeleteTemplateByID

Method SoftDeleteTemplateByID

coderd/database/dbauthz/dbauthz.go:1328–1337  ·  view source on GitHub ↗
(ctx context.Context, id uuid.UUID)

Source from the content-addressed store, hash-verified

1326}
1327
1328func (q *querier) SoftDeleteTemplateByID(ctx context.Context, id uuid.UUID) error {
1329 deleteF := func(ctx context.Context, id uuid.UUID) error {
1330 return q.db.UpdateTemplateDeletedByID(ctx, database.UpdateTemplateDeletedByIDParams{
1331 ID: id,
1332 Deleted: true,
1333 UpdatedAt: dbtime.Now(),
1334 })
1335 }
1336 return deleteQ(q.log, q.auth, q.db.GetTemplateByID, deleteF)(ctx, id)
1337}
1338
1339func (q *querier) SoftDeleteWorkspaceByID(ctx context.Context, id uuid.UUID) error {
1340 return deleteQ(q.log, q.auth, q.db.GetWorkspaceByID, func(ctx context.Context, id uuid.UUID) error {

Callers 1

Calls 3

NowFunction · 0.92
deleteQFunction · 0.85

Tested by

no test coverage detected