From 0dbb6a1f02d9bce67af16339288128ce04b97eaf Mon Sep 17 00:00:00 2001 From: Bryan Newbold Date: Tue, 30 Jul 2019 20:50:38 -0700 Subject: chocula: fix wikidata_qid inclusion --- chocula.py | 2 ++ chocula_schema.sql | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/chocula.py b/chocula.py index ad999f1..e54a017 100755 --- a/chocula.py +++ b/chocula.py @@ -1100,6 +1100,8 @@ class ChoculaDatabase(): if irow['slug'] in ('crossref',): out['has_dois'] = True # TODO: other DOI registrars (japan, datacite) + if irow['slug'] == 'wikidata': + out['wikidata_qid'] = irow['identifier'] for k in ('name',): if not out.get(k) and irow[k]: out[k] = irow[k] diff --git a/chocula_schema.sql b/chocula_schema.sql index 24adb5e..b3c7c2f 100644 --- a/chocula_schema.sql +++ b/chocula_schema.sql @@ -1,10 +1,10 @@ - CREATE TABLE IF NOT EXISTS journal (issnl TEXT NOT NULL PRIMARY KEY, issne TEXT, issnp TEXT, fatcat_ident TEXT, + wikidata_qid TEXT, name TEXT, publisher TEXT, country TEXT, -- cgit v1.2.3