diff --git a/rpt_division_people.bash b/rpt_division_people.bash new file mode 100755 index 0000000..776ecdb --- /dev/null +++ b/rpt_division_people.bash @@ -0,0 +1,23 @@ +#!/bin/bash +if [ -d /Sites/cold ]; then cd /Sites/cold; fi +cat <division_people_rpt.sql +select + json_object( + 'division', src->'division', + 'clpid', src->'clpid', + 'orcid', src->'orcid', + 'family_name', src->'family_name', + 'given_name', src->'given_name' + ) as src +from people +where src->'division' is not null + and src->>'division' <> '' +order by src->>'division', src->>'family_name', src->>'given_name' +SQL + +dsquery \ + -csv "division,clpid,orcid,family_name,given_name" \ + -sql division_people_rpt.sql \ + people.ds \ + >division_people.csv + diff --git a/run_division_people.bash b/run_division_people.bash new file mode 100755 index 0000000..7efb8cd --- /dev/null +++ b/run_division_people.bash @@ -0,0 +1,6 @@ +#!/bin/bash +# +dsquery \ + -csv "division,clpid,orcid,family_name,given_name" \ + -sql division_people_rpt.sql \ + people.ds