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

Function WorkspaceAgentDevcontainer

coderd/database/dbgen/dbgen.go:747–759  ·  view source on GitHub ↗
(t testing.TB, db database.Store, orig database.WorkspaceAgentDevcontainer)

Source from the content-addressed store, hash-verified

745}
746
747func WorkspaceAgentDevcontainer(t testing.TB, db database.Store, orig database.WorkspaceAgentDevcontainer) database.WorkspaceAgentDevcontainer {
748 devcontainers, err := db.InsertWorkspaceAgentDevcontainers(genCtx, database.InsertWorkspaceAgentDevcontainersParams{
749 WorkspaceAgentID: takeFirst(orig.WorkspaceAgentID, uuid.New()),
750 CreatedAt: takeFirst(orig.CreatedAt, dbtime.Now()),
751 ID: []uuid.UUID{takeFirst(orig.ID, uuid.New())},
752 Name: []string{takeFirst(orig.Name, testutil.GetRandomName(t))},
753 WorkspaceFolder: []string{takeFirst(orig.WorkspaceFolder, "/workspace")},
754 ConfigPath: []string{takeFirst(orig.ConfigPath, "")},
755 SubagentID: []uuid.UUID{orig.SubagentID.UUID},
756 })
757 require.NoError(t, err, "insert workspace agent devcontainer")
758 return devcontainers[0]
759}
760
761func Workspace(t testing.TB, db database.Store, orig database.WorkspaceTable) database.WorkspaceTable {
762 t.Helper()

Callers

nothing calls this directly

Calls 5

NowFunction · 0.92
GetRandomNameFunction · 0.92
takeFirstFunction · 0.70
NewMethod · 0.65

Tested by

no test coverage detected