Documentation ¶
Index ¶
- type Sponsor
- type SponsorRepo
- type Store
- func (m *Store) AddSponsor(w *Sponsor) error
- func (m *Store) DeleteSponsor(id uint64) error
- func (m *Store) EditSponsor(w *Sponsor) error
- func (m *Store) GetSponsorById(id uint64) (w Sponsor, err error)
- func (m *Store) ListAllSponsors() (w []Sponsor, err error)
- func (m *Store) ListAllSponsorsByTeamId(teamId string) (w []Sponsor, err error)
- func (m *Store) ListAllSponsorsMinimal() (w []Sponsor, err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SponsorRepo ¶
type SponsorRepo interface { GetSponsorById(id uint64) (Sponsor, error) ListAllSponsors() ([]Sponsor, error) ListAllSponsorsMinimal() ([]Sponsor, error) ListAllSponsorsByTeamId(teamId string) ([]Sponsor, error) AddSponsor(s *Sponsor) error EditSponsor(s *Sponsor) error DeleteSponsor(id uint64) error }
type Store ¶
type Store struct {
// contains filtered or unexported fields
}
func (*Store) AddSponsor ¶
func (*Store) DeleteSponsor ¶
func (*Store) EditSponsor ¶
func (*Store) ListAllSponsors ¶
func (*Store) ListAllSponsorsByTeamId ¶
func (*Store) ListAllSponsorsMinimal ¶
Click to show internal directories.
Click to hide internal directories.