repoclient.go 392 B

1234567891011
  1. package repository
  2. import "github.com/porter-dev/porter/internal/models"
  3. // RepoClientRepository represents the set of queries on the
  4. // RepoClient model
  5. type RepoClientRepository interface {
  6. CreateRepoClient(rc *models.RepoClient) (*models.RepoClient, error)
  7. ReadRepoClient(id uint) (*models.RepoClient, error)
  8. ListRepoClientsByProjectID(projectID uint) ([]*models.RepoClient, error)
  9. }