package data import ( "errors" "git.runcible.io/learning/pulley/internal/database" ) var ( ErrRecordNotFound = errors.New("record not found") ErrEditConflict = errors.New("edit conflict") ) // Models is a wrapper around all model repository objects type Models struct { Movies MovieModel } func NewModels(pool database.PgxIface) *Models { return &Models{ Movies: MovieModel{db: pool}, } }