Usa json_agg()
per ottenere un array:
SELECT json_agg(source_column) AS the_column
FROM tbl;
Oppure json_each()
in un LATERAL
join e json_object_agg()
per assemblare elementi:
SELECT json_object_agg(key, value) AS the_column
FROM tbl, json_each(data);