data4impact/apps/data4impact-import-scripts/scripts/swedishProjects/projDoi2json.sql

9 lines
391 B
MySQL
Raw Normal View History

2022-02-15 11:17:47 +01:00
COPY (SELECT row_to_json(t) FROM (
SELECT
'40|'||rpad(lower(organization_short),12,'_')||'::'||MD5(dnr) AS "projectId",
token AS "docId",
'doi' AS "docIdType"
FROM projects p , unnest(string_to_array(p.doi_list, ',')) s(token)
WHERE token IS NOT NULL
) t) TO STDOUT;