aboutsummaryrefslogtreecommitdiffstats
path: root/rust/src/database_schema.rs
diff options
context:
space:
mode:
authorBryan Newbold <bnewbold@robocracy.org>2019-05-10 15:06:00 -0700
committerBryan Newbold <bnewbold@robocracy.org>2019-05-10 15:06:00 -0700
commit0bc5118ebf944d1754409dc742552ed1b543346a (patch)
treed81327741ee0f351a759617c1110abfde996d8a8 /rust/src/database_schema.rs
parent781b0d792c80f3394227a8e60043ff1cbf753ff4 (diff)
downloadfatcat-0bc5118ebf944d1754409dc742552ed1b543346a.tar.gz
fatcat-0bc5118ebf944d1754409dc742552ed1b543346a.zip
basic impl of extid changes
Diffstat (limited to 'rust/src/database_schema.rs')
-rw-r--r--rust/src/database_schema.rs15
1 files changed, 10 insertions, 5 deletions
diff --git a/rust/src/database_schema.rs b/rust/src/database_schema.rs
index ae6a5464..46baba59 100644
--- a/rust/src/database_schema.rs
+++ b/rust/src/database_schema.rs
@@ -306,10 +306,7 @@ table! {
pmid -> Nullable<Text>,
pmcid -> Nullable<Text>,
wikidata_qid -> Nullable<Text>,
- isbn13 -> Nullable<Text>,
core_id -> Nullable<Text>,
- arxiv_id -> Nullable<Text>,
- jstor_id -> Nullable<Text>,
volume -> Nullable<Text>,
issue -> Nullable<Text>,
pages -> Nullable<Text>,
@@ -322,8 +319,6 @@ table! {
withdrawn_status -> Nullable<Text>,
withdrawn_date -> Nullable<Date>,
withdrawn_year -> Nullable<Int8>,
- mag_id -> Nullable<Text>,
- ark_id -> Nullable<Text>,
}
}
@@ -338,6 +333,14 @@ table! {
}
table! {
+ release_rev_extid (release_rev, extid_type) {
+ release_rev -> Uuid,
+ extid_type -> Text,
+ value -> Text,
+ }
+}
+
+table! {
webcapture_edit (id) {
id -> Uuid,
editgroup_id -> Uuid,
@@ -459,6 +462,7 @@ joinable!(release_rev -> refs_blob (refs_blob_sha1));
joinable!(release_rev -> work_ident (work_ident_id));
joinable!(release_rev_abstract -> abstracts (abstract_sha1));
joinable!(release_rev_abstract -> release_rev (release_rev));
+joinable!(release_rev_extid -> release_rev (release_rev));
joinable!(webcapture_edit -> editgroup (editgroup_id));
joinable!(webcapture_ident -> webcapture_rev (rev_id));
joinable!(webcapture_rev_cdx -> webcapture_rev (webcapture_rev));
@@ -499,6 +503,7 @@ allow_tables_to_appear_in_same_query!(
release_ref,
release_rev,
release_rev_abstract,
+ release_rev_extid,
webcapture_edit,
webcapture_ident,
webcapture_rev,