errkind

package
v0.4.4 Latest Latest
Warning

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

Go to latest
Published: Jul 19, 2026 License: MIT Imports: 1 Imported by: 0

Documentation

Overview

Package errkind defines typed error categories used throughout the framework.

Index

Constants

View Source
const (
	KindConfiguration        = dormerrors.KindConfiguration
	KindInvalidSchema        = dormerrors.KindInvalidSchema
	KindUnsupportedFeature   = dormerrors.KindUnsupportedFeature
	KindMigrationGeneration  = dormerrors.KindMigrationGeneration
	KindMigrationApplication = dormerrors.KindMigrationApplication
	KindRuntimeQuery         = dormerrors.KindRuntimeQuery
	KindAccessViolation      = dormerrors.KindAccessViolation
	KindRawSQLPolicyRequired = dormerrors.KindRawSQLPolicyRequired
)

Variables

View Source
var (
	ErrConfiguration        = dormerrors.ErrConfiguration
	ErrInvalidSchema        = dormerrors.ErrInvalidSchema
	ErrUnsupportedFeature   = dormerrors.ErrUnsupportedFeature
	ErrMigrationGeneration  = dormerrors.ErrMigrationGeneration
	ErrMigrationApplication = dormerrors.ErrMigrationApplication
	ErrRuntimeQuery         = dormerrors.ErrRuntimeQuery
	ErrAccessViolation      = dormerrors.ErrAccessViolation
	ErrRawSQLPolicyRequired = dormerrors.ErrRawSQLPolicyRequired
)

Functions

func Is

func Is(err error, kind Kind) bool

func New

func New(kind Kind, msg string) error

func Wrap

func Wrap(kind Kind, msg string, err error) error

Types

type Error

type Error = dormerrors.Error

type Kind

type Kind = dormerrors.Kind

Jump to

Keyboard shortcuts

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