persistence

package
v0.0.0-...-f7c182b Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 4, 2017 License: AGPL-3.0 Imports: 17 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Db

func Db() *ledis.DB

func NewAlbumRepository

func NewAlbumRepository() domain.AlbumRepository

func NewArtistIndexRepository

func NewArtistIndexRepository() domain.ArtistIndexRepository

func NewArtistRepository

func NewArtistRepository() domain.ArtistRepository

func NewCheckSumRepository

func NewCheckSumRepository() scanner.CheckSumRepository

func NewMediaFileRepository

func NewMediaFileRepository() domain.MediaFileRepository

func NewMediaFolderRepository

func NewMediaFolderRepository() domain.MediaFolderRepository

func NewNowPlayingRepository

func NewNowPlayingRepository() engine.NowPlayingRepository

func NewPlaylistRepository

func NewPlaylistRepository() domain.PlaylistRepository

func NewPropertyRepository

func NewPropertyRepository() engine.PropertyRepository

Types

type MockAlbum

type MockAlbum struct {
	domain.AlbumRepository

	Options domain.QueryOptions
	// contains filtered or unexported fields
}

func CreateMockAlbumRepo

func CreateMockAlbumRepo() *MockAlbum

func (*MockAlbum) Exists

func (m *MockAlbum) Exists(id string) (bool, error)

func (*MockAlbum) FindByArtist

func (m *MockAlbum) FindByArtist(artistId string) (domain.Albums, error)

func (*MockAlbum) Get

func (m *MockAlbum) Get(id string) (*domain.Album, error)

func (*MockAlbum) GetAll

func (m *MockAlbum) GetAll(qo domain.QueryOptions) (domain.Albums, error)

func (*MockAlbum) SetData

func (m *MockAlbum) SetData(j string, size int)

func (*MockAlbum) SetError

func (m *MockAlbum) SetError(err bool)

type MockArtist

type MockArtist struct {
	domain.ArtistRepository
	// contains filtered or unexported fields
}

func CreateMockArtistRepo

func CreateMockArtistRepo() *MockArtist

func (*MockArtist) Exists

func (m *MockArtist) Exists(id string) (bool, error)

func (*MockArtist) Get

func (m *MockArtist) Get(id string) (*domain.Artist, error)

func (*MockArtist) SetData

func (m *MockArtist) SetData(j string, size int)

func (*MockArtist) SetError

func (m *MockArtist) SetError(err bool)

type MockArtistIndex

type MockArtistIndex struct {
	domain.ArtistIndexRepository
	// contains filtered or unexported fields
}

func CreateMockArtistIndexRepo

func CreateMockArtistIndexRepo() *MockArtistIndex

func (*MockArtistIndex) GetAll

func (m *MockArtistIndex) GetAll() (domain.ArtistIndexes, error)

func (*MockArtistIndex) SetData

func (m *MockArtistIndex) SetData(j string, length int)

func (*MockArtistIndex) SetError

func (m *MockArtistIndex) SetError(err bool)

type MockMediaFile

type MockMediaFile struct {
	domain.MediaFileRepository
	// contains filtered or unexported fields
}

func CreateMockMediaFileRepo

func CreateMockMediaFileRepo() *MockMediaFile

func (*MockMediaFile) Exists

func (m *MockMediaFile) Exists(id string) (bool, error)

func (*MockMediaFile) FindByAlbum

func (m *MockMediaFile) FindByAlbum(artistId string) (domain.MediaFiles, error)

func (*MockMediaFile) Get

func (m *MockMediaFile) Get(id string) (*domain.MediaFile, error)

func (*MockMediaFile) SetData

func (m *MockMediaFile) SetData(j string, size int)

func (*MockMediaFile) SetError

func (m *MockMediaFile) SetError(err bool)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL