Documentation
¶
Index ¶
- type Addon
- type ApiToken
- type App
- type AppendAuditEventParams
- type AppendDeploymentLogParams
- type AuditEvent
- type Backup
- type CreateAPITokenParams
- type CreateAddonParams
- type CreateAppParams
- type CreateBackupParams
- type CreateDeploymentParams
- type CreateReleaseParams
- type CreateSessionParams
- type CreateUserParams
- type DBTX
- type DeleteExpiredSessionsParams
- type DeleteSecretParams
- type DeleteStaleLoginAttemptsParams
- type Deployment
- type DeploymentLog
- type FinishBackupParams
- type FinishDeploymentParams
- type GetAddonByNameParams
- type GitSource
- type ListAuditEventsForResourceParams
- type ListAuditEventsParams
- type ListBackupsForAddonParams
- type ListDeploymentLogsParams
- type ListDeploymentsForAppParams
- type ListReleasesForAppParams
- type ListSecretCiphertextsRow
- type ListSecretMetadataRow
- type LoginAttempt
- type Querier
- type Queries
- func (q *Queries) AppendAuditEvent(ctx context.Context, arg AppendAuditEventParams) (AuditEvent, error)
- func (q *Queries) AppendDeploymentLog(ctx context.Context, arg AppendDeploymentLogParams) error
- func (q *Queries) CountAuditEvents(ctx context.Context) (int64, error)
- func (q *Queries) CountDeploymentLogs(ctx context.Context, deploymentID string) (int64, error)
- func (q *Queries) CountOtherActiveOwners(ctx context.Context, id string) (int64, error)
- func (q *Queries) CountUsers(ctx context.Context) (int64, error)
- func (q *Queries) CreateAPIToken(ctx context.Context, arg CreateAPITokenParams) (ApiToken, error)
- func (q *Queries) CreateAddon(ctx context.Context, arg CreateAddonParams) (Addon, error)
- func (q *Queries) CreateApp(ctx context.Context, arg CreateAppParams) (App, error)
- func (q *Queries) CreateBackup(ctx context.Context, arg CreateBackupParams) (Backup, error)
- func (q *Queries) CreateDeployment(ctx context.Context, arg CreateDeploymentParams) (Deployment, error)
- func (q *Queries) CreateRelease(ctx context.Context, arg CreateReleaseParams) (Release, error)
- func (q *Queries) CreateSession(ctx context.Context, arg CreateSessionParams) (Session, error)
- func (q *Queries) CreateUser(ctx context.Context, arg CreateUserParams) (User, error)
- func (q *Queries) DeleteAddon(ctx context.Context, id string) error
- func (q *Queries) DeleteApp(ctx context.Context, id string) error
- func (q *Queries) DeleteExpiredSessions(ctx context.Context, arg DeleteExpiredSessionsParams) error
- func (q *Queries) DeleteGitSource(ctx context.Context, appID string) error
- func (q *Queries) DeleteLoginAttempt(ctx context.Context, key string) error
- func (q *Queries) DeleteSecret(ctx context.Context, arg DeleteSecretParams) (int64, error)
- func (q *Queries) DeleteStaleLoginAttempts(ctx context.Context, arg DeleteStaleLoginAttemptsParams) (int64, error)
- func (q *Queries) DeleteUser(ctx context.Context, id string) error
- func (q *Queries) FinishBackup(ctx context.Context, arg FinishBackupParams) error
- func (q *Queries) FinishDeployment(ctx context.Context, arg FinishDeploymentParams) (Deployment, error)
- func (q *Queries) GetAPITokenByHash(ctx context.Context, tokenHash string) (ApiToken, error)
- func (q *Queries) GetActiveRelease(ctx context.Context, appID string) (Release, error)
- func (q *Queries) GetAddon(ctx context.Context, id string) (Addon, error)
- func (q *Queries) GetAddonByName(ctx context.Context, arg GetAddonByNameParams) (Addon, error)
- func (q *Queries) GetApp(ctx context.Context, id string) (App, error)
- func (q *Queries) GetAppByName(ctx context.Context, name string) (App, error)
- func (q *Queries) GetBackup(ctx context.Context, id string) (Backup, error)
- func (q *Queries) GetDeployment(ctx context.Context, id string) (Deployment, error)
- func (q *Queries) GetGitSource(ctx context.Context, appID string) (GitSource, error)
- func (q *Queries) GetLoginAttempt(ctx context.Context, key string) (LoginAttempt, error)
- func (q *Queries) GetRelease(ctx context.Context, id string) (Release, error)
- func (q *Queries) GetSession(ctx context.Context, id string) (Session, error)
- func (q *Queries) GetSessionByTokenHash(ctx context.Context, tokenHash string) (Session, error)
- func (q *Queries) GetUser(ctx context.Context, id string) (User, error)
- func (q *Queries) GetUserByEmail(ctx context.Context, email string) (User, error)
- func (q *Queries) LastAuditEvent(ctx context.Context) (AuditEvent, error)
- func (q *Queries) ListAPITokensForUser(ctx context.Context, userID string) ([]ApiToken, error)
- func (q *Queries) ListActiveDeployments(ctx context.Context) ([]Deployment, error)
- func (q *Queries) ListAddons(ctx context.Context) ([]Addon, error)
- func (q *Queries) ListAddonsForApp(ctx context.Context, appID string) ([]Addon, error)
- func (q *Queries) ListApps(ctx context.Context) ([]App, error)
- func (q *Queries) ListAuditEvents(ctx context.Context, arg ListAuditEventsParams) ([]AuditEvent, error)
- func (q *Queries) ListAuditEventsForResource(ctx context.Context, arg ListAuditEventsForResourceParams) ([]AuditEvent, error)
- func (q *Queries) ListBackupsForAddon(ctx context.Context, arg ListBackupsForAddonParams) ([]Backup, error)
- func (q *Queries) ListDeploymentLogs(ctx context.Context, arg ListDeploymentLogsParams) ([]DeploymentLog, error)
- func (q *Queries) ListDeploymentsForApp(ctx context.Context, arg ListDeploymentsForAppParams) ([]Deployment, error)
- func (q *Queries) ListLiveSessionsForUser(ctx context.Context, userID string) ([]Session, error)
- func (q *Queries) ListPollingGitSources(ctx context.Context) ([]GitSource, error)
- func (q *Queries) ListReleasesForApp(ctx context.Context, arg ListReleasesForAppParams) ([]Release, error)
- func (q *Queries) ListSecretCiphertexts(ctx context.Context, appID string) ([]ListSecretCiphertextsRow, error)
- func (q *Queries) ListSecretMetadata(ctx context.Context, appID string) ([]ListSecretMetadataRow, error)
- func (q *Queries) ListUsers(ctx context.Context) ([]User, error)
- func (q *Queries) MarkSessionTOTPVerified(ctx context.Context, id string) error
- func (q *Queries) NextDeploymentLogSeq(ctx context.Context, deploymentID string) (int64, error)
- func (q *Queries) RevokeAPIToken(ctx context.Context, arg RevokeAPITokenParams) (int64, error)
- func (q *Queries) RevokeAllAPITokensForUser(ctx context.Context, arg RevokeAllAPITokensForUserParams) (int64, error)
- func (q *Queries) RevokeOtherUserSessions(ctx context.Context, arg RevokeOtherUserSessionsParams) error
- func (q *Queries) RevokeSession(ctx context.Context, arg RevokeSessionParams) error
- func (q *Queries) RevokeUserSessions(ctx context.Context, arg RevokeUserSessionsParams) error
- func (q *Queries) SetActiveRelease(ctx context.Context, arg SetActiveReleaseParams) error
- func (q *Queries) SetAddonState(ctx context.Context, arg SetAddonStateParams) error
- func (q *Queries) SetDeploymentBuilt(ctx context.Context, arg SetDeploymentBuiltParams) error
- func (q *Queries) SetDeploymentCommit(ctx context.Context, arg SetDeploymentCommitParams) error
- func (q *Queries) SetDeploymentContainer(ctx context.Context, arg SetDeploymentContainerParams) error
- func (q *Queries) SetDeploymentStarted(ctx context.Context, arg SetDeploymentStartedParams) error
- func (q *Queries) SetDeploymentState(ctx context.Context, arg SetDeploymentStateParams) (Deployment, error)
- func (q *Queries) SetUserDisabled(ctx context.Context, arg SetUserDisabledParams) error
- func (q *Queries) SetUserTOTP(ctx context.Context, arg SetUserTOTPParams) error
- func (q *Queries) SupersedeHealthyDeployments(ctx context.Context, arg SupersedeHealthyDeploymentsParams) error
- func (q *Queries) TouchAPIToken(ctx context.Context, arg TouchAPITokenParams) error
- func (q *Queries) TouchSession(ctx context.Context, arg TouchSessionParams) error
- func (q *Queries) TrimDeploymentLogs(ctx context.Context, arg TrimDeploymentLogsParams) error
- func (q *Queries) UpdateAppResources(ctx context.Context, arg UpdateAppResourcesParams) (App, error)
- func (q *Queries) UpdateAppRouting(ctx context.Context, arg UpdateAppRoutingParams) (App, error)
- func (q *Queries) UpdateAppScanPolicy(ctx context.Context, arg UpdateAppScanPolicyParams) (App, error)
- func (q *Queries) UpdateGitSourceLastSeen(ctx context.Context, arg UpdateGitSourceLastSeenParams) error
- func (q *Queries) UpdateReleaseScan(ctx context.Context, arg UpdateReleaseScanParams) error
- func (q *Queries) UpdateUserPassword(ctx context.Context, arg UpdateUserPasswordParams) error
- func (q *Queries) UpdateUserRole(ctx context.Context, arg UpdateUserRoleParams) error
- func (q *Queries) UpsertGitSource(ctx context.Context, arg UpsertGitSourceParams) (GitSource, error)
- func (q *Queries) UpsertLoginAttempt(ctx context.Context, arg UpsertLoginAttemptParams) error
- func (q *Queries) UpsertSecret(ctx context.Context, arg UpsertSecretParams) (UpsertSecretRow, error)
- func (q *Queries) WithTx(tx *sql.Tx) *Queries
- type Release
- type RevokeAPITokenParams
- type RevokeAllAPITokensForUserParams
- type RevokeOtherUserSessionsParams
- type RevokeSessionParams
- type RevokeUserSessionsParams
- type Secret
- type Session
- type SetActiveReleaseParams
- type SetAddonStateParams
- type SetDeploymentBuiltParams
- type SetDeploymentCommitParams
- type SetDeploymentContainerParams
- type SetDeploymentStartedParams
- type SetDeploymentStateParams
- type SetUserDisabledParams
- type SetUserTOTPParams
- type SupersedeHealthyDeploymentsParams
- type TouchAPITokenParams
- type TouchSessionParams
- type TrimDeploymentLogsParams
- type UpdateAppResourcesParams
- type UpdateAppRoutingParams
- type UpdateAppScanPolicyParams
- type UpdateGitSourceLastSeenParams
- type UpdateReleaseScanParams
- type UpdateUserPasswordParams
- type UpdateUserRoleParams
- type UpsertGitSourceParams
- type UpsertLoginAttemptParams
- type UpsertSecretParams
- type UpsertSecretRow
- type User
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApiToken ¶
type ApiToken struct {
ID string
UserID string
Name string
TokenHash string
CreatedAt string
LastUsedAt sql.NullString
RevokedAt sql.NullString
}
type AppendAuditEventParams ¶
type AuditEvent ¶
type CreateAPITokenParams ¶
type CreateAddonParams ¶
type CreateAppParams ¶
type CreateBackupParams ¶
type CreateDeploymentParams ¶
type CreateReleaseParams ¶
type CreateSessionParams ¶
type CreateUserParams ¶
type DeleteExpiredSessionsParams ¶
type DeleteExpiredSessionsParams struct {
ExpiresAt string
RevokedAt sql.NullString
}
type DeleteSecretParams ¶
type DeleteStaleLoginAttemptsParams ¶
type DeleteStaleLoginAttemptsParams struct {
FirstBefore string
Now sql.NullString
}
type Deployment ¶
type Deployment struct {
ID string
AppID string
Trigger string
Actor string
CommitSha string
CommitMessage string
ImageRef string
State string
Error string
ContainerID string
ContainerName string
ReleaseID sql.NullString
CreatedAt string
UpdatedAt string
StartedAt sql.NullString
FinishedAt sql.NullString
}
type DeploymentLog ¶
type FinishBackupParams ¶
type FinishDeploymentParams ¶
type FinishDeploymentParams struct {
State string
Error string
ReleaseID sql.NullString
FinishedAt sql.NullString
UpdatedAt string
ID string
}
type GetAddonByNameParams ¶
type ListAuditEventsParams ¶
type ListSecretMetadataRow ¶
type LoginAttempt ¶
type LoginAttempt struct {
Key string
Count int64
FirstAt string
LockedUntil sql.NullString
}
type Querier ¶
type Querier interface {
AppendAuditEvent(ctx context.Context, arg AppendAuditEventParams) (AuditEvent, error)
AppendDeploymentLog(ctx context.Context, arg AppendDeploymentLogParams) error
CountAuditEvents(ctx context.Context) (int64, error)
CountDeploymentLogs(ctx context.Context, deploymentID string) (int64, error)
CountOtherActiveOwners(ctx context.Context, id string) (int64, error)
CountUsers(ctx context.Context) (int64, error)
CreateAPIToken(ctx context.Context, arg CreateAPITokenParams) (ApiToken, error)
CreateAddon(ctx context.Context, arg CreateAddonParams) (Addon, error)
CreateApp(ctx context.Context, arg CreateAppParams) (App, error)
CreateBackup(ctx context.Context, arg CreateBackupParams) (Backup, error)
CreateDeployment(ctx context.Context, arg CreateDeploymentParams) (Deployment, error)
CreateRelease(ctx context.Context, arg CreateReleaseParams) (Release, error)
CreateSession(ctx context.Context, arg CreateSessionParams) (Session, error)
CreateUser(ctx context.Context, arg CreateUserParams) (User, error)
DeleteAddon(ctx context.Context, id string) error
DeleteApp(ctx context.Context, id string) error
DeleteExpiredSessions(ctx context.Context, arg DeleteExpiredSessionsParams) error
DeleteGitSource(ctx context.Context, appID string) error
DeleteLoginAttempt(ctx context.Context, key string) error
DeleteSecret(ctx context.Context, arg DeleteSecretParams) (int64, error)
DeleteStaleLoginAttempts(ctx context.Context, arg DeleteStaleLoginAttemptsParams) (int64, error)
DeleteUser(ctx context.Context, id string) error
FinishBackup(ctx context.Context, arg FinishBackupParams) error
FinishDeployment(ctx context.Context, arg FinishDeploymentParams) (Deployment, error)
GetAPITokenByHash(ctx context.Context, tokenHash string) (ApiToken, error)
GetActiveRelease(ctx context.Context, appID string) (Release, error)
GetAddon(ctx context.Context, id string) (Addon, error)
GetAddonByName(ctx context.Context, arg GetAddonByNameParams) (Addon, error)
GetApp(ctx context.Context, id string) (App, error)
GetAppByName(ctx context.Context, name string) (App, error)
GetBackup(ctx context.Context, id string) (Backup, error)
GetDeployment(ctx context.Context, id string) (Deployment, error)
GetGitSource(ctx context.Context, appID string) (GitSource, error)
GetLoginAttempt(ctx context.Context, key string) (LoginAttempt, error)
GetRelease(ctx context.Context, id string) (Release, error)
GetSession(ctx context.Context, id string) (Session, error)
GetSessionByTokenHash(ctx context.Context, tokenHash string) (Session, error)
GetUser(ctx context.Context, id string) (User, error)
GetUserByEmail(ctx context.Context, email string) (User, error)
LastAuditEvent(ctx context.Context) (AuditEvent, error)
ListAPITokensForUser(ctx context.Context, userID string) ([]ApiToken, error)
ListActiveDeployments(ctx context.Context) ([]Deployment, error)
ListAddons(ctx context.Context) ([]Addon, error)
ListAddonsForApp(ctx context.Context, appID string) ([]Addon, error)
ListApps(ctx context.Context) ([]App, error)
ListAuditEvents(ctx context.Context, arg ListAuditEventsParams) ([]AuditEvent, error)
ListAuditEventsForResource(ctx context.Context, arg ListAuditEventsForResourceParams) ([]AuditEvent, error)
ListBackupsForAddon(ctx context.Context, arg ListBackupsForAddonParams) ([]Backup, error)
ListDeploymentLogs(ctx context.Context, arg ListDeploymentLogsParams) ([]DeploymentLog, error)
ListDeploymentsForApp(ctx context.Context, arg ListDeploymentsForAppParams) ([]Deployment, error)
ListLiveSessionsForUser(ctx context.Context, userID string) ([]Session, error)
ListPollingGitSources(ctx context.Context) ([]GitSource, error)
ListReleasesForApp(ctx context.Context, arg ListReleasesForAppParams) ([]Release, error)
ListSecretCiphertexts(ctx context.Context, appID string) ([]ListSecretCiphertextsRow, error)
ListSecretMetadata(ctx context.Context, appID string) ([]ListSecretMetadataRow, error)
ListUsers(ctx context.Context) ([]User, error)
MarkSessionTOTPVerified(ctx context.Context, id string) error
NextDeploymentLogSeq(ctx context.Context, deploymentID string) (int64, error)
RevokeAPIToken(ctx context.Context, arg RevokeAPITokenParams) (int64, error)
// User administration (E2.2). Sessions and API tokens are revoked, never deleted, so the rows
// keep their audit value; DeleteUser cascades through the schema's ON DELETE CASCADE.
RevokeAllAPITokensForUser(ctx context.Context, arg RevokeAllAPITokensForUserParams) (int64, error)
RevokeOtherUserSessions(ctx context.Context, arg RevokeOtherUserSessionsParams) error
RevokeSession(ctx context.Context, arg RevokeSessionParams) error
RevokeUserSessions(ctx context.Context, arg RevokeUserSessionsParams) error
SetActiveRelease(ctx context.Context, arg SetActiveReleaseParams) error
SetAddonState(ctx context.Context, arg SetAddonStateParams) error
SetDeploymentBuilt(ctx context.Context, arg SetDeploymentBuiltParams) error
SetDeploymentCommit(ctx context.Context, arg SetDeploymentCommitParams) error
SetDeploymentContainer(ctx context.Context, arg SetDeploymentContainerParams) error
SetDeploymentStarted(ctx context.Context, arg SetDeploymentStartedParams) error
SetDeploymentState(ctx context.Context, arg SetDeploymentStateParams) (Deployment, error)
SetUserDisabled(ctx context.Context, arg SetUserDisabledParams) error
SetUserTOTP(ctx context.Context, arg SetUserTOTPParams) error
SupersedeHealthyDeployments(ctx context.Context, arg SupersedeHealthyDeploymentsParams) error
TouchAPIToken(ctx context.Context, arg TouchAPITokenParams) error
TouchSession(ctx context.Context, arg TouchSessionParams) error
TrimDeploymentLogs(ctx context.Context, arg TrimDeploymentLogsParams) error
UpdateAppResources(ctx context.Context, arg UpdateAppResourcesParams) (App, error)
UpdateAppRouting(ctx context.Context, arg UpdateAppRoutingParams) (App, error)
UpdateAppScanPolicy(ctx context.Context, arg UpdateAppScanPolicyParams) (App, error)
UpdateGitSourceLastSeen(ctx context.Context, arg UpdateGitSourceLastSeenParams) error
UpdateReleaseScan(ctx context.Context, arg UpdateReleaseScanParams) error
UpdateUserPassword(ctx context.Context, arg UpdateUserPasswordParams) error
UpdateUserRole(ctx context.Context, arg UpdateUserRoleParams) error
UpsertGitSource(ctx context.Context, arg UpsertGitSourceParams) (GitSource, error)
UpsertLoginAttempt(ctx context.Context, arg UpsertLoginAttemptParams) error
UpsertSecret(ctx context.Context, arg UpsertSecretParams) (UpsertSecretRow, error)
}
type Queries ¶
type Queries struct {
// contains filtered or unexported fields
}
func (*Queries) AppendAuditEvent ¶
func (q *Queries) AppendAuditEvent(ctx context.Context, arg AppendAuditEventParams) (AuditEvent, error)
func (*Queries) AppendDeploymentLog ¶
func (q *Queries) AppendDeploymentLog(ctx context.Context, arg AppendDeploymentLogParams) error
func (*Queries) CountAuditEvents ¶
func (*Queries) CountDeploymentLogs ¶
func (*Queries) CountOtherActiveOwners ¶
func (*Queries) CreateAPIToken ¶
func (*Queries) CreateAddon ¶
func (*Queries) CreateBackup ¶
func (*Queries) CreateDeployment ¶
func (q *Queries) CreateDeployment(ctx context.Context, arg CreateDeploymentParams) (Deployment, error)
func (*Queries) CreateRelease ¶
func (*Queries) CreateSession ¶
func (*Queries) CreateUser ¶
func (*Queries) DeleteExpiredSessions ¶
func (q *Queries) DeleteExpiredSessions(ctx context.Context, arg DeleteExpiredSessionsParams) error
func (*Queries) DeleteGitSource ¶
func (*Queries) DeleteLoginAttempt ¶
func (*Queries) DeleteSecret ¶
func (*Queries) DeleteStaleLoginAttempts ¶
func (*Queries) FinishBackup ¶
func (q *Queries) FinishBackup(ctx context.Context, arg FinishBackupParams) error
func (*Queries) FinishDeployment ¶
func (q *Queries) FinishDeployment(ctx context.Context, arg FinishDeploymentParams) (Deployment, error)
func (*Queries) GetAPITokenByHash ¶
func (*Queries) GetActiveRelease ¶
func (*Queries) GetAddonByName ¶
func (*Queries) GetAppByName ¶
func (*Queries) GetDeployment ¶
func (*Queries) GetGitSource ¶
func (*Queries) GetLoginAttempt ¶
func (*Queries) GetRelease ¶
func (*Queries) GetSession ¶
func (*Queries) GetSessionByTokenHash ¶
func (*Queries) GetUserByEmail ¶
func (*Queries) LastAuditEvent ¶
func (q *Queries) LastAuditEvent(ctx context.Context) (AuditEvent, error)
func (*Queries) ListAPITokensForUser ¶
func (*Queries) ListActiveDeployments ¶
func (q *Queries) ListActiveDeployments(ctx context.Context) ([]Deployment, error)
func (*Queries) ListAddonsForApp ¶
func (*Queries) ListAuditEvents ¶
func (q *Queries) ListAuditEvents(ctx context.Context, arg ListAuditEventsParams) ([]AuditEvent, error)
func (*Queries) ListAuditEventsForResource ¶
func (q *Queries) ListAuditEventsForResource(ctx context.Context, arg ListAuditEventsForResourceParams) ([]AuditEvent, error)
func (*Queries) ListBackupsForAddon ¶
func (*Queries) ListDeploymentLogs ¶
func (q *Queries) ListDeploymentLogs(ctx context.Context, arg ListDeploymentLogsParams) ([]DeploymentLog, error)
func (*Queries) ListDeploymentsForApp ¶
func (q *Queries) ListDeploymentsForApp(ctx context.Context, arg ListDeploymentsForAppParams) ([]Deployment, error)
func (*Queries) ListLiveSessionsForUser ¶
func (*Queries) ListPollingGitSources ¶
func (*Queries) ListReleasesForApp ¶
func (*Queries) ListSecretCiphertexts ¶
func (*Queries) ListSecretMetadata ¶
func (*Queries) MarkSessionTOTPVerified ¶
func (*Queries) NextDeploymentLogSeq ¶
func (*Queries) RevokeAPIToken ¶
func (*Queries) RevokeAllAPITokensForUser ¶
func (q *Queries) RevokeAllAPITokensForUser(ctx context.Context, arg RevokeAllAPITokensForUserParams) (int64, error)
User administration (E2.2). Sessions and API tokens are revoked, never deleted, so the rows keep their audit value; DeleteUser cascades through the schema's ON DELETE CASCADE.
func (*Queries) RevokeOtherUserSessions ¶
func (q *Queries) RevokeOtherUserSessions(ctx context.Context, arg RevokeOtherUserSessionsParams) error
func (*Queries) RevokeSession ¶
func (q *Queries) RevokeSession(ctx context.Context, arg RevokeSessionParams) error
func (*Queries) RevokeUserSessions ¶
func (q *Queries) RevokeUserSessions(ctx context.Context, arg RevokeUserSessionsParams) error
func (*Queries) SetActiveRelease ¶
func (q *Queries) SetActiveRelease(ctx context.Context, arg SetActiveReleaseParams) error
func (*Queries) SetAddonState ¶
func (q *Queries) SetAddonState(ctx context.Context, arg SetAddonStateParams) error
func (*Queries) SetDeploymentBuilt ¶
func (q *Queries) SetDeploymentBuilt(ctx context.Context, arg SetDeploymentBuiltParams) error
func (*Queries) SetDeploymentCommit ¶
func (q *Queries) SetDeploymentCommit(ctx context.Context, arg SetDeploymentCommitParams) error
func (*Queries) SetDeploymentContainer ¶
func (q *Queries) SetDeploymentContainer(ctx context.Context, arg SetDeploymentContainerParams) error
func (*Queries) SetDeploymentStarted ¶
func (q *Queries) SetDeploymentStarted(ctx context.Context, arg SetDeploymentStartedParams) error
func (*Queries) SetDeploymentState ¶
func (q *Queries) SetDeploymentState(ctx context.Context, arg SetDeploymentStateParams) (Deployment, error)
func (*Queries) SetUserDisabled ¶
func (q *Queries) SetUserDisabled(ctx context.Context, arg SetUserDisabledParams) error
func (*Queries) SetUserTOTP ¶
func (q *Queries) SetUserTOTP(ctx context.Context, arg SetUserTOTPParams) error
func (*Queries) SupersedeHealthyDeployments ¶
func (q *Queries) SupersedeHealthyDeployments(ctx context.Context, arg SupersedeHealthyDeploymentsParams) error
func (*Queries) TouchAPIToken ¶
func (q *Queries) TouchAPIToken(ctx context.Context, arg TouchAPITokenParams) error
func (*Queries) TouchSession ¶
func (q *Queries) TouchSession(ctx context.Context, arg TouchSessionParams) error
func (*Queries) TrimDeploymentLogs ¶
func (q *Queries) TrimDeploymentLogs(ctx context.Context, arg TrimDeploymentLogsParams) error
func (*Queries) UpdateAppResources ¶
func (*Queries) UpdateAppRouting ¶
func (*Queries) UpdateAppScanPolicy ¶
func (*Queries) UpdateGitSourceLastSeen ¶
func (q *Queries) UpdateGitSourceLastSeen(ctx context.Context, arg UpdateGitSourceLastSeenParams) error
func (*Queries) UpdateReleaseScan ¶
func (q *Queries) UpdateReleaseScan(ctx context.Context, arg UpdateReleaseScanParams) error
func (*Queries) UpdateUserPassword ¶
func (q *Queries) UpdateUserPassword(ctx context.Context, arg UpdateUserPasswordParams) error
func (*Queries) UpdateUserRole ¶
func (q *Queries) UpdateUserRole(ctx context.Context, arg UpdateUserRoleParams) error
func (*Queries) UpsertGitSource ¶
func (*Queries) UpsertLoginAttempt ¶
func (q *Queries) UpsertLoginAttempt(ctx context.Context, arg UpsertLoginAttemptParams) error
func (*Queries) UpsertSecret ¶
func (q *Queries) UpsertSecret(ctx context.Context, arg UpsertSecretParams) (UpsertSecretRow, error)
type RevokeAPITokenParams ¶
type RevokeAPITokenParams struct {
RevokedAt sql.NullString
ID string
UserID string
}
type RevokeAllAPITokensForUserParams ¶
type RevokeAllAPITokensForUserParams struct {
RevokedAt sql.NullString
UserID string
}
type RevokeOtherUserSessionsParams ¶
type RevokeOtherUserSessionsParams struct {
RevokedAt sql.NullString
UserID string
ID string
}
type RevokeSessionParams ¶
type RevokeSessionParams struct {
RevokedAt sql.NullString
ID string
}
type RevokeUserSessionsParams ¶
type RevokeUserSessionsParams struct {
RevokedAt sql.NullString
UserID string
}
type SetActiveReleaseParams ¶
type SetAddonStateParams ¶
type SetDeploymentStartedParams ¶
type SetDeploymentStartedParams struct {
StartedAt sql.NullString
UpdatedAt string
ID string
}
type SetUserDisabledParams ¶
type SetUserTOTPParams ¶
type TouchAPITokenParams ¶
type TouchAPITokenParams struct {
LastUsedAt sql.NullString
ID string
}
type TouchSessionParams ¶
type UpdateAppRoutingParams ¶
type UpdateReleaseScanParams ¶
type UpdateUserRoleParams ¶
type UpsertGitSourceParams ¶
type UpsertLoginAttemptParams ¶
type UpsertLoginAttemptParams struct {
Key string
Count int64
FirstAt string
LockedUntil sql.NullString
}
type UpsertSecretParams ¶
type UpsertSecretRow ¶
Click to show internal directories.
Click to hide internal directories.