Versions in this module Expand all Collapse all v1 v1.2.2 Jun 6, 2026 v1.2.1 Jun 5, 2026 v1.2.0 Jun 5, 2026 v1.0.2 Jun 5, 2026 Changes in this version type CreateRiskAssessmentParams + ThreatAssessmentEnabled bool type Querier + UpdateRiskAssessmentThreatStep func(ctx context.Context, arg UpdateRiskAssessmentThreatStepParams) (RiskAssessment, error) type Queries + func (q *Queries) UpdateRiskAssessmentThreatStep(ctx context.Context, arg UpdateRiskAssessmentThreatStepParams) (RiskAssessment, error) type RiskAssessment + ThreatAppDescription string + ThreatAssessmentEnabled bool + ThreatInformationFlow string type UpdateRiskAssessmentStep1Params + ThreatAssessmentEnabled bool + type UpdateRiskAssessmentThreatStepParams struct + ID uuid.UUID + ThreatAppDescription string + ThreatInformationFlow string v1.0.1 Jun 3, 2026 v1.0.0 Jun 1, 2026 Changes in this version + func Connect(ctx context.Context, databaseURL string, tracer pgx.QueryTracer) (*pgxpool.Pool, *sql.DB, error) + type Activity struct + ActivityType string + AssigneeID uuid.NullUUID + CompletedAt sql.NullTime + CompletedBy string + CreatedAt time.Time + Description string + DueDate sql.NullTime + EvidenceUrl string + ID uuid.UUID + Kind string + MeasureID uuid.NullUUID + Notes string + Owner string + ParentActivityID uuid.NullUUID + Priority string + Recurrence string + RefNum sql.NullInt32 + Status string + Title string + UpdatedAt time.Time + type AddAssessmentParticipantParams struct + AssessmentID uuid.UUID + UserID uuid.UUID + type AddAssetToAssessmentParams struct + AssessmentID uuid.UUID + AssetID uuid.UUID + type AddAvvikAttachmentParams struct + AvvikID uuid.UUID + Filename string + StorageKey string + UploadedBy uuid.NullUUID + type AddAvvikEventParams struct + ActorID uuid.NullUUID + ActorLabel string + AvvikID uuid.UUID + EventType string + ImportSource sql.NullString + OccurredAt time.Time + Payload json.RawMessage + type AddAvvikNotificationParams struct + Audience string + AvvikID uuid.UUID + Notes string + SentAt time.Time + SentBy uuid.NullUUID + type AddMeasureLinkParams struct + Label string + MeasureID uuid.UUID + Url string + type AddParticipantParams struct + ResourceID uuid.UUID + ResourceType string + Role string + UserID uuid.UUID + type AppSetting struct + ActivitiesEnabled bool + AssetsEnabled bool + AvvikEnabled bool + ComplianceEnabled bool + ID int32 + PlaygroundEnabled bool + RiskEnabled bool + type Asset struct + AssetType string + CreatedAt time.Time + Criticality string + Description string + ID uuid.UUID + Name string + Owner string + Status string + UpdatedAt time.Time + type AuditLog struct + Attrs json.RawMessage + Event string + EventTime time.Time + ID uuid.UUID + RequestID string + SourceIp string + TraceID string + UserAgent string + UserID uuid.NullUUID + type Avvik struct + AssignedTo uuid.NullUUID + ClosedAt sql.NullTime + ClosureSummary string + CreatedAt time.Time + DecisionsAnchored bool + Description string + DiscoveredAt time.Time + ExternalReference string + FollowupsDelegated bool + GdprDeadlineAt sql.NullTime + ID uuid.UUID + ImplementationDeadlineSet bool + ImportSource sql.NullString + ImportedAt sql.NullTime + Ksi bool + KsiInformationOwner string + LessonsLearned string + LogQaDone bool + MarketAssessmentNote string + MarketSensitive bool + MgmtInformed bool + OrgInformed bool + OrgUnitID uuid.NullUUID + PersonalData bool + RealisedRiskID uuid.NullUUID + ReportedAt sql.NullTime + ReporterEmail string + ReporterInformed bool + ReporterName string + RiskLevel string + RootCause string + Status string + Title string + UpdatedAt time.Time + type AvvikActivity struct + ActivityID uuid.UUID + AvvikID uuid.UUID + CreatedAt time.Time + type AvvikAttachment struct + AvvikID uuid.UUID + Filename string + ID uuid.UUID + StorageKey string + UploadedAt time.Time + UploadedBy uuid.NullUUID + type AvvikEvent struct + ActorID uuid.NullUUID + ActorLabel string + AvvikID uuid.UUID + EventType string + ID uuid.UUID + ImportSource sql.NullString + OccurredAt time.Time + Payload json.RawMessage + type AvvikMeasure struct + AvvikID uuid.UUID + CreatedAt time.Time + MeasureID uuid.UUID + Relationship string + type AvvikNotification struct + Audience string + AvvikID uuid.UUID + ID uuid.UUID + Notes string + SentAt time.Time + SentBy uuid.NullUUID + type ClaimPendingUserParams struct + Email string + Name string + Provider string + ProviderID string + type CompleteActivityParams struct + CompletedBy string + EvidenceUrl string + ID uuid.UUID + Notes string + type CountRisksForMatrixRow struct + ConsequenceCurrent sql.NullInt32 + Count int64 + LikelihoodCurrent sql.NullInt32 + type CreateActivityParams struct + ActivityType string + AssigneeID uuid.NullUUID + Description string + DueDate sql.NullTime + Kind string + MeasureID uuid.NullUUID + Owner string + Priority string + Recurrence string + Title string + type CreateAssetParams struct + AssetType string + Criticality string + Description string + Name string + Owner string + Status string + type CreateAvvikParams struct + AssignedTo uuid.NullUUID + Description string + DiscoveredAt time.Time + ExternalReference string + GdprDeadlineAt sql.NullTime + ImportSource sql.NullString + ImportedAt sql.NullTime + Ksi bool + KsiInformationOwner string + MarketAssessmentNote string + MarketSensitive bool + OrgUnitID uuid.NullUUID + PersonalData bool + RealisedRiskID uuid.NullUUID + ReportedAt sql.NullTime + ReporterEmail string + ReporterName string + RiskLevel string + Status string + Title string + type CreateFrameworkParams struct + Description string + FrameworkType string + Name string + ShortName string + Version string + type CreateMeasureParams struct + AssigneeID uuid.NullUUID + Category string + Description string + Name string + Owner string + Status string + type CreateOrganizationParams struct + Key sql.NullString + Name string + ParentID uuid.NullUUID + type CreateRequirementParams struct + Description string + FrameworkID uuid.UUID + Ref string + SortOrder int32 + Title string + type CreateRiskAssessmentParams struct + AnalysisObject string + BusinessObjectives string + CreatedBy uuid.NullUUID + Name string + OrgID uuid.NullUUID + RiskOwnerID uuid.NullUUID + Scope string + SecurityObjectives string + Type string + type CreateRiskParams struct + AssessmentID uuid.UUID + Description string + Name string + type CreateRiskReassessmentEventParams struct + MeasureID uuid.UUID + Note string + RiskID uuid.UUID + TriggerStatus string + TriggeredBy uuid.NullUUID + type DBTX interface + ExecContext func(context.Context, string, ...interface{}) (sql.Result, error) + PrepareContext func(context.Context, string) (*sql.Stmt, error) + QueryContext func(context.Context, string, ...interface{}) (*sql.Rows, error) + QueryRowContext func(context.Context, string, ...interface{}) *sql.Row + type DeclineAssessmentParams struct + AcceptanceNote string + ID uuid.UUID + type DeleteMeasureLinkParams struct + ID uuid.UUID + MeasureID uuid.UUID + type FilterActivitiesParams struct + AssigneeID uuid.UUID + Kind interface{} + Mine bool + Owner interface{} + PageOffset int32 + PageSize int32 + Status interface{} + type FilterActivitiesRow struct + ActivityType string + AssigneeID uuid.NullUUID + CompletedAt sql.NullTime + CompletedBy string + CreatedAt time.Time + Description string + DueDate sql.NullTime + EvidenceUrl string + ID uuid.UUID + Kind string + MeasureID uuid.NullUUID + MeasureName string + Notes string + Owner string + ParentActivityID uuid.NullUUID + Priority string + Recurrence string + RefNum sql.NullInt32 + Status string + Title string + UpdatedAt time.Time + type FilterMeasuresParams struct + AssigneeID uuid.UUID + Mine bool + Owner interface{} + PageOffset int32 + PageSize int32 + Status interface{} + type Framework struct + CreatedAt time.Time + Description string + FrameworkType string + ID uuid.UUID + Name string + NotRelevant bool + NotRelevantReason string + ShortName string + UpdatedAt time.Time + Version string + type GetActivityRow struct + ActivityType string + AssigneeID uuid.NullUUID + CompletedAt sql.NullTime + CompletedBy string + CreatedAt time.Time + Description string + DueDate sql.NullTime + EvidenceUrl string + ID uuid.UUID + Kind string + MeasureID uuid.NullUUID + MeasureName string + Notes string + Owner string + ParentActivityID uuid.NullUUID + Priority string + Recurrence string + RefNum sql.NullInt32 + Status string + Title string + UpdatedAt time.Time + type GetDashboardStatsRow struct + ActivitiesDueThisWeekCount int64 + CoveredRequirementsCount int64 + FrameworksCount int64 + ImplementedCount int64 + MeasuresCount int64 + OverdueActivitiesCount int64 + RequirementsCount int64 + type GetRiskStatsRow struct + GreenCount int64 + RedCount int64 + Total int64 + YellowCount int64 + type InsertAuditLogParams struct + Attrs json.RawMessage + Event string + RequestID string + SourceIp string + TraceID string + UserAgent string + UserID uuid.NullUUID + type IsParticipantParams struct + ResourceID uuid.UUID + ResourceType string + UserID uuid.UUID + type IsRiskAssessmentAccessibleParams struct + Column2 uuid.UUID + ID uuid.UUID + type IsRiskAssessmentParticipantParams struct + AssessmentID uuid.UUID + UserID uuid.UUID + type LinkAvvikActivityParams struct + ActivityID uuid.UUID + AvvikID uuid.UUID + type LinkAvvikMeasureParams struct + AvvikID uuid.UUID + MeasureID uuid.UUID + Relationship string + type LinkMeasureToRequirementParams struct + MeasureID uuid.UUID + Note string + RequirementID uuid.UUID + type LinkRiskToActivityParams struct + ActivityID uuid.UUID + RiskID uuid.UUID + type LinkRiskToAssetParams struct + AssetID uuid.UUID + RiskID uuid.UUID + type LinkRiskToMeasureParams struct + MeasureID uuid.UUID + Note string + RiskID uuid.UUID + type ListActiveSessionsByUserRow struct + Email string + ExpiresAt time.Time + Name string + Role string + SessionCount int64 + UserID uuid.UUID + type ListActivitiesForMeasureRow struct + ActivityType string + DueDate sql.NullTime + ID uuid.UUID + Kind string + Priority string + Recurrence string + Status string + Title string + type ListActivitiesForUserRow struct + DueDate sql.NullTime + ID uuid.UUID + Kind string + MeasureName string + Priority string + Status string + Title string + UpdatedAt time.Time + type ListActivitiesRow struct + ActivityType string + AssigneeID uuid.NullUUID + CompletedAt sql.NullTime + CompletedBy string + CreatedAt time.Time + Description string + DueDate sql.NullTime + EvidenceUrl string + ID uuid.UUID + Kind string + MeasureID uuid.NullUUID + MeasureName string + Notes string + Owner string + ParentActivityID uuid.NullUUID + Priority string + Recurrence string + RefNum sql.NullInt32 + Status string + Title string + UpdatedAt time.Time + type ListAllRequirementsRow struct + CreatedAt time.Time + Description string + FrameworkID uuid.UUID + FrameworkName string + FrameworkShortName string + ID uuid.UUID + Ref string + SortOrder int32 + Title string + UpdatedAt time.Time + type ListAllRisksForUserRow struct + AssessedAt sql.NullTime + AssessedBy uuid.NullUUID + AssessmentID uuid.UUID + AssessmentName string + AssessmentRationale string + AssessmentRefNum sql.NullInt32 + ConsequenceCurrent sql.NullInt32 + ConsequenceReasoning string + ConsequenceTarget sql.NullInt32 + CreatedAt time.Time + DecisionNotes string + Description string + ID uuid.UUID + LikelihoodCurrent sql.NullInt32 + LikelihoodReasoning string + LikelihoodTarget sql.NullInt32 + Name string + OwnerID uuid.NullUUID + RefNum sql.NullInt32 + ReviewDue sql.NullTime + ReviewNeeded bool + RiskDecision string + Status string + UpdatedAt time.Time + type ListAllRisksRow struct + AssessedAt sql.NullTime + AssessedBy uuid.NullUUID + AssessmentID uuid.UUID + AssessmentName string + AssessmentRationale string + AssessmentRefNum sql.NullInt32 + ConsequenceCurrent sql.NullInt32 + ConsequenceReasoning string + ConsequenceTarget sql.NullInt32 + CreatedAt time.Time + DecisionNotes string + Description string + ID uuid.UUID + LikelihoodCurrent sql.NullInt32 + LikelihoodReasoning string + LikelihoodTarget sql.NullInt32 + Name string + OwnerID uuid.NullUUID + RefNum sql.NullInt32 + ReviewDue sql.NullTime + ReviewNeeded bool + RiskDecision string + Status string + UpdatedAt time.Time + type ListAssetsParams struct + PageOffset int32 + PageSize int32 + Q interface{} + Status interface{} + type ListAuditLogAdminRow struct + Attrs json.RawMessage + Event string + EventTime time.Time + UserName string + type ListAuditLogForActivityRow struct + Attrs json.RawMessage + Event string + EventTime time.Time + UserName string + type ListAuditLogForAssessmentRow struct + Attrs json.RawMessage + Event string + EventTime time.Time + UserName string + type ListAuditLogForAssetRow struct + Attrs json.RawMessage + Event string + EventTime time.Time + UserName string + type ListAuditLogForFrameworkRow struct + Attrs json.RawMessage + Event string + EventTime time.Time + UserName string + type ListAuditLogForMeasureRow struct + Attrs json.RawMessage + Event string + EventTime time.Time + UserName string + type ListAuditLogForRequirementRow struct + Attrs json.RawMessage + Event string + EventTime time.Time + UserName string + type ListAuditLogForRiskRow struct + Attrs json.RawMessage + Event string + EventTime time.Time + UserName string + type ListAvvikParams struct + AssigneeID uuid.UUID + Ksi sql.NullBool + MarketSensitive sql.NullBool + Mine bool + OrgUnitID uuid.NullUUID + PageOffset int32 + PageSize int32 + PersonalData sql.NullBool + RiskLevel sql.NullString + Status sql.NullString + type ListMeasureFrameworkLinksRow struct + FrameworkShortName string + MeasureID uuid.UUID + type ListMeasuresForRequirementRow struct + Category string + ID uuid.UUID + Name string + Owner string + Status string + type ListOwnedActivitiesRow struct + DueDate string + ID uuid.UUID + Kind string + MeasureName string + Priority string + Status string + Title string + UpdatedAt string + type ListOwnedMeasuresRow struct + ID uuid.UUID + Name string + Status string + UpdatedAt string + type ListOwnedRisksRow struct + AssessmentID uuid.UUID + AssessmentName string + AssessmentRefNum int32 + ConsequenceCurrent int32 + ID uuid.UUID + LikelihoodCurrent int32 + Name string + UpdatedAt string + type ListRecentActivitiesRow struct + CompletedAt sql.NullTime + DueDate sql.NullTime + ID uuid.UUID + MeasureName string + Owner string + Priority string + Status string + Title string + UpdatedAt time.Time + type ListRequirementsForMeasureRow struct + CreatedAt time.Time + Description string + FrameworkID uuid.UUID + FrameworkName string + FrameworkShortName string + ID uuid.UUID + Ref string + SortOrder int32 + Title string + UpdatedAt time.Time + type ListRiskReassessmentEventsParams struct + RiskID uuid.UUID + SinceAt sql.NullTime + type ListRiskReassessmentEventsRow struct + ID uuid.UUID + MeasureID uuid.UUID + MeasureName string + MeasureRefNum sql.NullInt32 + Note string + RiskID uuid.UUID + TriggerStatus string + TriggeredAt time.Time + TriggeredBy uuid.NullUUID + type ListRiskReviewQueueForUserRow struct + AssessedAt sql.NullTime + AssessedBy uuid.NullUUID + AssessmentID uuid.UUID + AssessmentName string + AssessmentRationale string + AssessmentRefNum sql.NullInt32 + ConsequenceCurrent sql.NullInt32 + ConsequenceReasoning string + ConsequenceTarget sql.NullInt32 + CreatedAt time.Time + DecisionNotes string + Description string + ID uuid.UUID + LikelihoodCurrent sql.NullInt32 + LikelihoodReasoning string + LikelihoodTarget sql.NullInt32 + Name string + OwnerID uuid.NullUUID + RefNum sql.NullInt32 + ReviewDue sql.NullTime + ReviewNeeded bool + RiskDecision string + Status string + UpdatedAt time.Time + type ListRiskReviewQueueRow struct + AssessedAt sql.NullTime + AssessedBy uuid.NullUUID + AssessmentID uuid.UUID + AssessmentName string + AssessmentRationale string + AssessmentRefNum sql.NullInt32 + ConsequenceCurrent sql.NullInt32 + ConsequenceReasoning string + ConsequenceTarget sql.NullInt32 + CreatedAt time.Time + DecisionNotes string + Description string + ID uuid.UUID + LikelihoodCurrent sql.NullInt32 + LikelihoodReasoning string + LikelihoodTarget sql.NullInt32 + Name string + OwnerID uuid.NullUUID + RefNum sql.NullInt32 + ReviewDue sql.NullTime + ReviewNeeded bool + RiskDecision string + Status string + UpdatedAt time.Time + type ListTopRisksRow struct + AssessedAt sql.NullTime + AssessedBy uuid.NullUUID + AssessmentID uuid.UUID + AssessmentName string + AssessmentRationale string + ConsequenceCurrent sql.NullInt32 + ConsequenceReasoning string + ConsequenceTarget sql.NullInt32 + CreatedAt time.Time + DecisionNotes string + Description string + ID uuid.UUID + LikelihoodCurrent sql.NullInt32 + LikelihoodReasoning string + LikelihoodTarget sql.NullInt32 + Name string + OwnerID uuid.NullUUID + RefNum sql.NullInt32 + ReviewDue sql.NullTime + ReviewNeeded bool + RiskDecision string + Status string + UpdatedAt time.Time + type Measure struct + AssigneeID uuid.NullUUID + Category string + CreatedAt time.Time + Description string + ID uuid.UUID + LastVerifiedAt sql.NullTime + Name string + Owner string + RefNum sql.NullInt32 + Status string + UpdatedAt time.Time + type MeasureLink struct + CreatedAt time.Time + ID uuid.UUID + Label string + MeasureID uuid.UUID + Url string + type MeasureRequirement struct + CreatedAt time.Time + MeasureID uuid.UUID + Note string + RequirementID uuid.UUID + type Organization struct + CreatedAt time.Time + ID uuid.UUID + Key sql.NullString + Name string + ParentID uuid.NullUUID + UpdatedAt time.Time + type PreCreateUserParams struct + Name string + ProviderID string + Role string + type Querier interface + AcceptAssessment func(ctx context.Context, id uuid.UUID) (RiskAssessment, error) + AddAssessmentParticipant func(ctx context.Context, arg AddAssessmentParticipantParams) error + AddAssetToAssessment func(ctx context.Context, arg AddAssetToAssessmentParams) error + AddAvvikAttachment func(ctx context.Context, arg AddAvvikAttachmentParams) (AvvikAttachment, error) + AddAvvikEvent func(ctx context.Context, arg AddAvvikEventParams) (AvvikEvent, error) + AddAvvikNotification func(ctx context.Context, arg AddAvvikNotificationParams) (AvvikNotification, error) + AddMeasureLink func(ctx context.Context, arg AddMeasureLinkParams) (MeasureLink, error) + AddParticipant func(ctx context.Context, arg AddParticipantParams) error + ClaimPendingUser func(ctx context.Context, arg ClaimPendingUserParams) (User, error) + ClearAssessmentParticipants func(ctx context.Context, assessmentID uuid.UUID) error + ClearRiskAssets func(ctx context.Context, riskID uuid.UUID) error + CompleteActivity func(ctx context.Context, arg CompleteActivityParams) (Activity, error) + CountCoveredRequirementsByFramework func(ctx context.Context, frameworkID uuid.UUID) (int64, error) + CountRequirementsByFramework func(ctx context.Context, frameworkID uuid.UUID) (int64, error) + CountRisksForMatrix func(ctx context.Context) ([]CountRisksForMatrixRow, error) + CreateActivity func(ctx context.Context, arg CreateActivityParams) (Activity, error) + CreateAsset func(ctx context.Context, arg CreateAssetParams) (Asset, error) + CreateAvvik func(ctx context.Context, arg CreateAvvikParams) (Avvik, error) + CreateFramework func(ctx context.Context, arg CreateFrameworkParams) (Framework, error) + CreateMeasure func(ctx context.Context, arg CreateMeasureParams) (Measure, error) + CreateOrganization func(ctx context.Context, arg CreateOrganizationParams) (Organization, error) + CreateRequirement func(ctx context.Context, arg CreateRequirementParams) (Requirement, error) + CreateRisk func(ctx context.Context, arg CreateRiskParams) (Risk, error) + CreateRiskAssessment func(ctx context.Context, arg CreateRiskAssessmentParams) (RiskAssessment, error) + CreateRiskReassessmentEvent func(ctx context.Context, arg CreateRiskReassessmentEventParams) error + DeclineAssessment func(ctx context.Context, arg DeclineAssessmentParams) (RiskAssessment, error) + DeleteActivity func(ctx context.Context, id uuid.UUID) error + DeleteAsset func(ctx context.Context, id uuid.UUID) error + DeleteFramework func(ctx context.Context, id uuid.UUID) error + DeleteMeasure func(ctx context.Context, id uuid.UUID) error + DeleteMeasureLink func(ctx context.Context, arg DeleteMeasureLinkParams) error + DeleteOrganization func(ctx context.Context, id uuid.UUID) error + DeleteRequirement func(ctx context.Context, id uuid.UUID) error + DeleteRisk func(ctx context.Context, id uuid.UUID) error + DeleteRiskAssessment func(ctx context.Context, id uuid.UUID) error + DeleteSessionsByUserID func(ctx context.Context, userID uuid.NullUUID) error + DeleteUser func(ctx context.Context, id uuid.UUID) error + FilterActivities func(ctx context.Context, arg FilterActivitiesParams) ([]FilterActivitiesRow, error) + FilterMeasures func(ctx context.Context, arg FilterMeasuresParams) ([]Measure, error) + FlagRiskForReview func(ctx context.Context, id uuid.UUID) error + GetActivity func(ctx context.Context, id uuid.UUID) (GetActivityRow, error) + GetAppSettings func(ctx context.Context) (AppSetting, error) + GetAsset func(ctx context.Context, id uuid.UUID) (Asset, error) + GetAvvik func(ctx context.Context, id uuid.UUID) (Avvik, error) + GetDashboardStats func(ctx context.Context) (GetDashboardStatsRow, error) + GetFramework func(ctx context.Context, id uuid.UUID) (Framework, error) + GetMeasure func(ctx context.Context, id uuid.UUID) (Measure, error) + GetOrganization func(ctx context.Context, id uuid.UUID) (Organization, error) + GetRequirement func(ctx context.Context, id uuid.UUID) (Requirement, error) + GetRisk func(ctx context.Context, id uuid.UUID) (Risk, error) + GetRiskAssessment func(ctx context.Context, id uuid.UUID) (RiskAssessment, error) + GetRiskGlobalSettings func(ctx context.Context) (RiskGlobalSetting, error) + GetRiskStats func(ctx context.Context) (GetRiskStatsRow, error) + GetUserByEmail func(ctx context.Context, email string) (User, error) + GetUserByID func(ctx context.Context, id uuid.UUID) (User, error) + InsertAuditLog func(ctx context.Context, arg InsertAuditLogParams) error + IsParticipant func(ctx context.Context, arg IsParticipantParams) (bool, error) + IsRiskAssessmentAccessible func(ctx context.Context, arg IsRiskAssessmentAccessibleParams) (bool, error) + IsRiskAssessmentParticipant func(ctx context.Context, arg IsRiskAssessmentParticipantParams) (bool, error) + LinkAvvikActivity func(ctx context.Context, arg LinkAvvikActivityParams) error + LinkAvvikMeasure func(ctx context.Context, arg LinkAvvikMeasureParams) error + LinkMeasureToRequirement func(ctx context.Context, arg LinkMeasureToRequirementParams) error + LinkRiskToActivity func(ctx context.Context, arg LinkRiskToActivityParams) error + LinkRiskToAsset func(ctx context.Context, arg LinkRiskToAssetParams) error + LinkRiskToMeasure func(ctx context.Context, arg LinkRiskToMeasureParams) error + ListActiveSessionsByUser func(ctx context.Context) ([]ListActiveSessionsByUserRow, error) + ListActivities func(ctx context.Context) ([]ListActivitiesRow, error) + ListActivitiesForMeasure func(ctx context.Context, measureID uuid.NullUUID) ([]ListActivitiesForMeasureRow, error) + ListActivitiesForRisk func(ctx context.Context, riskID uuid.UUID) ([]Activity, error) + ListActivitiesForUser func(ctx context.Context, assigneeID uuid.NullUUID) ([]ListActivitiesForUserRow, error) + ListAllRequirements func(ctx context.Context) ([]ListAllRequirementsRow, error) + ListAllRisks func(ctx context.Context) ([]ListAllRisksRow, error) + ListAllRisksForUser func(ctx context.Context, dollar_1 uuid.UUID) ([]ListAllRisksForUserRow, error) + ListAssets func(ctx context.Context, arg ListAssetsParams) ([]Asset, error) + ListAssetsForAssessment func(ctx context.Context, assessmentID uuid.UUID) ([]Asset, error) + ListAssetsForRisk func(ctx context.Context, riskID uuid.UUID) ([]Asset, error) + ListAuditLogAdmin func(ctx context.Context) ([]ListAuditLogAdminRow, error) + ListAuditLogForActivity func(ctx context.Context, dollar_1 string) ([]ListAuditLogForActivityRow, error) + ListAuditLogForAssessment func(ctx context.Context, dollar_1 string) ([]ListAuditLogForAssessmentRow, error) + ListAuditLogForAsset func(ctx context.Context, dollar_1 string) ([]ListAuditLogForAssetRow, error) + ListAuditLogForFramework func(ctx context.Context, dollar_1 string) ([]ListAuditLogForFrameworkRow, error) + ListAuditLogForMeasure func(ctx context.Context, dollar_1 string) ([]ListAuditLogForMeasureRow, error) + ListAuditLogForRequirement func(ctx context.Context, dollar_1 string) ([]ListAuditLogForRequirementRow, error) + ListAuditLogForRisk func(ctx context.Context, dollar_1 string) ([]ListAuditLogForRiskRow, error) + ListAvvik func(ctx context.Context, arg ListAvvikParams) ([]Avvik, error) + ListAvvikActivities func(ctx context.Context, avvikID uuid.UUID) ([]Activity, error) + ListAvvikAttachments func(ctx context.Context, avvikID uuid.UUID) ([]AvvikAttachment, error) + ListAvvikEvents func(ctx context.Context, avvikID uuid.UUID) ([]AvvikEvent, error) + ListAvvikMeasures func(ctx context.Context, avvikID uuid.UUID) ([]Measure, error) + ListAvvikNotifications func(ctx context.Context, avvikID uuid.UUID) ([]AvvikNotification, error) + ListDevStubUsers func(ctx context.Context) ([]User, error) + ListFrameworks func(ctx context.Context) ([]Framework, error) + ListMeasureFrameworkLinks func(ctx context.Context) ([]ListMeasureFrameworkLinksRow, error) + ListMeasureLinks func(ctx context.Context, measureID uuid.UUID) ([]MeasureLink, error) + ListMeasureRiskLinkIDs func(ctx context.Context) ([]uuid.UUID, error) + ListMeasures func(ctx context.Context) ([]Measure, error) + ListMeasuresForRequirement func(ctx context.Context, requirementID uuid.UUID) ([]ListMeasuresForRequirementRow, error) + ListMeasuresForRisk func(ctx context.Context, riskID uuid.UUID) ([]Measure, error) + ListMeasuresForUser func(ctx context.Context, assigneeID uuid.NullUUID) ([]Measure, error) + ListOrganizations func(ctx context.Context) ([]Organization, error) + ListOwnedActivities func(ctx context.Context, assigneeID uuid.NullUUID) ([]ListOwnedActivitiesRow, error) + ListOwnedMeasures func(ctx context.Context, assigneeID uuid.NullUUID) ([]ListOwnedMeasuresRow, error) + ListOwnedRisks func(ctx context.Context, ownerID uuid.NullUUID) ([]ListOwnedRisksRow, error) + ListParticipantsForAssessment func(ctx context.Context, assessmentID uuid.UUID) ([]User, error) + ListRecentActivities func(ctx context.Context) ([]ListRecentActivitiesRow, error) + ListRequirementsByFramework func(ctx context.Context, frameworkID uuid.UUID) ([]Requirement, error) + ListRequirementsForMeasure func(ctx context.Context, measureID uuid.UUID) ([]ListRequirementsForMeasureRow, error) + ListRiskAssessments func(ctx context.Context) ([]RiskAssessment, error) + ListRiskAssessmentsForUser func(ctx context.Context, riskOwnerID uuid.NullUUID) ([]RiskAssessment, error) + ListRiskReassessmentEvents func(ctx context.Context, arg ListRiskReassessmentEventsParams) ([]ListRiskReassessmentEventsRow, error) + ListRiskReviewQueue func(ctx context.Context) ([]ListRiskReviewQueueRow, error) + ListRiskReviewQueueForUser func(ctx context.Context, dollar_1 uuid.UUID) ([]ListRiskReviewQueueForUserRow, error) + ListRiskScaleLabels func(ctx context.Context) ([]RiskScaleLabel, error) + ListRisksForActivity func(ctx context.Context, activityID uuid.UUID) ([]Risk, error) + ListRisksForAssessment func(ctx context.Context, assessmentID uuid.UUID) ([]Risk, error) + ListRisksForMeasure func(ctx context.Context, measureID uuid.UUID) ([]Risk, error) + ListTopRisks func(ctx context.Context) ([]ListTopRisksRow, error) + ListUsers func(ctx context.Context) ([]User, error) + MarkActivityInProgress func(ctx context.Context, id uuid.UUID) (Activity, error) + MarkOverdueActivities func(ctx context.Context) error + PreCreateUser func(ctx context.Context, arg PreCreateUserParams) (User, error) + ReassessRiskCurrentScores func(ctx context.Context, arg ReassessRiskCurrentScoresParams) (Risk, error) + RemoveAssessmentParticipant func(ctx context.Context, arg RemoveAssessmentParticipantParams) error + RemoveAssetFromAssessment func(ctx context.Context, arg RemoveAssetFromAssessmentParams) error + ReopenActivity func(ctx context.Context, id uuid.UUID) (Activity, error) + SearchActivities func(ctx context.Context, title string) ([]Activity, error) + SearchAssetsForRisk func(ctx context.Context, arg SearchAssetsForRiskParams) ([]Asset, error) + SearchAssetsToLink func(ctx context.Context, arg SearchAssetsToLinkParams) ([]Asset, error) + SearchMeasures func(ctx context.Context, name string) ([]Measure, error) + SetUserOrg func(ctx context.Context, arg SetUserOrgParams) (User, error) + SetUserRole func(ctx context.Context, arg SetUserRoleParams) (User, error) + ToggleRiskAssessmentPublic func(ctx context.Context, id uuid.UUID) (RiskAssessment, error) + UnlinkAvvikActivity func(ctx context.Context, arg UnlinkAvvikActivityParams) error + UnlinkAvvikMeasure func(ctx context.Context, arg UnlinkAvvikMeasureParams) error + UnlinkMeasureFromRequirement func(ctx context.Context, arg UnlinkMeasureFromRequirementParams) error + UnlinkRiskFromActivity func(ctx context.Context, arg UnlinkRiskFromActivityParams) error + UnlinkRiskFromAsset func(ctx context.Context, arg UnlinkRiskFromAssetParams) error + UnlinkRiskFromMeasure func(ctx context.Context, arg UnlinkRiskFromMeasureParams) error + UpdateActivity func(ctx context.Context, arg UpdateActivityParams) (Activity, error) + UpdateAppSettings func(ctx context.Context, arg UpdateAppSettingsParams) error + UpdateAsset func(ctx context.Context, arg UpdateAssetParams) (Asset, error) + UpdateAvvikClosureFlags func(ctx context.Context, arg UpdateAvvikClosureFlagsParams) (Avvik, error) + UpdateAvvikStatus func(ctx context.Context, arg UpdateAvvikStatusParams) (Avvik, error) + UpdateAvvikTriage func(ctx context.Context, arg UpdateAvvikTriageParams) (Avvik, error) + UpdateFramework func(ctx context.Context, arg UpdateFrameworkParams) (Framework, error) + UpdateMeasure func(ctx context.Context, arg UpdateMeasureParams) (Measure, error) + UpdateMeasureLastVerified func(ctx context.Context, id uuid.UUID) error + UpdateRequirement func(ctx context.Context, arg UpdateRequirementParams) (Requirement, error) + UpdateRiskAssessmentReviewed func(ctx context.Context, id uuid.UUID) error + UpdateRiskAssessmentStep func(ctx context.Context, arg UpdateRiskAssessmentStepParams) error + UpdateRiskAssessmentStep1 func(ctx context.Context, arg UpdateRiskAssessmentStep1Params) (RiskAssessment, error) + UpdateRiskCurrentScores func(ctx context.Context, arg UpdateRiskCurrentScoresParams) (Risk, error) + UpdateRiskDecision func(ctx context.Context, arg UpdateRiskDecisionParams) error + UpdateRiskGlobalSettings func(ctx context.Context, arg UpdateRiskGlobalSettingsParams) error + UpdateRiskIdentification func(ctx context.Context, arg UpdateRiskIdentificationParams) (Risk, error) + UpdateRiskTargetScore func(ctx context.Context, arg UpdateRiskTargetScoreParams) error + UpsertDevStubUser func(ctx context.Context, arg UpsertDevStubUserParams) (User, error) + UpsertRiskScaleLabel func(ctx context.Context, arg UpsertRiskScaleLabelParams) error + UpsertUser func(ctx context.Context, arg UpsertUserParams) (User, error) + type Queries struct + func New(db DBTX) *Queries + func (q *Queries) AcceptAssessment(ctx context.Context, id uuid.UUID) (RiskAssessment, error) + func (q *Queries) AddAssessmentParticipant(ctx context.Context, arg AddAssessmentParticipantParams) error + func (q *Queries) AddAssetToAssessment(ctx context.Context, arg AddAssetToAssessmentParams) error + func (q *Queries) AddAvvikAttachment(ctx context.Context, arg AddAvvikAttachmentParams) (AvvikAttachment, error) + func (q *Queries) AddAvvikEvent(ctx context.Context, arg AddAvvikEventParams) (AvvikEvent, error) + func (q *Queries) AddAvvikNotification(ctx context.Context, arg AddAvvikNotificationParams) (AvvikNotification, error) + func (q *Queries) AddMeasureLink(ctx context.Context, arg AddMeasureLinkParams) (MeasureLink, error) + func (q *Queries) AddParticipant(ctx context.Context, arg AddParticipantParams) error + func (q *Queries) ClaimPendingUser(ctx context.Context, arg ClaimPendingUserParams) (User, error) + func (q *Queries) ClearAssessmentParticipants(ctx context.Context, assessmentID uuid.UUID) error + func (q *Queries) ClearRiskAssets(ctx context.Context, riskID uuid.UUID) error + func (q *Queries) CompleteActivity(ctx context.Context, arg CompleteActivityParams) (Activity, error) + func (q *Queries) CountCoveredRequirementsByFramework(ctx context.Context, frameworkID uuid.UUID) (int64, error) + func (q *Queries) CountRequirementsByFramework(ctx context.Context, frameworkID uuid.UUID) (int64, error) + func (q *Queries) CountRisksForMatrix(ctx context.Context) ([]CountRisksForMatrixRow, error) + func (q *Queries) CreateActivity(ctx context.Context, arg CreateActivityParams) (Activity, error) + func (q *Queries) CreateAsset(ctx context.Context, arg CreateAssetParams) (Asset, error) + func (q *Queries) CreateAvvik(ctx context.Context, arg CreateAvvikParams) (Avvik, error) + func (q *Queries) CreateFramework(ctx context.Context, arg CreateFrameworkParams) (Framework, error) + func (q *Queries) CreateMeasure(ctx context.Context, arg CreateMeasureParams) (Measure, error) + func (q *Queries) CreateOrganization(ctx context.Context, arg CreateOrganizationParams) (Organization, error) + func (q *Queries) CreateRequirement(ctx context.Context, arg CreateRequirementParams) (Requirement, error) + func (q *Queries) CreateRisk(ctx context.Context, arg CreateRiskParams) (Risk, error) + func (q *Queries) CreateRiskAssessment(ctx context.Context, arg CreateRiskAssessmentParams) (RiskAssessment, error) + func (q *Queries) CreateRiskReassessmentEvent(ctx context.Context, arg CreateRiskReassessmentEventParams) error + func (q *Queries) DeclineAssessment(ctx context.Context, arg DeclineAssessmentParams) (RiskAssessment, error) + func (q *Queries) DeleteActivity(ctx context.Context, id uuid.UUID) error + func (q *Queries) DeleteAsset(ctx context.Context, id uuid.UUID) error + func (q *Queries) DeleteFramework(ctx context.Context, id uuid.UUID) error + func (q *Queries) DeleteMeasure(ctx context.Context, id uuid.UUID) error + func (q *Queries) DeleteMeasureLink(ctx context.Context, arg DeleteMeasureLinkParams) error + func (q *Queries) DeleteOrganization(ctx context.Context, id uuid.UUID) error + func (q *Queries) DeleteRequirement(ctx context.Context, id uuid.UUID) error + func (q *Queries) DeleteRisk(ctx context.Context, id uuid.UUID) error + func (q *Queries) DeleteRiskAssessment(ctx context.Context, id uuid.UUID) error + func (q *Queries) DeleteSessionsByUserID(ctx context.Context, userID uuid.NullUUID) error + func (q *Queries) DeleteUser(ctx context.Context, id uuid.UUID) error + func (q *Queries) FilterActivities(ctx context.Context, arg FilterActivitiesParams) ([]FilterActivitiesRow, error) + func (q *Queries) FilterMeasures(ctx context.Context, arg FilterMeasuresParams) ([]Measure, error) + func (q *Queries) FlagRiskForReview(ctx context.Context, id uuid.UUID) error + func (q *Queries) GetActivity(ctx context.Context, id uuid.UUID) (GetActivityRow, error) + func (q *Queries) GetAppSettings(ctx context.Context) (AppSetting, error) + func (q *Queries) GetAsset(ctx context.Context, id uuid.UUID) (Asset, error) + func (q *Queries) GetAvvik(ctx context.Context, id uuid.UUID) (Avvik, error) + func (q *Queries) GetDashboardStats(ctx context.Context) (GetDashboardStatsRow, error) + func (q *Queries) GetFramework(ctx context.Context, id uuid.UUID) (Framework, error) + func (q *Queries) GetMeasure(ctx context.Context, id uuid.UUID) (Measure, error) + func (q *Queries) GetOrganization(ctx context.Context, id uuid.UUID) (Organization, error) + func (q *Queries) GetRequirement(ctx context.Context, id uuid.UUID) (Requirement, error) + func (q *Queries) GetRisk(ctx context.Context, id uuid.UUID) (Risk, error) + func (q *Queries) GetRiskAssessment(ctx context.Context, id uuid.UUID) (RiskAssessment, error) + func (q *Queries) GetRiskGlobalSettings(ctx context.Context) (RiskGlobalSetting, error) + func (q *Queries) GetRiskStats(ctx context.Context) (GetRiskStatsRow, error) + func (q *Queries) GetUserByEmail(ctx context.Context, email string) (User, error) + func (q *Queries) GetUserByID(ctx context.Context, id uuid.UUID) (User, error) + func (q *Queries) InsertAuditLog(ctx context.Context, arg InsertAuditLogParams) error + func (q *Queries) IsParticipant(ctx context.Context, arg IsParticipantParams) (bool, error) + func (q *Queries) IsRiskAssessmentAccessible(ctx context.Context, arg IsRiskAssessmentAccessibleParams) (bool, error) + func (q *Queries) IsRiskAssessmentParticipant(ctx context.Context, arg IsRiskAssessmentParticipantParams) (bool, error) + func (q *Queries) LinkAvvikActivity(ctx context.Context, arg LinkAvvikActivityParams) error + func (q *Queries) LinkAvvikMeasure(ctx context.Context, arg LinkAvvikMeasureParams) error + func (q *Queries) LinkMeasureToRequirement(ctx context.Context, arg LinkMeasureToRequirementParams) error + func (q *Queries) LinkRiskToActivity(ctx context.Context, arg LinkRiskToActivityParams) error + func (q *Queries) LinkRiskToAsset(ctx context.Context, arg LinkRiskToAssetParams) error + func (q *Queries) LinkRiskToMeasure(ctx context.Context, arg LinkRiskToMeasureParams) error + func (q *Queries) ListActiveSessionsByUser(ctx context.Context) ([]ListActiveSessionsByUserRow, error) + func (q *Queries) ListActivities(ctx context.Context) ([]ListActivitiesRow, error) + func (q *Queries) ListActivitiesForMeasure(ctx context.Context, measureID uuid.NullUUID) ([]ListActivitiesForMeasureRow, error) + func (q *Queries) ListActivitiesForRisk(ctx context.Context, riskID uuid.UUID) ([]Activity, error) + func (q *Queries) ListActivitiesForUser(ctx context.Context, assigneeID uuid.NullUUID) ([]ListActivitiesForUserRow, error) + func (q *Queries) ListAllRequirements(ctx context.Context) ([]ListAllRequirementsRow, error) + func (q *Queries) ListAllRisks(ctx context.Context) ([]ListAllRisksRow, error) + func (q *Queries) ListAllRisksForUser(ctx context.Context, dollar_1 uuid.UUID) ([]ListAllRisksForUserRow, error) + func (q *Queries) ListAssets(ctx context.Context, arg ListAssetsParams) ([]Asset, error) + func (q *Queries) ListAssetsForAssessment(ctx context.Context, assessmentID uuid.UUID) ([]Asset, error) + func (q *Queries) ListAssetsForRisk(ctx context.Context, riskID uuid.UUID) ([]Asset, error) + func (q *Queries) ListAuditLogAdmin(ctx context.Context) ([]ListAuditLogAdminRow, error) + func (q *Queries) ListAuditLogForActivity(ctx context.Context, dollar_1 string) ([]ListAuditLogForActivityRow, error) + func (q *Queries) ListAuditLogForAssessment(ctx context.Context, dollar_1 string) ([]ListAuditLogForAssessmentRow, error) + func (q *Queries) ListAuditLogForAsset(ctx context.Context, dollar_1 string) ([]ListAuditLogForAssetRow, error) + func (q *Queries) ListAuditLogForFramework(ctx context.Context, dollar_1 string) ([]ListAuditLogForFrameworkRow, error) + func (q *Queries) ListAuditLogForMeasure(ctx context.Context, dollar_1 string) ([]ListAuditLogForMeasureRow, error) + func (q *Queries) ListAuditLogForRequirement(ctx context.Context, dollar_1 string) ([]ListAuditLogForRequirementRow, error) + func (q *Queries) ListAuditLogForRisk(ctx context.Context, dollar_1 string) ([]ListAuditLogForRiskRow, error) + func (q *Queries) ListAvvik(ctx context.Context, arg ListAvvikParams) ([]Avvik, error) + func (q *Queries) ListAvvikActivities(ctx context.Context, avvikID uuid.UUID) ([]Activity, error) + func (q *Queries) ListAvvikAttachments(ctx context.Context, avvikID uuid.UUID) ([]AvvikAttachment, error) + func (q *Queries) ListAvvikEvents(ctx context.Context, avvikID uuid.UUID) ([]AvvikEvent, error) + func (q *Queries) ListAvvikMeasures(ctx context.Context, avvikID uuid.UUID) ([]Measure, error) + func (q *Queries) ListAvvikNotifications(ctx context.Context, avvikID uuid.UUID) ([]AvvikNotification, error) + func (q *Queries) ListDevStubUsers(ctx context.Context) ([]User, error) + func (q *Queries) ListFrameworks(ctx context.Context) ([]Framework, error) + func (q *Queries) ListMeasureFrameworkLinks(ctx context.Context) ([]ListMeasureFrameworkLinksRow, error) + func (q *Queries) ListMeasureLinks(ctx context.Context, measureID uuid.UUID) ([]MeasureLink, error) + func (q *Queries) ListMeasureRiskLinkIDs(ctx context.Context) ([]uuid.UUID, error) + func (q *Queries) ListMeasures(ctx context.Context) ([]Measure, error) + func (q *Queries) ListMeasuresForRequirement(ctx context.Context, requirementID uuid.UUID) ([]ListMeasuresForRequirementRow, error) + func (q *Queries) ListMeasuresForRisk(ctx context.Context, riskID uuid.UUID) ([]Measure, error) + func (q *Queries) ListMeasuresForUser(ctx context.Context, assigneeID uuid.NullUUID) ([]Measure, error) + func (q *Queries) ListOrganizations(ctx context.Context) ([]Organization, error) + func (q *Queries) ListOwnedActivities(ctx context.Context, assigneeID uuid.NullUUID) ([]ListOwnedActivitiesRow, error) + func (q *Queries) ListOwnedMeasures(ctx context.Context, assigneeID uuid.NullUUID) ([]ListOwnedMeasuresRow, error) + func (q *Queries) ListOwnedRisks(ctx context.Context, ownerID uuid.NullUUID) ([]ListOwnedRisksRow, error) + func (q *Queries) ListParticipantsForAssessment(ctx context.Context, assessmentID uuid.UUID) ([]User, error) + func (q *Queries) ListRecentActivities(ctx context.Context) ([]ListRecentActivitiesRow, error) + func (q *Queries) ListRequirementsByFramework(ctx context.Context, frameworkID uuid.UUID) ([]Requirement, error) + func (q *Queries) ListRequirementsForMeasure(ctx context.Context, measureID uuid.UUID) ([]ListRequirementsForMeasureRow, error) + func (q *Queries) ListRiskAssessments(ctx context.Context) ([]RiskAssessment, error) + func (q *Queries) ListRiskAssessmentsForUser(ctx context.Context, riskOwnerID uuid.NullUUID) ([]RiskAssessment, error) + func (q *Queries) ListRiskReassessmentEvents(ctx context.Context, arg ListRiskReassessmentEventsParams) ([]ListRiskReassessmentEventsRow, error) + func (q *Queries) ListRiskReviewQueue(ctx context.Context) ([]ListRiskReviewQueueRow, error) + func (q *Queries) ListRiskReviewQueueForUser(ctx context.Context, dollar_1 uuid.UUID) ([]ListRiskReviewQueueForUserRow, error) + func (q *Queries) ListRiskScaleLabels(ctx context.Context) ([]RiskScaleLabel, error) + func (q *Queries) ListRisksForActivity(ctx context.Context, activityID uuid.UUID) ([]Risk, error) + func (q *Queries) ListRisksForAssessment(ctx context.Context, assessmentID uuid.UUID) ([]Risk, error) + func (q *Queries) ListRisksForMeasure(ctx context.Context, measureID uuid.UUID) ([]Risk, error) + func (q *Queries) ListTopRisks(ctx context.Context) ([]ListTopRisksRow, error) + func (q *Queries) ListUsers(ctx context.Context) ([]User, error) + func (q *Queries) MarkActivityInProgress(ctx context.Context, id uuid.UUID) (Activity, error) + func (q *Queries) MarkOverdueActivities(ctx context.Context) error + func (q *Queries) PreCreateUser(ctx context.Context, arg PreCreateUserParams) (User, error) + func (q *Queries) ReassessRiskCurrentScores(ctx context.Context, arg ReassessRiskCurrentScoresParams) (Risk, error) + func (q *Queries) RemoveAssessmentParticipant(ctx context.Context, arg RemoveAssessmentParticipantParams) error + func (q *Queries) RemoveAssetFromAssessment(ctx context.Context, arg RemoveAssetFromAssessmentParams) error + func (q *Queries) ReopenActivity(ctx context.Context, id uuid.UUID) (Activity, error) + func (q *Queries) SearchActivities(ctx context.Context, title string) ([]Activity, error) + func (q *Queries) SearchAssetsForRisk(ctx context.Context, arg SearchAssetsForRiskParams) ([]Asset, error) + func (q *Queries) SearchAssetsToLink(ctx context.Context, arg SearchAssetsToLinkParams) ([]Asset, error) + func (q *Queries) SearchMeasures(ctx context.Context, name string) ([]Measure, error) + func (q *Queries) SetUserOrg(ctx context.Context, arg SetUserOrgParams) (User, error) + func (q *Queries) SetUserRole(ctx context.Context, arg SetUserRoleParams) (User, error) + func (q *Queries) ToggleRiskAssessmentPublic(ctx context.Context, id uuid.UUID) (RiskAssessment, error) + func (q *Queries) UnlinkAvvikActivity(ctx context.Context, arg UnlinkAvvikActivityParams) error + func (q *Queries) UnlinkAvvikMeasure(ctx context.Context, arg UnlinkAvvikMeasureParams) error + func (q *Queries) UnlinkMeasureFromRequirement(ctx context.Context, arg UnlinkMeasureFromRequirementParams) error + func (q *Queries) UnlinkRiskFromActivity(ctx context.Context, arg UnlinkRiskFromActivityParams) error + func (q *Queries) UnlinkRiskFromAsset(ctx context.Context, arg UnlinkRiskFromAssetParams) error + func (q *Queries) UnlinkRiskFromMeasure(ctx context.Context, arg UnlinkRiskFromMeasureParams) error + func (q *Queries) UpdateActivity(ctx context.Context, arg UpdateActivityParams) (Activity, error) + func (q *Queries) UpdateAppSettings(ctx context.Context, arg UpdateAppSettingsParams) error + func (q *Queries) UpdateAsset(ctx context.Context, arg UpdateAssetParams) (Asset, error) + func (q *Queries) UpdateAvvikClosureFlags(ctx context.Context, arg UpdateAvvikClosureFlagsParams) (Avvik, error) + func (q *Queries) UpdateAvvikStatus(ctx context.Context, arg UpdateAvvikStatusParams) (Avvik, error) + func (q *Queries) UpdateAvvikTriage(ctx context.Context, arg UpdateAvvikTriageParams) (Avvik, error) + func (q *Queries) UpdateFramework(ctx context.Context, arg UpdateFrameworkParams) (Framework, error) + func (q *Queries) UpdateMeasure(ctx context.Context, arg UpdateMeasureParams) (Measure, error) + func (q *Queries) UpdateMeasureLastVerified(ctx context.Context, id uuid.UUID) error + func (q *Queries) UpdateRequirement(ctx context.Context, arg UpdateRequirementParams) (Requirement, error) + func (q *Queries) UpdateRiskAssessmentReviewed(ctx context.Context, id uuid.UUID) error + func (q *Queries) UpdateRiskAssessmentStep(ctx context.Context, arg UpdateRiskAssessmentStepParams) error + func (q *Queries) UpdateRiskAssessmentStep1(ctx context.Context, arg UpdateRiskAssessmentStep1Params) (RiskAssessment, error) + func (q *Queries) UpdateRiskCurrentScores(ctx context.Context, arg UpdateRiskCurrentScoresParams) (Risk, error) + func (q *Queries) UpdateRiskDecision(ctx context.Context, arg UpdateRiskDecisionParams) error + func (q *Queries) UpdateRiskGlobalSettings(ctx context.Context, arg UpdateRiskGlobalSettingsParams) error + func (q *Queries) UpdateRiskIdentification(ctx context.Context, arg UpdateRiskIdentificationParams) (Risk, error) + func (q *Queries) UpdateRiskTargetScore(ctx context.Context, arg UpdateRiskTargetScoreParams) error + func (q *Queries) UpsertDevStubUser(ctx context.Context, arg UpsertDevStubUserParams) (User, error) + func (q *Queries) UpsertRiskScaleLabel(ctx context.Context, arg UpsertRiskScaleLabelParams) error + func (q *Queries) UpsertUser(ctx context.Context, arg UpsertUserParams) (User, error) + func (q *Queries) WithTx(tx *sql.Tx) *Queries + type ReassessRiskCurrentScoresParams struct + AssessedBy uuid.NullUUID + AssessmentRationale string + ConsequenceCurrent sql.NullInt32 + ID uuid.UUID + LikelihoodCurrent sql.NullInt32 + type RemoveAssessmentParticipantParams struct + AssessmentID uuid.UUID + UserID uuid.UUID + type RemoveAssetFromAssessmentParams struct + AssessmentID uuid.UUID + AssetID uuid.UUID + type Requirement struct + CreatedAt time.Time + Description string + FrameworkID uuid.UUID + ID uuid.UUID + NotRelevant bool + NotRelevantReason string + Ref string + SortOrder int32 + Title string + UpdatedAt time.Time + type ResourceParticipant struct + CreatedAt time.Time + ID uuid.UUID + ResourceID uuid.UUID + ResourceType string + Role string + UserID uuid.UUID + type Risk struct + AssessedAt sql.NullTime + AssessedBy uuid.NullUUID + AssessmentID uuid.UUID + AssessmentRationale string + ConsequenceCurrent sql.NullInt32 + ConsequenceReasoning string + ConsequenceTarget sql.NullInt32 + CreatedAt time.Time + DecisionNotes string + Description string + ID uuid.UUID + LikelihoodCurrent sql.NullInt32 + LikelihoodReasoning string + LikelihoodTarget sql.NullInt32 + Name string + OwnerID uuid.NullUUID + RefNum sql.NullInt32 + ReviewDue sql.NullTime + ReviewNeeded bool + RiskDecision string + Status string + UpdatedAt time.Time + type RiskActivityLink struct + ActivityID uuid.UUID + Note string + RiskID uuid.UUID + type RiskAssessment struct + AcceptanceNote string + AnalysisObject string + BusinessObjectives string + CreatedAt time.Time + CreatedBy uuid.NullUUID + CurrentStep int32 + ID uuid.UUID + IsPublic bool + LastReviewedAt sql.NullTime + Name string + OrgID uuid.NullUUID + RefNum sql.NullInt32 + RiskOwnerID uuid.NullUUID + Scope string + SecurityObjectives string + Status string + Type string + UpdatedAt time.Time + type RiskAssessmentAsset struct + AssessmentID uuid.UUID + AssetID uuid.UUID + CreatedAt time.Time + type RiskAssessmentParticipant struct + AssessmentID uuid.UUID + UserID uuid.UUID + type RiskAssetLink struct + AssetID uuid.UUID + CreatedAt time.Time + RiskID uuid.UUID + type RiskGlobalSetting struct + AcceptanceCriteria string + HighMin int32 + ID int32 + LowMax int32 + type RiskMeasureLink struct + MeasureID uuid.UUID + Note string + RiskID uuid.UUID + type RiskReassessmentEvent struct + ID uuid.UUID + MeasureID uuid.UUID + Note string + RiskID uuid.UUID + TriggerStatus string + TriggeredAt time.Time + TriggeredBy uuid.NullUUID + type RiskScaleLabel struct + Description string + Label string + Level int32 + Scale string + type SearchAssetsForRiskParams struct + LimitCount int32 + Q interface{} + RiskID uuid.UUID + type SearchAssetsToLinkParams struct + AssessmentID uuid.UUID + LimitCount int32 + Q interface{} + type Session struct + Data []byte + Expiry time.Time + Token string + UserID uuid.NullUUID + type SetUserOrgParams struct + ID uuid.UUID + OrgID uuid.NullUUID + type SetUserRoleParams struct + ID uuid.UUID + Role string + type UnlinkAvvikActivityParams struct + ActivityID uuid.UUID + AvvikID uuid.UUID + type UnlinkAvvikMeasureParams struct + AvvikID uuid.UUID + MeasureID uuid.UUID + type UnlinkMeasureFromRequirementParams struct + MeasureID uuid.UUID + RequirementID uuid.UUID + type UnlinkRiskFromActivityParams struct + ActivityID uuid.UUID + RiskID uuid.UUID + type UnlinkRiskFromAssetParams struct + AssetID uuid.UUID + RiskID uuid.UUID + type UnlinkRiskFromMeasureParams struct + MeasureID uuid.UUID + RiskID uuid.UUID + type UpdateActivityParams struct + ActivityType string + AssigneeID uuid.NullUUID + Description string + DueDate sql.NullTime + ID uuid.UUID + Kind string + Owner string + Priority string + Recurrence string + Title string + type UpdateAppSettingsParams struct + ActivitiesEnabled bool + AssetsEnabled bool + AvvikEnabled bool + ComplianceEnabled bool + PlaygroundEnabled bool + RiskEnabled bool + type UpdateAssetParams struct + AssetType string + Criticality string + Description string + ID uuid.UUID + Name string + Owner string + Status string + type UpdateAvvikClosureFlagsParams struct + DecisionsAnchored bool + FollowupsDelegated bool + ID uuid.UUID + ImplementationDeadlineSet bool + LogQaDone bool + MgmtInformed bool + OrgInformed bool + ReporterInformed bool + type UpdateAvvikStatusParams struct + ClosedAt sql.NullTime + ClosureSummary string + ID uuid.UUID + LessonsLearned string + RootCause string + Status string + type UpdateAvvikTriageParams struct + GdprDeadlineAt sql.NullTime + ID uuid.UUID + Ksi bool + KsiInformationOwner string + MarketAssessmentNote string + MarketSensitive bool + OrgUnitID uuid.NullUUID + PersonalData bool + RiskLevel string + type UpdateFrameworkParams struct + Description string + FrameworkType string + ID uuid.UUID + Name string + NotRelevant bool + NotRelevantReason string + ShortName string + Version string + type UpdateMeasureParams struct + AssigneeID uuid.NullUUID + Category string + Description string + ID uuid.UUID + Name string + Owner string + Status string + type UpdateRequirementParams struct + Description string + ID uuid.UUID + NotRelevant bool + NotRelevantReason string + Ref string + SortOrder int32 + Title string + type UpdateRiskAssessmentStep1Params struct + AnalysisObject string + BusinessObjectives string + ID uuid.UUID + Name string + OrgID uuid.NullUUID + RiskOwnerID uuid.NullUUID + Scope string + SecurityObjectives string + Type string + type UpdateRiskAssessmentStepParams struct + CurrentStep int32 + ID uuid.UUID + Status string + type UpdateRiskCurrentScoresParams struct + ConsequenceCurrent sql.NullInt32 + ConsequenceReasoning string + ID uuid.UUID + LikelihoodCurrent sql.NullInt32 + LikelihoodReasoning string + type UpdateRiskDecisionParams struct + DecisionNotes string + ID uuid.UUID + RiskDecision string + type UpdateRiskGlobalSettingsParams struct + AcceptanceCriteria string + HighMin int32 + LowMax int32 + type UpdateRiskIdentificationParams struct + Description string + ID uuid.UUID + Name string + type UpdateRiskTargetScoreParams struct + ConsequenceTarget sql.NullInt32 + ID uuid.UUID + LikelihoodTarget sql.NullInt32 + type UpsertDevStubUserParams struct + Email string + Name string + ProviderID string + Role string + type UpsertRiskScaleLabelParams struct + Description string + Label string + Level int32 + Scale string + type UpsertUserParams struct + Email string + Name string + Provider string + ProviderID string + type User struct + CreatedAt time.Time + Email string + ID uuid.UUID + Name string + OrgID uuid.NullUUID + Provider string + ProviderID string + Role string + UpdatedAt time.Time