Documentation ¶
Index ¶
- Constants
- Variables
- func Close()
- func FetchArchiveByID(id int) (*model.Archive, error)
- func FetchArchiveByPath(path string) (*model.Archive, error)
- func FetchArchives() ([]*model.Archive, error)
- func FetchArchivesBySeries(seriesID int) ([]*model.Archive, error)
- func FetchCrawlRequests() ([]*model.MetadataCrawlRequest, error)
- func FetchCrawlsBySourceSeries(seriesID int) ([]*model.MetadataCrawl, error)
- func FetchSeries() ([]*model.Series, error)
- func FetchSeriesByID(id int) (*model.Series, error)
- func FetchSeriesByName(name string) (*model.Series, error)
- func FetchUnmatchedSeries() ([]*model.Series, error)
- func Open() error
- func PersistArchive(archive *model.Archive) (bool, error)
- func RequestMetadataCrawl(series *model.Series) error
- func ResolveCrawlRequest(request *model.MetadataCrawlRequest, crawls []*model.MetadataCrawl) error
- func UpdateSeries(series *model.Series) error
- type RowScanner
Constants ¶
View Source
const DB_FILENAME string = "comic-server.db"
Variables ¶
View Source
var SQL_CREATE_TABLES string
View Source
var SQL_DELETE_CRAWL_REQUEST string
View Source
var SQL_INSERT_ARCHIVE string
View Source
var SQL_INSERT_CRAWL string
View Source
var SQL_INSERT_SERIES string
View Source
var SQL_SELECT_ARCHIVES string
View Source
var SQL_SELECT_ARCHIVES_BY_SERIES string
View Source
var SQL_SELECT_ARCHIVE_BY_ID string
View Source
var SQL_SELECT_ARCHIVE_BY_PATH string
View Source
var SQL_SELECT_CRAWLS_BY_SERIES string
View Source
var SQL_SELECT_CRAWL_REQUESTS string
View Source
var SQL_SELECT_SERIES string
View Source
var SQL_SELECT_SERIES_BY_ID string
View Source
var SQL_SELECT_SERIES_BY_NAME string
View Source
var SQL_SELECT_SERIES_UNMATCHED string
View Source
var SQL_UPDATE_SERIES string
View Source
var SQL_UPSERT_CRAWL_REQUEST string
Functions ¶
func FetchArchives ¶
func FetchCrawlRequests ¶
func FetchCrawlRequests() ([]*model.MetadataCrawlRequest, error)
func FetchCrawlsBySourceSeries ¶
func FetchCrawlsBySourceSeries(seriesID int) ([]*model.MetadataCrawl, error)
func FetchSeries ¶
func FetchSeriesByID ¶
If the seies does not exist, an error will be returned.
func FetchUnmatchedSeries ¶
func RequestMetadataCrawl ¶
func ResolveCrawlRequest ¶
func ResolveCrawlRequest(request *model.MetadataCrawlRequest, crawls []*model.MetadataCrawl) error
func UpdateSeries ¶
Types ¶
type RowScanner ¶
type RowScanner interface {
Scan(dest ...interface{}) error
}
Click to show internal directories.
Click to hide internal directories.