Discover Packages
github.com/ystv/web-api
services
creator
types
series
package
Version:
v0.9.8
Opens a new window with list of versions in this module.
Published: May 18, 2025
License: GPL-3.0
Opens a new window with license information.
Imports: 2
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
Documentation
Documentation
¶
View Source
var (
ErrNotFound = errors .New ("series not found")
ErrMetaNotFound = errors .New ("series meta not found")
ErrChildrenSeriesNotFound = errors .New ("series children series not found")
ErrChildrenVideosNotFound = errors .New ("series videos not found")
)
type Meta struct {
SeriesID int `db:"series_id" json:"id"`
URL string `db:"url" json:"url"`
SeriesName string `db:"name" json:"name"`
Description string `db:"description" json:"description"`
Thumbnail string `db:"thumbnail" json:"thumbnail"`
Depth int `db:"depth" json:"depth"`
}
Meta is used as a children object for a series
type Series struct {
Meta
ImmediateChildSeries []Meta `json:"childSeries"`
ChildVideos []video .Meta `json:"videos"`
}
Series provides basic information about a series
this is useful when you want to know the current series and
see its immediate children.
type SeriesDB struct {
Meta
ImmediateChildSeries []Meta `json:"childSeries"`
ChildVideos []video .MetaDB `json:"videos"`
}
SeriesDB provides basic information about a series
this is useful when you want to know the current series and
see its immediate children.
Source Files
¶
Click to show internal directories.
Click to hide internal directories.