Documentation ¶
Index ¶
- type BoltEpisodeStore
- func (store *BoltEpisodeStore) AddEpisode(ep Episode) error
- func (store *BoltEpisodeStore) DeleteEpisode(name string) error
- func (store *BoltEpisodeStore) GetAllEpisode() ([]Episode, error)
- func (store *BoltEpisodeStore) GetAllNotFoundEpisode() ([]Episode, error)
- func (store *BoltEpisodeStore) GetEpisode(name string) (Episode, error)
- func (store *BoltEpisodeStore) GetEpisodeInfo(filename string) (Episode, error)
- func (store *BoltEpisodeStore) UpdateEpisode(ep Episode) error
- type Episode
- type EpisodeStore
- type Episodes
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BoltEpisodeStore ¶
type BoltEpisodeStore struct {
// contains filtered or unexported fields
}
func InitDB ¶
func InitDB(dbName string) (*BoltEpisodeStore, error)
func (*BoltEpisodeStore) AddEpisode ¶
func (store *BoltEpisodeStore) AddEpisode(ep Episode) error
func (*BoltEpisodeStore) DeleteEpisode ¶
func (store *BoltEpisodeStore) DeleteEpisode(name string) error
func (*BoltEpisodeStore) GetAllEpisode ¶
func (store *BoltEpisodeStore) GetAllEpisode() ([]Episode, error)
func (*BoltEpisodeStore) GetAllNotFoundEpisode ¶
func (store *BoltEpisodeStore) GetAllNotFoundEpisode() ([]Episode, error)
func (*BoltEpisodeStore) GetEpisode ¶
func (store *BoltEpisodeStore) GetEpisode(name string) (Episode, error)
func (*BoltEpisodeStore) GetEpisodeInfo ¶
func (store *BoltEpisodeStore) GetEpisodeInfo(filename string) (Episode, error)
func (*BoltEpisodeStore) UpdateEpisode ¶
func (store *BoltEpisodeStore) UpdateEpisode(ep Episode) error
type EpisodeStore ¶
Click to show internal directories.
Click to hide internal directories.