app-cloudep-wallet-service/pkg/domain/repository/error.go

20 lines
323 B
Go
Raw Normal View History

2025-04-11 09:10:34 +00:00
package repository
import (
"errors"
"gorm.io/gorm"
)
var (
ErrRecordNotFound = errors.New("query record not found")
ErrBalanceInsufficient = errors.New("balance insufficient")
)
func WrapNotFoundError(err error) error {
if errors.Is(err, gorm.ErrRecordNotFound) {
return ErrRecordNotFound
}
return err
}