Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type ErrUniqueConstraintViolation ¶
ErrUniqueConstraintViolation is a database-agnostic error for unique constraint violations. Columns is a slice of strings in case the constraints spans multiple columns.
func NewUniqueConstraintErr ¶
func NewUniqueConstraintErr(table, column string, columns ...string) *ErrUniqueConstraintViolation
NewUniqueConstraintErr returns a new ErrUniqueConstraintViolation with the fields appropriately set. At least one column must be provided and more can be provided in the case of composite unique constraints.
func (ErrUniqueConstraintViolation) Error ¶
func (e ErrUniqueConstraintViolation) Error() string
Error implements the Error() interface.
Click to show internal directories.
Click to hide internal directories.