Skip to content

Instantly share code, notes, and snippets.

@simonw
Created March 26, 2020 16:16
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save simonw/f2fecc66ac720bbecf96340135ab494e to your computer and use it in GitHub Desktop.
Save simonw/f2fecc66ac720bbecf96340135ab494e to your computer and use it in GitHub Desktop.
Making a Datasette of Finnish coronavirus data

Making a Datasette of Finnish coronavirus data

From here: https://github.com/HS-Datadesk/koronavirus-avoindata

Tools

You'll need jq, sqlite-utils and Datasette.

Building the database

curl "https://w3qa5ydb4l.execute-api.eu-west-1.amazonaws.com/prod/finnishCoronaData" \
  | jq '.confirmed' | sqlite-utils insert finnishCoronaData.db confirmed -
curl "https://w3qa5ydb4l.execute-api.eu-west-1.amazonaws.com/prod/finnishCoronaData" \
  | jq '.deaths' | sqlite-utils insert finnishCoronaData.db deaths -
curl "https://w3qa5ydb4l.execute-api.eu-west-1.amazonaws.com/prod/finnishCoronaData" \
  | jq '.recovered' | sqlite-utils insert finnishCoronaData.db recovered -

This will create a database called finnishCoronaData.db

Now run it with:

datasette finnishCoronaData.db
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment