Use errors.Wrap(sql.ErrNoRows, "..") to make ErrRecordNotFound more idiomatic

This commit is contained in:
Vinícius Garcia 2021-01-17 20:27:12 -03:00
parent f06706b081
commit 47dc19087f

View File

@ -2,11 +2,14 @@ package kissorm
import (
"context"
"database/sql"
"fmt"
"github.com/pkg/errors"
)
// ErrRecordNotFound ...
var ErrRecordNotFound error = fmt.Errorf("kissorm: the query returned no results")
var ErrRecordNotFound error = errors.Wrap(sql.ErrNoRows, "kissorm: the query returned no results")
// ErrAbortIteration ...
var ErrAbortIteration error = fmt.Errorf("kissorm: abort iteration, should only be used inside QueryChunks function")