2
0

api_token.go 801 B

1234567891011121314151617181920212223242526272829303132
  1. package test
  2. import (
  3. "github.com/porter-dev/porter/internal/models"
  4. "github.com/porter-dev/porter/internal/repository"
  5. )
  6. type APITokenRepository struct {
  7. canQuery bool
  8. }
  9. func NewAPITokenRepository(canQuery bool) repository.APITokenRepository {
  10. return &APITokenRepository{canQuery}
  11. }
  12. func (repo *APITokenRepository) CreateAPIToken(a *models.APIToken) (*models.APIToken, error) {
  13. panic("unimplemented")
  14. }
  15. func (repo *APITokenRepository) ListAPITokensByProjectID(projectID uint) ([]*models.APIToken, error) {
  16. panic("unimplemented")
  17. }
  18. func (repo *APITokenRepository) ReadAPIToken(projectID uint, uid string) (*models.APIToken, error) {
  19. panic("unimplemented")
  20. }
  21. func (repo *APITokenRepository) UpdateAPIToken(
  22. token *models.APIToken,
  23. ) (*models.APIToken, error) {
  24. panic("unimplemented")
  25. }