navidrome/persistence/db_sql/wire_provider.go

21 lines
520 B
Go
Raw Normal View History

2020-01-12 23:32:06 +01:00
package db_sql
import (
"github.com/cloudsonic/sonic-server/persistence"
2020-01-13 00:36:19 +01:00
"github.com/cloudsonic/sonic-server/persistence/db_ledis"
2020-01-12 23:32:06 +01:00
"github.com/google/wire"
)
var Set = wire.NewSet(
NewArtistRepository,
2020-01-13 00:36:19 +01:00
NewMediaFileRepository,
2020-01-13 00:55:55 +01:00
NewAlbumRepository,
2020-01-13 00:36:19 +01:00
db_ledis.NewPropertyRepository,
db_ledis.NewArtistIndexRepository,
db_ledis.NewPlaylistRepository,
db_ledis.NewCheckSumRepository,
2020-01-12 23:32:06 +01:00
persistence.NewNowPlayingRepository,
persistence.NewMediaFolderRepository,
2020-01-13 00:36:19 +01:00
wire.Value(persistence.ProviderIdentifier("sql")),
2020-01-12 23:32:06 +01:00
)