Add playlist views

This commit is contained in:
Deluan
2020-05-11 21:27:00 -04:00
committed by Deluan Quintão
parent b1f5d35f73
commit 8a709c489a
10 changed files with 175 additions and 31 deletions
+12
View File
@@ -12,6 +12,18 @@ type playlistTracksRepository struct {
playlistId string
}
func (r *playlistRepository) Tracks(playlistId string) model.PlaylistTracksRepository {
p := &playlistTracksRepository{}
p.playlistId = playlistId
p.ctx = r.ctx
p.ormer = r.ormer
p.tableName = "playlist_tracks"
p.sortMappings = map[string]string{
"id": "playlist_tracks.id",
}
return p
}
func (r *playlistTracksRepository) Count(options ...rest.QueryOptions) (int64, error) {
return r.count(Select().Where(Eq{"playlist_id": r.playlistId}), r.parseRestOptions(options...))
}