aboutsummaryrefslogtreecommitdiffstats
path: root/chocula_schema.sql
diff options
context:
space:
mode:
authorBryan Newbold <bnewbold@robocracy.org>2019-07-14 17:50:52 -0700
committerBryan Newbold <bnewbold@robocracy.org>2019-07-14 17:50:52 -0700
commiteef6f77e37746348c04d54d393ac855a51efd071 (patch)
tree5154481c556e516892aa47d4fe19dda4ffcb5d5f /chocula_schema.sql
parent2b76b8eb89a424ceb192a28faa0430d46ab3b507 (diff)
downloadchocula-eef6f77e37746348c04d54d393ac855a51efd071.tar.gz
chocula-eef6f77e37746348c04d54d393ac855a51efd071.zip
more chocula progress
Diffstat (limited to 'chocula_schema.sql')
-rw-r--r--chocula_schema.sql16
1 files changed, 12 insertions, 4 deletions
diff --git a/chocula_schema.sql b/chocula_schema.sql
index e03907a..015b46b 100644
--- a/chocula_schema.sql
+++ b/chocula_schema.sql
@@ -4,9 +4,11 @@ CREATE TABLE IF NOT EXISTS journal_summary
(issnl TEXT NOT NULL PRIMARY KEY,
issne TEXT,
issnp TEXT,
+ fatcat_ident TEXT,
+ name TEXT,
+ publisher TEXT,
country TEXT,
lang TEXT,
- langs TEXT,
publisher_type TEXT,
is_active BOOLEAN,
is_oa BOOLEAN default false,
@@ -34,6 +36,9 @@ CREATE TABLE IF NOT EXISTS fatcat_container
(issnl TEXT NOT NULL PRIMARY KEY,
ident TEXT NOT NULL,
revision TEXT NOT NULL,
+ issne TEXT,
+ issnp TEXT,
+ wikidata_qid TEXT,
name TEXT,
container_type TEXT,
publisher TEXT,
@@ -41,9 +46,11 @@ CREATE TABLE IF NOT EXISTS fatcat_container
lang TEXT,
release_count INTEGER,
ia_count INTEGER,
- ia_frac float,
+ ia_frac FLOAT,
kbart_count INTEGER,
- kbart_frac float
+ kbart_frac FLOAT,
+ preserved_count INTEGER,
+ preserved_frac FLOAT
);
CREATE TABLE IF NOT EXISTS homepage
@@ -63,7 +70,8 @@ CREATE TABLE IF NOT EXISTS homepage
blocked BOOLEAN,
UNIQUE(issnl, surt)
);
-
+CREATE INDEX IF NOT EXISTS homepage_url_idx ON homepage(url);
+
CREATE TABLE IF NOT EXISTS fulltext_pattern
(id INTEGER PRIMARY KEY,
issnl TEXT NOT NULL,