fix: ErrForeignKeyViolated error constant (#155)

* fix: ErrForeignKeyViolated error constant

* refactor: added error codes reference

---------

Co-authored-by: Saeid Saeidee <s.saeidee@sensysgatso.com>
This commit is contained in:
Saeid
2023-06-09 04:19:25 +02:00
committed by GitHub
parent 2a60d4fe20
commit cf6cd11e94

View File

@@ -6,10 +6,11 @@ import (
"gorm.io/gorm"
)
// The error codes to map sqlite errors to gorm errors, here is a reference about error codes for sqlite https://www.sqlite.org/rescode.html.
var errCodes = map[int]error{
1555: gorm.ErrDuplicatedKey,
2067: gorm.ErrDuplicatedKey,
768: gorm.ErrForeignKeyViolated,
787: gorm.ErrForeignKeyViolated,
}
type ErrMessage struct {