Use ->> instead of json_extract in queries

Improves readability of queries.
This commit is contained in:
Claudio Ortolina
2025-06-06 21:05:44 +01:00
parent b83e23918c
commit a63f2de60b
4 changed files with 7 additions and 6 deletions
@@ -4,7 +4,7 @@ defmodule MusicLibrary.Repo.Migrations.CreateArtistRecordsView do
def up do
execute """
CREATE VIEW artist_records AS
SELECT json_extract(json_each.value, '$.musicbrainz_id') AS musicbrainz_id,
SELECT json_each.value ->> '$.musicbrainz_id' AS musicbrainz_id,
records.id AS record_id,
json_each.value as artist
FROM records,