Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Repo ¶ added in v0.30.3
type Repo interface {
CountPersonRelated(ctx context.Context, personID model.PersonID) (int64, error)
ListPersonRelated(
ctx context.Context, personID model.PersonID, limit int, offset int,
) ([]model.PersonRevision, error)
GetPersonRelated(ctx context.Context, id model.RevisionID) (model.PersonRevision, error)
CountSubjectRelated(ctx context.Context, id model.SubjectID) (int64, error)
ListSubjectRelated(
ctx context.Context, id model.SubjectID, limit int, offset int,
) ([]model.SubjectRevision, error)
GetSubjectRelated(ctx context.Context, id model.RevisionID) (model.SubjectRevision, error)
CountCharacterRelated(ctx context.Context, characterID model.CharacterID) (int64, error)
ListCharacterRelated(
ctx context.Context, characterID model.CharacterID, limit int, offset int,
) ([]model.CharacterRevision, error)
GetCharacterRelated(ctx context.Context, id model.RevisionID) (model.CharacterRevision, error)
CountEpisodeRelated(ctx context.Context, episodeID model.EpisodeID) (int64, error)
ListEpisodeRelated(
ctx context.Context, episodeID model.EpisodeID, limit int, offset int,
) ([]model.EpisodeRevision, error)
GetEpisodeRelated(ctx context.Context, id model.RevisionID) (model.EpisodeRevision, error)
}
Click to show internal directories.
Click to hide internal directories.