refactor: move shared variables to repository.go file

This commit is contained in:
Guz
2025-06-09 19:14:28 -03:00
parent 29f1e8cc8a
commit f622f774e4
2 changed files with 16 additions and 7 deletions

16
repository/repository.go Normal file
View File

@@ -0,0 +1,16 @@
package repository
import (
"errors"
"time"
)
var (
ErrDatabaseConn = errors.New("failed to begin transaction/connection with database")
ErrExecuteQuery = errors.New("failed to execute query")
ErrCommitQuery = errors.New("failed to commit transaction")
ErrInvalidData = errors.New("data sent to save is invalid")
ErrNotFound = sql.ErrNoRows
)
var dateFormat = time.RFC3339

View File

@@ -171,10 +171,3 @@ func (r *UserRepository) Delete(u model.User) error {
return nil
}
var (
ErrNotFound = sql.ErrNoRows
ErrInvalidData = errors.New("model was saved with invalid data")
repositoryDateFormat = time.RFC3339
)