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

Function WorkspaceResourceMetadatums

coderd/database/dbgen/dbgen.go:1416–1425  ·  view source on GitHub ↗
(t testing.TB, db database.Store, seed database.WorkspaceResourceMetadatum)

Source from the content-addressed store, hash-verified

1414}
1415
1416func WorkspaceResourceMetadatums(t testing.TB, db database.Store, seed database.WorkspaceResourceMetadatum) []database.WorkspaceResourceMetadatum {
1417 meta, err := db.InsertWorkspaceResourceMetadata(genCtx, database.InsertWorkspaceResourceMetadataParams{
1418 WorkspaceResourceID: takeFirst(seed.WorkspaceResourceID, uuid.New()),
1419 Key: []string{takeFirst(seed.Key, testutil.GetRandomName(t))},
1420 Value: []string{takeFirst(seed.Value.String, testutil.GetRandomName(t))},
1421 Sensitive: []bool{takeFirst(seed.Sensitive, false)},
1422 })
1423 require.NoError(t, err, "insert meta data")
1424 return meta
1425}
1426
1427func WorkspaceProxy(t testing.TB, db database.Store, orig database.WorkspaceProxy) (database.WorkspaceProxy, string) {
1428 secret, hashedSecret, err := apikey.GenerateSecret(64)

Callers 1

TestGeneratorFunction · 0.92

Calls 4

GetRandomNameFunction · 0.92
takeFirstFunction · 0.70
NewMethod · 0.65

Tested by 1

TestGeneratorFunction · 0.74