You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

23 lines
334 B
Go

package data
import (
"errors"
"github.com/jackc/pgx/v5/pgxpool"
)
var (
ErrRecordNotFound = errors.New("record not found")
)
// Models is a wrapper around all model repository objects
type Models struct {
Movies MovieModel
}
func NewModels(pool *pgxpool.Pool) Models {
return Models{
Movies: MovieModel{pool: pool},
}
}