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

Function WorkspaceAppStatus

coderd/database/dbgen/dbgen.go:1363–1376  ·  view source on GitHub ↗
(t testing.TB, db database.Store, orig database.WorkspaceAppStatus)

Source from the content-addressed store, hash-verified

1361}
1362
1363func WorkspaceAppStatus(t testing.TB, db database.Store, orig database.WorkspaceAppStatus) database.WorkspaceAppStatus {
1364 appStatus, err := db.InsertWorkspaceAppStatus(genCtx, database.InsertWorkspaceAppStatusParams{
1365 ID: takeFirst(orig.ID, uuid.New()),
1366 CreatedAt: takeFirst(orig.CreatedAt, dbtime.Now()),
1367 WorkspaceID: takeFirst(orig.WorkspaceID, uuid.New()),
1368 AgentID: takeFirst(orig.AgentID, uuid.New()),
1369 AppID: takeFirst(orig.AppID, uuid.New()),
1370 State: takeFirst(orig.State, database.WorkspaceAppStatusStateWorking),
1371 Message: takeFirst(orig.Message, ""),
1372 Uri: takeFirst(orig.Uri, sql.NullString{}),
1373 })
1374 require.NoError(t, err, "insert workspace agent status")
1375 return appStatus
1376}
1377
1378func WorkspaceResource(t testing.TB, db database.Store, orig database.WorkspaceResource) database.WorkspaceResource {
1379 resource, err := db.InsertWorkspaceResource(genCtx, database.InsertWorkspaceResourceParams{

Callers 1

TestTasksNotificationFunction · 0.92

Calls 4

NowFunction · 0.92
takeFirstFunction · 0.70
NewMethod · 0.65

Tested by 1

TestTasksNotificationFunction · 0.74