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

Function OAuth2ProviderAppToken

coderd/database/dbgen/dbgen.go:1745–1759  ·  view source on GitHub ↗
(t testing.TB, db database.Store, seed database.OAuth2ProviderAppToken)

Source from the content-addressed store, hash-verified

1743}
1744
1745func OAuth2ProviderAppToken(t testing.TB, db database.Store, seed database.OAuth2ProviderAppToken) database.OAuth2ProviderAppToken {
1746 token, err := db.InsertOAuth2ProviderAppToken(genCtx, database.InsertOAuth2ProviderAppTokenParams{
1747 ID: takeFirst(seed.ID, uuid.New()),
1748 CreatedAt: takeFirst(seed.CreatedAt, dbtime.Now()),
1749 ExpiresAt: takeFirst(seed.CreatedAt, dbtime.Now()),
1750 HashPrefix: takeFirstSlice(seed.HashPrefix, []byte("prefix")),
1751 RefreshHash: takeFirstSlice(seed.RefreshHash, []byte("hashed-secret")),
1752 AppSecretID: takeFirst(seed.AppSecretID, uuid.New()),
1753 APIKeyID: takeFirst(seed.APIKeyID, uuid.New().String()),
1754 UserID: takeFirst(seed.UserID, uuid.New()),
1755 Audience: seed.Audience,
1756 })
1757 require.NoError(t, err, "insert oauth2 app token")
1758 return token
1759}
1760
1761func WorkspaceAgentMemoryResourceMonitor(t testing.TB, db database.Store, seed database.WorkspaceAgentMemoryResourceMonitor) database.WorkspaceAgentMemoryResourceMonitor {
1762 monitor, err := db.InsertMemoryResourceMonitor(genCtx, database.InsertMemoryResourceMonitorParams{

Callers 2

Calls 6

NowFunction · 0.92
takeFirstSliceFunction · 0.85
takeFirstFunction · 0.70
NewMethod · 0.65
StringMethod · 0.45

Tested by 2