dbadapter

package
v0.2.1 Latest Latest
Warning

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

Go to latest
Published: Jul 20, 2026 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Overview

Package dbadapter provides adapter utilities for converting database models into engine domain types.

Package dbadapter provides database-specific error mappings between engine errors and database status types.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AlertErrorAsString

func AlertErrorAsString(err error) string

AlertErrorAsString returns the alert error as a string

func AlertStatusAsError

func AlertStatusAsError(prevStatus *db.ListRuleEvaluationsByProfileIdRow) error

AlertStatusAsError returns the error for a given alert status

func ErrorAsAlertStatus

func ErrorAsAlertStatus(err error) db.AlertStatusTypes

ErrorAsAlertStatus returns the alert status for a given error

func ErrorAsEvalDetails

func ErrorAsEvalDetails(err error) string

ErrorAsEvalDetails returns the evaluation details for a given error

func ErrorAsEvalStatus

func ErrorAsEvalStatus(err error) db.EvalStatusTypes

ErrorAsEvalStatus returns the evaluation status for a given error

func ErrorAsRemediationStatus

func ErrorAsRemediationStatus(err error) db.RemediationStatusTypes

ErrorAsRemediationStatus returns the remediation status for a given error

func EvalErrorAsString

func EvalErrorAsString(err error) string

EvalErrorAsString returns the evaluation error as a string

func MapDbToEngine

MapDbToEngine converts a database evaluation row into an engine domain type.

func RemediationErrorAsString

func RemediationErrorAsString(err error) string

RemediationErrorAsString returns the remediation error as a string

func RemediationStatusAsError

func RemediationStatusAsError(prevStatus *db.ListRuleEvaluationsByProfileIdRow) error

RemediationStatusAsError returns the remediation status for a given error

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL