From 0480a6bda933f2cbe3ee141f14089782cca5b6d0 Mon Sep 17 00:00:00 2001 From: schroeder5 <s.schroeder@fz-juelich.de> Date: Sun, 1 Nov 2020 16:06:34 +0000 Subject: [PATCH] #3: forgot to upload update script for interim version 0.2.5 --- ...toar_controlled_vocabulary--0.2--0.2.5.sql | 29 +++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 extension/toar_controlled_vocabulary/toar_controlled_vocabulary--0.2--0.2.5.sql diff --git a/extension/toar_controlled_vocabulary/toar_controlled_vocabulary--0.2--0.2.5.sql b/extension/toar_controlled_vocabulary/toar_controlled_vocabulary--0.2--0.2.5.sql new file mode 100644 index 0000000..0dfbd60 --- /dev/null +++ b/extension/toar_controlled_vocabulary/toar_controlled_vocabulary--0.2--0.2.5.sql @@ -0,0 +1,29 @@ +-- +-- toardb/extension/toar_controlled_vocabulary/toar_controlled_vocabulary--0.2.5.sql +-- +-- [Step to install] +-- +-- 1. +-- + +-- INSTALL VERSION: '0.2.5' + +-- complain if script is sourced in psql, rather than via CREATE EXTENSION +\echo Use "CREATE EXTENSION toar_controlled_vocabulary" to load this file. \quit + +-- Annotation +-- ========== + +-- Kind of Annotation + +CREATE TABLE IF NOT EXISTS AK_vocabulary ( + enum_val INT NOT NULL, + enum_str character varying(128) NOT NULL, + enum_display_str character varying(128) NOT NULL, + PRIMARY KEY(enum_val, enum_str), + CONSTRAINT ak_enum_val_unique UNIQUE (enum_val) +; + +INSERT INTO AK_vocabulary (enum_val, enum_str, enum_display_str) VALUES + (0, 'User', 'user comment'), + (1, 'Provider', 'provider comment'); -- GitLab