Wrap errors

This commit is contained in:
2021-12-11 22:07:53 +00:00
parent bfba5f4028
commit 208ffce968
2 changed files with 3 additions and 3 deletions

View File

@ -16,7 +16,7 @@ type Templates struct {
func NewTemplates(funcMap template.FuncMap) (*Templates, error) {
templates, err := fs.Glob(web.Templates, "*.tpl")
if err != nil {
return nil, err
return nil, fmt.Errorf("glob: %w", err)
}
result := &Templates{

View File

@ -22,12 +22,12 @@ func Connect(server string, user string, password string, database string) (*Dat
connString := fmt.Sprintf("postgres://%s:%s@%s/%s", user, password, server, database)
conn, err := sql.Open("pgx", connString)
if err != nil {
return nil, err
return nil, fmt.Errorf("open connection: %w", err)
}
goose.SetBaseFS(migrations)
if err = goose.Up(conn, "schema"); err != nil {
return nil, err
return nil, fmt.Errorf("migrate: %w", err)
}
return &Database{