Versions in this module Expand all Collapse all v0 v0.1.1 May 30, 2019 v0.1.0 May 27, 2019 Changes in this version + var ErrAuthenticationFailed = Error + var ErrAuthorizationFailed = Error + var ErrCardinalityViolation = Error + var ErrCheckViolation = Error + var ErrConnection = Error + var ErrDataException = Error + var ErrForeignKeyViolation = Error + var ErrInsufficientPrivilege = Error + var ErrInsufficientResources = Error + var ErrIntegrityConstraintViolation = Error + var ErrInternalError = Error + var ErrInvalidCatalogName = Error + var ErrInvalidResourceName = Error + var ErrInvalidSchemaName = Error + var ErrInvalidSyntax = Error + var ErrNoResult = Error + var ErrNotNullViolation = Error + var ErrProgramLimitExceeded = Error + var ErrReplica = Error + var ErrRestrictViolation = Error + var ErrShutdown = Error + var ErrSystemError = Error + var ErrTimedOut = Error + var ErrTxBeginInProgress = Error + var ErrTxDone = Error + var ErrTxNotFound = Error + var ErrTxRollback = Error + var ErrTxState = Error + var ErrTxTermination = Error + var ErrUniqueViolation = Error + var ErrUnspecifiedError = Error + var ErrWarning = Error + type Converter interface + Convert func(err error) *Error + type Error struct + ID uint + Message string + Title string + func (d *Error) Compare(err Error) bool + func (d *Error) Error() string + func (d *Error) GetPrototype() (proto Error, err error) + func (d Error) New() *Error + func (d Error) NewWithError(err error) (dbError *Error) + func (d Error) NewWithMessage(message string) (err *Error)