Versions in this module Expand all Collapse all v0 v0.5.0 Mar 14, 2026 Changes in this version + type Programme struct + DateOfProgramme time.Time + FileName string + ID int + Name string + SeasonID int + type Season struct + ID int + Season string + type Store struct + func NewProgrammeRepo(db *sqlx.DB) *Store + func (s *Store) AddProgramme(ctx context.Context, programmeParam Programme) (Programme, error) + func (s *Store) AddSeason(ctx context.Context, seasonParam Season) (Season, error) + func (s *Store) DeleteProgramme(ctx context.Context, programmeParam Programme) error + func (s *Store) DeleteSeason(ctx context.Context, seasonParam Season) error + func (s *Store) EditProgramme(ctx context.Context, programmeParam Programme) (Programme, error) + func (s *Store) EditSeason(ctx context.Context, seasonParam Season) (Season, error) + func (s *Store) GetProgramme(ctx context.Context, programmeParam Programme) (Programme, error) + func (s *Store) GetProgrammes(ctx context.Context) ([]Programme, error) + func (s *Store) GetProgrammesSeason(ctx context.Context, seasonParam Season) ([]Programme, error) + func (s *Store) GetSeason(ctx context.Context, seasonParam Season) (Season, error) + func (s *Store) GetSeasons(ctx context.Context) ([]Season, error)