Can fetch records by a specific artist
This commit is contained in:
@@ -0,0 +1,18 @@
|
||||
defmodule MusicLibrary.Repo.Migrations.CreateArtistRecordsView do
|
||||
use Ecto.Migration
|
||||
|
||||
def up do
|
||||
execute """
|
||||
CREATE VIEW artist_records AS
|
||||
SELECT json_extract(json_each.value, '$.musicbrainz_id') AS musicbrainz_id,
|
||||
records.id AS record_id,
|
||||
json_each.value as artist
|
||||
FROM records,
|
||||
json_each(records.artists)
|
||||
"""
|
||||
end
|
||||
|
||||
def down do
|
||||
execute "DROP VIEW artist_records"
|
||||
end
|
||||
end
|
||||
Reference in New Issue
Block a user