From 0ec7c973417f5d120db80d1c1dd3e329711a1ca4 Mon Sep 17 00:00:00 2001 From: Bryan Newbold Date: Mon, 4 Jun 2018 00:19:36 -0700 Subject: update rust/api for schema extensions --- rust/src/database_schema.rs | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) (limited to 'rust/src/database_schema.rs') diff --git a/rust/src/database_schema.rs b/rust/src/database_schema.rs index 2541bcd8..d60bb6ee 100644 --- a/rust/src/database_schema.rs +++ b/rust/src/database_schema.rs @@ -62,7 +62,9 @@ table! { creator_rev (id) { id -> Int8, extra_json -> Nullable, - full_name -> Text, + display_name -> Text, + given_name -> Nullable, + surname -> Nullable, orcid -> Nullable, } } @@ -118,8 +120,10 @@ table! { extra_json -> Nullable, size -> Nullable, sha1 -> Nullable, + sha256 -> Nullable, md5 -> Nullable, url -> Nullable, + mimetype -> Nullable, } } @@ -130,7 +134,7 @@ table! { creator_ident_id -> Nullable, role -> Nullable, index -> Nullable, - stub -> Nullable, + raw -> Nullable, } } @@ -160,7 +164,12 @@ table! { release_rev -> Int8, target_release_ident_id -> Nullable, index -> Nullable, - stub -> Nullable, + key -> Nullable, + raw -> Nullable, + container_title -> Nullable, + year -> Nullable, + title -> Nullable, + locator -> Nullable, } } @@ -172,13 +181,15 @@ table! { container_ident_id -> Nullable, title -> Text, release_type -> Nullable, - date -> Nullable, + release_status -> Nullable, + release_date -> Nullable, doi -> Nullable, isbn13 -> Nullable, volume -> Nullable, pages -> Nullable, issue -> Nullable, publisher -> Nullable, + language -> Nullable, } } -- cgit v1.2.3