func Remove(r *Repo, j *jobs.Job, tx *sqlx.Tx) error {
	if _, err := tx.Exec(pkgs.RemoveByRepo, r.ID); err != nil {
		return err
	}
	_, err := tx.NamedExec(RemoveRepo, r)
	return err
}
Remove deletes all of the DB records for this repo
package repo
import (
	"errors"
	"github.com/getsolus/ferryd/jobs"
	"github.com/getsolus/ferryd/manifest"
	"github.com/getsolus/ferryd/repo/pkgs"
	"github.com/jmoiron/sqlx"
)
func (r *Repo) Check(tx *sqlx.Tx) (d *Diff, err error) {
	return nil, errors.New("Function not implemented")
}
func Delta(r *Repo, j *jobs.Job, tx *sqlx.Tx) error {
	return errors.New("Function not implemented")
}
func DeltaPackage(r *Repo, j *jobs.Job, tx *sqlx.Tx) error {
	return errors.New("Function not implemented")
}
func Index(r *Repo, j *jobs.Job, tx *sqlx.Tx) error {
	return errors.New("Function not implemented")
}
func (r *Repo) Import(tx *sqlx.Tx) error {
	return errors.New("Function not implemented")
}
func (r *Repo) Link(tx *sqlx.Tx, diff *Diff) error {
	return errors.New("Function not implemented")
}