Movatterモバイル変換


[0]ホーム

URL:


Alert GO-2024-3228: Coder vulnerable to post-auth URL redirection to untrusted site ('Open Redirect') in github.com/coder/coder
Notice  The highest tagged major version isv2.

dbfake

package
v0.27.3Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 1, 2023 License:AGPL-3.0Imports:23Imported by:0

Details

Repository

github.com/coder/coder

Links

Documentation

Index

Constants

This section is empty.

Variables

View Source
var ErrUnimplemented =xerrors.New("unimplemented")

ErrUnimplemented is returned by methods only used by the enterprise/tailnet.pgCoord. This coordinator explicitlydepends on postgres triggers that announce changes on the pubsub. Implementing support for this in the fakedatabase would strongly couple the FakeQuerier to the pubsub, which is undesirable. Furthermore, it makes littlesense to directly test the pgCoord against anything other than postgres. The FakeQuerier is designed to allow us totest the Coderd API, and for that kind of test, the in-memory, AGPL tailnet coordinator is sufficient. Therefore,these methods remain unimplemented in the FakeQuerier.

Functions

funcNew

func New()database.Store

New returns an in-memory fake of the database.

Types

typeFakeQuerieradded inv0.26.1

type FakeQuerier struct {// contains filtered or unexported fields}

FakeQuerier replicates database functionality to enable quick testing. It's an exported type so that our test codecan do type checks.

func (*FakeQuerier)AcquireLockadded inv0.26.1

func (*FakeQuerier) AcquireLock(_context.Context, _int64)error

func (*FakeQuerier)AcquireProvisionerJobadded inv0.26.1

func (*FakeQuerier)CleanTailnetCoordinatorsadded inv0.26.1

func (*FakeQuerier) CleanTailnetCoordinators(_context.Context)error

func (*FakeQuerier)DeleteAPIKeyByIDadded inv0.26.1

func (q *FakeQuerier) DeleteAPIKeyByID(_context.Context, idstring)error

func (*FakeQuerier)DeleteAPIKeysByUserIDadded inv0.26.1

func (q *FakeQuerier) DeleteAPIKeysByUserID(_context.Context, userIDuuid.UUID)error

func (*FakeQuerier)DeleteApplicationConnectAPIKeysByUserIDadded inv0.26.1

func (q *FakeQuerier) DeleteApplicationConnectAPIKeysByUserID(_context.Context, userIDuuid.UUID)error

func (*FakeQuerier)DeleteCoordinatoradded inv0.26.1

func (*FakeQuerier) DeleteCoordinator(context.Context,uuid.UUID)error

func (*FakeQuerier)DeleteGitSSHKeyadded inv0.26.1

func (q *FakeQuerier) DeleteGitSSHKey(_context.Context, userIDuuid.UUID)error

func (*FakeQuerier)DeleteGroupByIDadded inv0.26.1

func (q *FakeQuerier) DeleteGroupByID(_context.Context, iduuid.UUID)error

func (*FakeQuerier)DeleteGroupMemberFromGroupadded inv0.26.1

func (q *FakeQuerier) DeleteGroupMemberFromGroup(_context.Context, argdatabase.DeleteGroupMemberFromGroupParams)error

func (*FakeQuerier)DeleteGroupMembersByOrgAndUseradded inv0.26.1

func (q *FakeQuerier) DeleteGroupMembersByOrgAndUser(_context.Context, argdatabase.DeleteGroupMembersByOrgAndUserParams)error

func (*FakeQuerier)DeleteLicenseadded inv0.26.1

func (q *FakeQuerier) DeleteLicense(_context.Context, idint32) (int32,error)

func (*FakeQuerier)DeleteOldWorkspaceAgentStartupLogsadded inv0.26.1

func (*FakeQuerier) DeleteOldWorkspaceAgentStartupLogs(_context.Context)error

func (*FakeQuerier)DeleteOldWorkspaceAgentStatsadded inv0.26.1

func (*FakeQuerier) DeleteOldWorkspaceAgentStats(_context.Context)error

func (*FakeQuerier)DeleteReplicasUpdatedBeforeadded inv0.26.1

func (q *FakeQuerier) DeleteReplicasUpdatedBefore(_context.Context, beforetime.Time)error

func (*FakeQuerier)GetAPIKeyByIDadded inv0.26.1

func (q *FakeQuerier) GetAPIKeyByID(_context.Context, idstring) (database.APIKey,error)

func (*FakeQuerier)GetAPIKeyByNameadded inv0.26.1

func (*FakeQuerier)GetAPIKeysByLoginTypeadded inv0.26.1

func (q *FakeQuerier) GetAPIKeysByLoginType(_context.Context, tdatabase.LoginType) ([]database.APIKey,error)

func (*FakeQuerier)GetAPIKeysByUserIDadded inv0.26.1

func (*FakeQuerier)GetAPIKeysLastUsedAfteradded inv0.26.1

func (q *FakeQuerier) GetAPIKeysLastUsedAfter(_context.Context, aftertime.Time) ([]database.APIKey,error)

func (*FakeQuerier)GetActiveUserCountadded inv0.26.1

func (q *FakeQuerier) GetActiveUserCount(_context.Context) (int64,error)

func (*FakeQuerier)GetAppSecurityKeyadded inv0.26.1

func (q *FakeQuerier) GetAppSecurityKey(_context.Context) (string,error)

func (*FakeQuerier)GetAuditLogsOffsetadded inv0.26.1

func (*FakeQuerier)GetAuthorizationUserRolesadded inv0.26.1

func (q *FakeQuerier) GetAuthorizationUserRoles(_context.Context, userIDuuid.UUID) (database.GetAuthorizationUserRolesRow,error)

func (*FakeQuerier)GetAuthorizedTemplatesadded inv0.26.1

func (*FakeQuerier)GetAuthorizedUsersadded inv0.26.2

func (*FakeQuerier)GetAuthorizedWorkspacesadded inv0.26.1

func (*FakeQuerier)GetDERPMeshKeyadded inv0.26.1

func (q *FakeQuerier) GetDERPMeshKey(_context.Context) (string,error)

func (*FakeQuerier)GetDefaultProxyConfigadded inv0.26.1

func (*FakeQuerier)GetDeploymentDAUsadded inv0.26.1

func (q *FakeQuerier) GetDeploymentDAUs(_context.Context, tzOffsetint32) ([]database.GetDeploymentDAUsRow,error)

func (*FakeQuerier)GetDeploymentIDadded inv0.26.1

func (q *FakeQuerier) GetDeploymentID(_context.Context) (string,error)

func (*FakeQuerier)GetDeploymentWorkspaceAgentStatsadded inv0.26.1

func (q *FakeQuerier) GetDeploymentWorkspaceAgentStats(_context.Context, createdAftertime.Time) (database.GetDeploymentWorkspaceAgentStatsRow,error)

func (*FakeQuerier)GetDeploymentWorkspaceStatsadded inv0.26.1

func (q *FakeQuerier) GetDeploymentWorkspaceStats(ctxcontext.Context) (database.GetDeploymentWorkspaceStatsRow,error)

func (*FakeQuerier)GetFileByHashAndCreatoradded inv0.26.1

func (*FakeQuerier)GetFileByIDadded inv0.26.1

func (q *FakeQuerier) GetFileByID(_context.Context, iduuid.UUID) (database.File,error)

func (*FakeQuerier)GetFileTemplatesadded inv0.26.1

func (*FakeQuerier)GetGitAuthLinkadded inv0.26.1

func (*FakeQuerier)GetGitSSHKeyadded inv0.26.1

func (q *FakeQuerier) GetGitSSHKey(_context.Context, userIDuuid.UUID) (database.GitSSHKey,error)

func (*FakeQuerier)GetGroupByIDadded inv0.26.1

func (q *FakeQuerier) GetGroupByID(ctxcontext.Context, iduuid.UUID) (database.Group,error)

func (*FakeQuerier)GetGroupByOrgAndNameadded inv0.26.1

func (*FakeQuerier)GetGroupMembersadded inv0.26.1

func (q *FakeQuerier) GetGroupMembers(_context.Context, groupIDuuid.UUID) ([]database.User,error)

func (*FakeQuerier)GetGroupsByOrganizationIDadded inv0.26.1

func (q *FakeQuerier) GetGroupsByOrganizationID(_context.Context, organizationIDuuid.UUID) ([]database.Group,error)

func (*FakeQuerier)GetHungProvisionerJobsadded inv0.26.1

func (q *FakeQuerier) GetHungProvisionerJobs(_context.Context, hungSincetime.Time) ([]database.ProvisionerJob,error)

func (*FakeQuerier)GetLastUpdateCheckadded inv0.26.1

func (q *FakeQuerier) GetLastUpdateCheck(_context.Context) (string,error)

func (*FakeQuerier)GetLatestWorkspaceBuildByWorkspaceIDadded inv0.26.1

func (q *FakeQuerier) GetLatestWorkspaceBuildByWorkspaceID(ctxcontext.Context, workspaceIDuuid.UUID) (database.WorkspaceBuild,error)

func (*FakeQuerier)GetLatestWorkspaceBuildsadded inv0.26.1

func (q *FakeQuerier) GetLatestWorkspaceBuilds(_context.Context) ([]database.WorkspaceBuild,error)

func (*FakeQuerier)GetLatestWorkspaceBuildsByWorkspaceIDsadded inv0.26.1

func (q *FakeQuerier) GetLatestWorkspaceBuildsByWorkspaceIDs(_context.Context, ids []uuid.UUID) ([]database.WorkspaceBuild,error)

func (*FakeQuerier)GetLicenseByIDadded inv0.26.1

func (q *FakeQuerier) GetLicenseByID(_context.Context, idint32) (database.License,error)

func (*FakeQuerier)GetLicensesadded inv0.26.1

func (q *FakeQuerier) GetLicenses(_context.Context) ([]database.License,error)

func (*FakeQuerier)GetLogoURLadded inv0.26.1

func (q *FakeQuerier) GetLogoURL(_context.Context) (string,error)

func (*FakeQuerier)GetOAuthSigningKeyadded inv0.26.1

func (q *FakeQuerier) GetOAuthSigningKey(_context.Context) (string,error)

func (*FakeQuerier)GetOrganizationByIDadded inv0.26.1

func (q *FakeQuerier) GetOrganizationByID(_context.Context, iduuid.UUID) (database.Organization,error)

func (*FakeQuerier)GetOrganizationByNameadded inv0.26.1

func (q *FakeQuerier) GetOrganizationByName(_context.Context, namestring) (database.Organization,error)

func (*FakeQuerier)GetOrganizationIDsByMemberIDsadded inv0.26.1

func (q *FakeQuerier) GetOrganizationIDsByMemberIDs(_context.Context, ids []uuid.UUID) ([]database.GetOrganizationIDsByMemberIDsRow,error)

func (*FakeQuerier)GetOrganizationMemberByUserIDadded inv0.26.1

func (*FakeQuerier)GetOrganizationMembershipsByUserIDadded inv0.26.1

func (q *FakeQuerier) GetOrganizationMembershipsByUserID(_context.Context, userIDuuid.UUID) ([]database.OrganizationMember,error)

func (*FakeQuerier)GetOrganizationsadded inv0.26.1

func (q *FakeQuerier) GetOrganizations(_context.Context) ([]database.Organization,error)

func (*FakeQuerier)GetOrganizationsByUserIDadded inv0.26.1

func (q *FakeQuerier) GetOrganizationsByUserID(_context.Context, userIDuuid.UUID) ([]database.Organization,error)

func (*FakeQuerier)GetParameterSchemasByJobIDadded inv0.26.1

func (q *FakeQuerier) GetParameterSchemasByJobID(_context.Context, jobIDuuid.UUID) ([]database.ParameterSchema,error)

func (*FakeQuerier)GetPreviousTemplateVersionadded inv0.26.1

func (*FakeQuerier)GetProvisionerDaemonsadded inv0.26.1

func (q *FakeQuerier) GetProvisionerDaemons(_context.Context) ([]database.ProvisionerDaemon,error)

func (*FakeQuerier)GetProvisionerJobByIDadded inv0.26.1

func (q *FakeQuerier) GetProvisionerJobByID(ctxcontext.Context, iduuid.UUID) (database.ProvisionerJob,error)

func (*FakeQuerier)GetProvisionerJobsByIDsadded inv0.26.1

func (q *FakeQuerier) GetProvisionerJobsByIDs(_context.Context, ids []uuid.UUID) ([]database.ProvisionerJob,error)

func (*FakeQuerier)GetProvisionerJobsByIDsWithQueuePositionadded inv0.26.1

func (q *FakeQuerier) GetProvisionerJobsByIDsWithQueuePosition(_context.Context, ids []uuid.UUID) ([]database.GetProvisionerJobsByIDsWithQueuePositionRow,error)

func (*FakeQuerier)GetProvisionerJobsCreatedAfteradded inv0.26.1

func (q *FakeQuerier) GetProvisionerJobsCreatedAfter(_context.Context, aftertime.Time) ([]database.ProvisionerJob,error)

func (*FakeQuerier)GetProvisionerLogsAfterIDadded inv0.26.1

func (*FakeQuerier)GetQuotaAllowanceForUseradded inv0.26.1

func (q *FakeQuerier) GetQuotaAllowanceForUser(_context.Context, userIDuuid.UUID) (int64,error)

func (*FakeQuerier)GetQuotaConsumedForUseradded inv0.26.1

func (q *FakeQuerier) GetQuotaConsumedForUser(_context.Context, userIDuuid.UUID) (int64,error)

func (*FakeQuerier)GetReplicasUpdatedAfteradded inv0.26.1

func (q *FakeQuerier) GetReplicasUpdatedAfter(_context.Context, updatedAttime.Time) ([]database.Replica,error)

func (*FakeQuerier)GetServiceBanneradded inv0.26.1

func (q *FakeQuerier) GetServiceBanner(_context.Context) (string,error)

func (*FakeQuerier)GetTailnetAgentsadded inv0.26.1

func (*FakeQuerier)GetTailnetClientsForAgentadded inv0.26.1

func (*FakeQuerier) GetTailnetClientsForAgent(context.Context,uuid.UUID) ([]database.TailnetClient,error)

func (*FakeQuerier)GetTemplateByIDadded inv0.26.1

func (q *FakeQuerier) GetTemplateByID(ctxcontext.Context, iduuid.UUID) (database.Template,error)

func (*FakeQuerier)GetTemplateByOrganizationAndNameadded inv0.26.1

func (*FakeQuerier)GetTemplateDAUsadded inv0.26.1

func (*FakeQuerier)GetTemplateDailyInsightsadded inv0.27.1

func (*FakeQuerier)GetTemplateGroupRolesadded inv0.26.1

func (q *FakeQuerier) GetTemplateGroupRoles(_context.Context, iduuid.UUID) ([]database.TemplateGroup,error)

func (*FakeQuerier)GetTemplateInsightsadded inv0.27.1

func (*FakeQuerier)GetTemplateUserRolesadded inv0.26.1

func (q *FakeQuerier) GetTemplateUserRoles(_context.Context, iduuid.UUID) ([]database.TemplateUser,error)

func (*FakeQuerier)GetTemplateVersionByIDadded inv0.26.1

func (q *FakeQuerier) GetTemplateVersionByID(ctxcontext.Context, templateVersionIDuuid.UUID) (database.TemplateVersion,error)

func (*FakeQuerier)GetTemplateVersionByJobIDadded inv0.26.1

func (q *FakeQuerier) GetTemplateVersionByJobID(_context.Context, jobIDuuid.UUID) (database.TemplateVersion,error)

func (*FakeQuerier)GetTemplateVersionByTemplateIDAndNameadded inv0.26.1

func (*FakeQuerier)GetTemplateVersionParametersadded inv0.26.1

func (q *FakeQuerier) GetTemplateVersionParameters(_context.Context, templateVersionIDuuid.UUID) ([]database.TemplateVersionParameter,error)

func (*FakeQuerier)GetTemplateVersionVariablesadded inv0.26.1

func (q *FakeQuerier) GetTemplateVersionVariables(_context.Context, templateVersionIDuuid.UUID) ([]database.TemplateVersionVariable,error)

func (*FakeQuerier)GetTemplateVersionsByIDsadded inv0.26.1

func (q *FakeQuerier) GetTemplateVersionsByIDs(_context.Context, ids []uuid.UUID) ([]database.TemplateVersion,error)

func (*FakeQuerier)GetTemplateVersionsByTemplateIDadded inv0.26.1

func (q *FakeQuerier) GetTemplateVersionsByTemplateID(_context.Context, argdatabase.GetTemplateVersionsByTemplateIDParams) (version []database.TemplateVersion, errerror)

func (*FakeQuerier)GetTemplateVersionsCreatedAfteradded inv0.26.1

func (q *FakeQuerier) GetTemplateVersionsCreatedAfter(_context.Context, aftertime.Time) ([]database.TemplateVersion,error)

func (*FakeQuerier)GetTemplatesadded inv0.26.1

func (q *FakeQuerier) GetTemplates(_context.Context) ([]database.Template,error)

func (*FakeQuerier)GetTemplatesWithFilteradded inv0.26.1

func (*FakeQuerier)GetUnexpiredLicensesadded inv0.26.1

func (q *FakeQuerier) GetUnexpiredLicenses(_context.Context) ([]database.License,error)

func (*FakeQuerier)GetUserByEmailOrUsernameadded inv0.26.1

func (*FakeQuerier)GetUserByIDadded inv0.26.1

func (q *FakeQuerier) GetUserByID(_context.Context, iduuid.UUID) (database.User,error)

func (*FakeQuerier)GetUserCountadded inv0.26.1

func (q *FakeQuerier) GetUserCount(_context.Context) (int64,error)

func (*FakeQuerier)GetUserLatencyInsightsadded inv0.27.1

func (*FakeQuerier)GetUserLinkByLinkedIDadded inv0.26.1

func (q *FakeQuerier) GetUserLinkByLinkedID(_context.Context, idstring) (database.UserLink,error)

func (*FakeQuerier)GetUserLinkByUserIDLoginTypeadded inv0.26.1

func (*FakeQuerier)GetUsersadded inv0.26.1

func (*FakeQuerier)GetUsersByIDsadded inv0.26.1

func (q *FakeQuerier) GetUsersByIDs(_context.Context, ids []uuid.UUID) ([]database.User,error)

func (*FakeQuerier)GetWorkspaceAgentByAuthTokenadded inv0.26.1

func (q *FakeQuerier) GetWorkspaceAgentByAuthToken(_context.Context, authTokenuuid.UUID) (database.WorkspaceAgent,error)

func (*FakeQuerier)GetWorkspaceAgentByIDadded inv0.26.1

func (q *FakeQuerier) GetWorkspaceAgentByID(ctxcontext.Context, iduuid.UUID) (database.WorkspaceAgent,error)

func (*FakeQuerier)GetWorkspaceAgentByInstanceIDadded inv0.26.1

func (q *FakeQuerier) GetWorkspaceAgentByInstanceID(_context.Context, instanceIDstring) (database.WorkspaceAgent,error)

func (*FakeQuerier)GetWorkspaceAgentLifecycleStateByIDadded inv0.26.1

func (q *FakeQuerier) GetWorkspaceAgentLifecycleStateByID(ctxcontext.Context, iduuid.UUID) (database.GetWorkspaceAgentLifecycleStateByIDRow,error)

func (*FakeQuerier)GetWorkspaceAgentMetadataadded inv0.26.1

func (q *FakeQuerier) GetWorkspaceAgentMetadata(_context.Context, workspaceAgentIDuuid.UUID) ([]database.WorkspaceAgentMetadatum,error)

func (*FakeQuerier)GetWorkspaceAgentStatsadded inv0.26.1

func (q *FakeQuerier) GetWorkspaceAgentStats(_context.Context, createdAftertime.Time) ([]database.GetWorkspaceAgentStatsRow,error)

func (*FakeQuerier)GetWorkspaceAgentStatsAndLabelsadded inv0.26.1

func (q *FakeQuerier) GetWorkspaceAgentStatsAndLabels(ctxcontext.Context, createdAftertime.Time) ([]database.GetWorkspaceAgentStatsAndLabelsRow,error)

func (*FakeQuerier)GetWorkspaceAgentsByResourceIDsadded inv0.26.1

func (q *FakeQuerier) GetWorkspaceAgentsByResourceIDs(ctxcontext.Context, resourceIDs []uuid.UUID) ([]database.WorkspaceAgent,error)

func (*FakeQuerier)GetWorkspaceAgentsCreatedAfteradded inv0.26.1

func (q *FakeQuerier) GetWorkspaceAgentsCreatedAfter(_context.Context, aftertime.Time) ([]database.WorkspaceAgent,error)

func (*FakeQuerier)GetWorkspaceAgentsInLatestBuildByWorkspaceIDadded inv0.26.1

func (q *FakeQuerier) GetWorkspaceAgentsInLatestBuildByWorkspaceID(ctxcontext.Context, workspaceIDuuid.UUID) ([]database.WorkspaceAgent,error)

func (*FakeQuerier)GetWorkspaceAppByAgentIDAndSlugadded inv0.26.1

func (*FakeQuerier)GetWorkspaceAppsByAgentIDadded inv0.26.1

func (q *FakeQuerier) GetWorkspaceAppsByAgentID(_context.Context, iduuid.UUID) ([]database.WorkspaceApp,error)

func (*FakeQuerier)GetWorkspaceAppsByAgentIDsadded inv0.26.1

func (q *FakeQuerier) GetWorkspaceAppsByAgentIDs(_context.Context, ids []uuid.UUID) ([]database.WorkspaceApp,error)

func (*FakeQuerier)GetWorkspaceAppsCreatedAfteradded inv0.26.1

func (q *FakeQuerier) GetWorkspaceAppsCreatedAfter(_context.Context, aftertime.Time) ([]database.WorkspaceApp,error)

func (*FakeQuerier)GetWorkspaceBuildByIDadded inv0.26.1

func (q *FakeQuerier) GetWorkspaceBuildByID(ctxcontext.Context, iduuid.UUID) (database.WorkspaceBuild,error)

func (*FakeQuerier)GetWorkspaceBuildByJobIDadded inv0.26.1

func (q *FakeQuerier) GetWorkspaceBuildByJobID(_context.Context, jobIDuuid.UUID) (database.WorkspaceBuild,error)

func (*FakeQuerier)GetWorkspaceBuildByWorkspaceIDAndBuildNumberadded inv0.26.1

func (*FakeQuerier)GetWorkspaceBuildParametersadded inv0.26.1

func (q *FakeQuerier) GetWorkspaceBuildParameters(_context.Context, workspaceBuildIDuuid.UUID) ([]database.WorkspaceBuildParameter,error)

func (*FakeQuerier)GetWorkspaceBuildsByWorkspaceIDadded inv0.26.1

func (*FakeQuerier)GetWorkspaceBuildsCreatedAfteradded inv0.26.1

func (q *FakeQuerier) GetWorkspaceBuildsCreatedAfter(_context.Context, aftertime.Time) ([]database.WorkspaceBuild,error)

func (*FakeQuerier)GetWorkspaceByAgentIDadded inv0.26.1

func (q *FakeQuerier) GetWorkspaceByAgentID(ctxcontext.Context, agentIDuuid.UUID) (database.Workspace,error)

func (*FakeQuerier)GetWorkspaceByIDadded inv0.26.1

func (q *FakeQuerier) GetWorkspaceByID(ctxcontext.Context, iduuid.UUID) (database.Workspace,error)

func (*FakeQuerier)GetWorkspaceByOwnerIDAndNameadded inv0.26.1

func (*FakeQuerier)GetWorkspaceByWorkspaceAppIDadded inv0.26.1

func (q *FakeQuerier) GetWorkspaceByWorkspaceAppID(_context.Context, workspaceAppIDuuid.UUID) (database.Workspace,error)

func (*FakeQuerier)GetWorkspaceProxiesadded inv0.26.1

func (q *FakeQuerier) GetWorkspaceProxies(_context.Context) ([]database.WorkspaceProxy,error)

func (*FakeQuerier)GetWorkspaceProxyByHostnameadded inv0.26.1

func (*FakeQuerier)GetWorkspaceProxyByIDadded inv0.26.1

func (q *FakeQuerier) GetWorkspaceProxyByID(_context.Context, iduuid.UUID) (database.WorkspaceProxy,error)

func (*FakeQuerier)GetWorkspaceProxyByNameadded inv0.26.1

func (q *FakeQuerier) GetWorkspaceProxyByName(_context.Context, namestring) (database.WorkspaceProxy,error)

func (*FakeQuerier)GetWorkspaceResourceByIDadded inv0.26.1

func (q *FakeQuerier) GetWorkspaceResourceByID(_context.Context, iduuid.UUID) (database.WorkspaceResource,error)

func (*FakeQuerier)GetWorkspaceResourceMetadataByResourceIDsadded inv0.26.1

func (q *FakeQuerier) GetWorkspaceResourceMetadataByResourceIDs(_context.Context, ids []uuid.UUID) ([]database.WorkspaceResourceMetadatum,error)

func (*FakeQuerier)GetWorkspaceResourceMetadataCreatedAfteradded inv0.26.1

func (q *FakeQuerier) GetWorkspaceResourceMetadataCreatedAfter(ctxcontext.Context, aftertime.Time) ([]database.WorkspaceResourceMetadatum,error)

func (*FakeQuerier)GetWorkspaceResourcesByJobIDadded inv0.26.1

func (q *FakeQuerier) GetWorkspaceResourcesByJobID(ctxcontext.Context, jobIDuuid.UUID) ([]database.WorkspaceResource,error)

func (*FakeQuerier)GetWorkspaceResourcesByJobIDsadded inv0.26.1

func (q *FakeQuerier) GetWorkspaceResourcesByJobIDs(_context.Context, jobIDs []uuid.UUID) ([]database.WorkspaceResource,error)

func (*FakeQuerier)GetWorkspaceResourcesCreatedAfteradded inv0.26.1

func (q *FakeQuerier) GetWorkspaceResourcesCreatedAfter(_context.Context, aftertime.Time) ([]database.WorkspaceResource,error)

func (*FakeQuerier)GetWorkspacesadded inv0.26.1

func (*FakeQuerier)GetWorkspacesEligibleForTransitionadded inv0.26.1

func (q *FakeQuerier) GetWorkspacesEligibleForTransition(ctxcontext.Context, nowtime.Time) ([]database.Workspace,error)

func (*FakeQuerier)InTxadded inv0.26.1

func (q *FakeQuerier) InTx(fn func(database.Store)error, _ *sql.TxOptions)error

InTx doesn't rollback data properly for in-memory yet.

func (*FakeQuerier)InsertAPIKeyadded inv0.26.1

func (*FakeQuerier)InsertAllUsersGroupadded inv0.26.1

func (q *FakeQuerier) InsertAllUsersGroup(ctxcontext.Context, orgIDuuid.UUID) (database.Group,error)

func (*FakeQuerier)InsertAuditLogadded inv0.26.1

func (*FakeQuerier)InsertDERPMeshKeyadded inv0.26.1

func (q *FakeQuerier) InsertDERPMeshKey(_context.Context, idstring)error

func (*FakeQuerier)InsertDeploymentIDadded inv0.26.1

func (q *FakeQuerier) InsertDeploymentID(_context.Context, idstring)error

func (*FakeQuerier)InsertFileadded inv0.26.1

func (*FakeQuerier)InsertGitAuthLinkadded inv0.26.1

func (*FakeQuerier)InsertGitSSHKeyadded inv0.26.1

func (*FakeQuerier)InsertGroupadded inv0.26.1

func (*FakeQuerier)InsertGroupMemberadded inv0.26.1

func (*FakeQuerier)InsertLicenseadded inv0.26.1

func (*FakeQuerier)InsertOrganizationadded inv0.26.1

func (*FakeQuerier)InsertOrganizationMemberadded inv0.26.1

func (*FakeQuerier)InsertProvisionerDaemonadded inv0.26.1

func (*FakeQuerier)InsertProvisionerJobadded inv0.26.1

func (*FakeQuerier)InsertProvisionerJobLogsadded inv0.26.1

func (*FakeQuerier)InsertReplicaadded inv0.26.1

func (*FakeQuerier)InsertTemplateadded inv0.26.1

func (*FakeQuerier)InsertTemplateVersionadded inv0.26.1

func (*FakeQuerier)InsertUseradded inv0.26.1

func (*FakeQuerier)InsertUserGroupsByNameadded inv0.26.1

func (*FakeQuerier)InsertUserLinkadded inv0.26.1

func (*FakeQuerier)InsertWorkspaceadded inv0.26.1

func (*FakeQuerier)InsertWorkspaceAgentadded inv0.26.1

func (*FakeQuerier)InsertWorkspaceAgentMetadataadded inv0.26.1

func (q *FakeQuerier) InsertWorkspaceAgentMetadata(_context.Context, argdatabase.InsertWorkspaceAgentMetadataParams)error

func (*FakeQuerier)InsertWorkspaceAgentStatadded inv0.26.1

func (*FakeQuerier)InsertWorkspaceAppadded inv0.26.1

func (*FakeQuerier)InsertWorkspaceBuildadded inv0.26.1

func (*FakeQuerier)InsertWorkspaceBuildParametersadded inv0.26.1

func (q *FakeQuerier) InsertWorkspaceBuildParameters(_context.Context, argdatabase.InsertWorkspaceBuildParametersParams)error

func (*FakeQuerier)InsertWorkspaceProxyadded inv0.26.1

func (*FakeQuerier)InsertWorkspaceResourceadded inv0.26.1

func (*FakeQuerier)Pingadded inv0.26.1

func (*FakeQuerier)RegisterWorkspaceProxyadded inv0.26.1

func (*FakeQuerier)TryAcquireLockadded inv0.26.1

func (*FakeQuerier) TryAcquireLock(_context.Context, _int64) (bool,error)

func (*FakeQuerier)UpdateAPIKeyByIDadded inv0.26.1

func (*FakeQuerier)UpdateGitAuthLinkadded inv0.26.1

func (*FakeQuerier)UpdateGitSSHKeyadded inv0.26.1

func (*FakeQuerier)UpdateGroupByIDadded inv0.26.1

func (*FakeQuerier)UpdateMemberRolesadded inv0.26.1

func (*FakeQuerier)UpdateProvisionerJobByIDadded inv0.26.1

func (*FakeQuerier)UpdateProvisionerJobWithCancelByIDadded inv0.26.1

func (q *FakeQuerier) UpdateProvisionerJobWithCancelByID(_context.Context, argdatabase.UpdateProvisionerJobWithCancelByIDParams)error

func (*FakeQuerier)UpdateProvisionerJobWithCompleteByIDadded inv0.26.1

func (q *FakeQuerier) UpdateProvisionerJobWithCompleteByID(_context.Context, argdatabase.UpdateProvisionerJobWithCompleteByIDParams)error

func (*FakeQuerier)UpdateReplicaadded inv0.26.1

func (*FakeQuerier)UpdateTemplateACLByIDadded inv0.26.1

func (*FakeQuerier)UpdateTemplateActiveVersionByIDadded inv0.26.1

func (q *FakeQuerier) UpdateTemplateActiveVersionByID(_context.Context, argdatabase.UpdateTemplateActiveVersionByIDParams)error

func (*FakeQuerier)UpdateTemplateDeletedByIDadded inv0.26.1

func (q *FakeQuerier) UpdateTemplateDeletedByID(_context.Context, argdatabase.UpdateTemplateDeletedByIDParams)error

func (*FakeQuerier)UpdateTemplateMetaByIDadded inv0.26.1

func (*FakeQuerier)UpdateTemplateScheduleByIDadded inv0.26.1

func (q *FakeQuerier) UpdateTemplateScheduleByID(_context.Context, argdatabase.UpdateTemplateScheduleByIDParams)error

func (*FakeQuerier)UpdateTemplateVersionByIDadded inv0.26.1

func (*FakeQuerier)UpdateTemplateVersionDescriptionByJobIDadded inv0.26.1

func (q *FakeQuerier) UpdateTemplateVersionDescriptionByJobID(_context.Context, argdatabase.UpdateTemplateVersionDescriptionByJobIDParams)error

func (*FakeQuerier)UpdateTemplateVersionGitAuthProvidersByJobIDadded inv0.26.1

func (q *FakeQuerier) UpdateTemplateVersionGitAuthProvidersByJobID(_context.Context, argdatabase.UpdateTemplateVersionGitAuthProvidersByJobIDParams)error

func (*FakeQuerier)UpdateUserDeletedByIDadded inv0.26.1

func (q *FakeQuerier) UpdateUserDeletedByID(_context.Context, paramsdatabase.UpdateUserDeletedByIDParams)error

func (*FakeQuerier)UpdateUserHashedPasswordadded inv0.26.1

func (*FakeQuerier)UpdateUserLastSeenAtadded inv0.26.1

func (*FakeQuerier)UpdateUserLinkadded inv0.26.1

func (*FakeQuerier)UpdateUserLinkedIDadded inv0.26.1

func (*FakeQuerier)UpdateUserLoginTypeadded inv0.26.1

func (*FakeQuerier)UpdateUserProfileadded inv0.26.1

func (*FakeQuerier)UpdateUserQuietHoursScheduleadded inv0.26.2

func (*FakeQuerier)UpdateUserRolesadded inv0.26.1

func (*FakeQuerier)UpdateUserStatusadded inv0.26.1

func (*FakeQuerier)UpdateWorkspaceadded inv0.26.1

func (*FakeQuerier)UpdateWorkspaceAgentConnectionByIDadded inv0.26.1

func (q *FakeQuerier) UpdateWorkspaceAgentConnectionByID(_context.Context, argdatabase.UpdateWorkspaceAgentConnectionByIDParams)error

func (*FakeQuerier)UpdateWorkspaceAgentLifecycleStateByIDadded inv0.26.1

func (q *FakeQuerier) UpdateWorkspaceAgentLifecycleStateByID(_context.Context, argdatabase.UpdateWorkspaceAgentLifecycleStateByIDParams)error

func (*FakeQuerier)UpdateWorkspaceAgentMetadataadded inv0.26.1

func (q *FakeQuerier) UpdateWorkspaceAgentMetadata(_context.Context, argdatabase.UpdateWorkspaceAgentMetadataParams)error

func (*FakeQuerier)UpdateWorkspaceAgentStartupByIDadded inv0.26.1

func (q *FakeQuerier) UpdateWorkspaceAgentStartupByID(_context.Context, argdatabase.UpdateWorkspaceAgentStartupByIDParams)error

func (*FakeQuerier)UpdateWorkspaceAgentStartupLogOverflowByIDadded inv0.26.1

func (q *FakeQuerier) UpdateWorkspaceAgentStartupLogOverflowByID(_context.Context, argdatabase.UpdateWorkspaceAgentStartupLogOverflowByIDParams)error

func (*FakeQuerier)UpdateWorkspaceAppHealthByIDadded inv0.26.1

func (q *FakeQuerier) UpdateWorkspaceAppHealthByID(_context.Context, argdatabase.UpdateWorkspaceAppHealthByIDParams)error

func (*FakeQuerier)UpdateWorkspaceAutostartadded inv0.26.1

func (*FakeQuerier)UpdateWorkspaceBuildByIDadded inv0.26.1

func (*FakeQuerier)UpdateWorkspaceBuildCostByIDadded inv0.26.1

func (*FakeQuerier)UpdateWorkspaceDeletedByIDadded inv0.26.1

func (q *FakeQuerier) UpdateWorkspaceDeletedByID(_context.Context, argdatabase.UpdateWorkspaceDeletedByIDParams)error

func (*FakeQuerier)UpdateWorkspaceLastUsedAtadded inv0.26.1

func (q *FakeQuerier) UpdateWorkspaceLastUsedAt(_context.Context, argdatabase.UpdateWorkspaceLastUsedAtParams)error

func (*FakeQuerier)UpdateWorkspaceLockedDeletingAtadded inv0.26.2

func (q *FakeQuerier) UpdateWorkspaceLockedDeletingAt(_context.Context, argdatabase.UpdateWorkspaceLockedDeletingAtParams)error

func (*FakeQuerier)UpdateWorkspaceProxyadded inv0.26.1

func (*FakeQuerier)UpdateWorkspaceProxyDeletedadded inv0.26.1

func (q *FakeQuerier) UpdateWorkspaceProxyDeleted(_context.Context, argdatabase.UpdateWorkspaceProxyDeletedParams)error

func (*FakeQuerier)UpdateWorkspaceTTLadded inv0.26.1

func (*FakeQuerier)UpdateWorkspacesDeletingAtByTemplateIDadded inv0.26.2

func (q *FakeQuerier) UpdateWorkspacesDeletingAtByTemplateID(_context.Context, argdatabase.UpdateWorkspacesDeletingAtByTemplateIDParams)error

func (*FakeQuerier)UpsertAppSecurityKeyadded inv0.26.1

func (q *FakeQuerier) UpsertAppSecurityKey(_context.Context, datastring)error

func (*FakeQuerier)UpsertDefaultProxyadded inv0.26.1

func (*FakeQuerier)UpsertLastUpdateCheckadded inv0.26.1

func (q *FakeQuerier) UpsertLastUpdateCheck(_context.Context, datastring)error

func (*FakeQuerier)UpsertLogoURLadded inv0.26.1

func (q *FakeQuerier) UpsertLogoURL(_context.Context, datastring)error

func (*FakeQuerier)UpsertOAuthSigningKeyadded inv0.26.1

func (q *FakeQuerier) UpsertOAuthSigningKey(_context.Context, valuestring)error

func (*FakeQuerier)UpsertServiceBanneradded inv0.26.1

func (q *FakeQuerier) UpsertServiceBanner(_context.Context, datastring)error

func (*FakeQuerier)UpsertTailnetAgentadded inv0.26.1

func (*FakeQuerier)UpsertTailnetClientadded inv0.26.1

func (*FakeQuerier)UpsertTailnetCoordinatoradded inv0.26.1

func (*FakeQuerier) UpsertTailnetCoordinator(context.Context,uuid.UUID) (database.TailnetCoordinator,error)

func (*FakeQuerier)Wrappersadded inv0.26.1

func (*FakeQuerier) Wrappers() []string

Source Files

View all Source files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f orF : Jump to
y orY : Canonical URL
go.dev uses cookies from Google to deliver and enhance the quality of its services and to analyze traffic.Learn more.

[8]ページ先頭

©2009-2025 Movatter.jp