3632 lines
101 KiB
SQL
3632 lines
101 KiB
SQL
SET statement_timeout = 0;
|
|
SET lock_timeout = 0;
|
|
SET idle_in_transaction_session_timeout = 0;
|
|
SET client_encoding = 'UTF8';
|
|
SET standard_conforming_strings = on;
|
|
SELECT pg_catalog.set_config('search_path', '', false);
|
|
SET check_function_bodies = false;
|
|
SET xmloption = content;
|
|
SET client_min_messages = warning;
|
|
SET row_security = off;
|
|
|
|
--
|
|
-- TOC entry 4132 (class 1262 OID 49907)
|
|
-- Name: opendmp; Type: DATABASE; Schema: -; Owner: -
|
|
--
|
|
|
|
CREATE DATABASE "opendmp" WITH TEMPLATE = template0 ENCODING = 'UTF8' LOCALE_PROVIDER = libc LOCALE = 'en_US.utf8';
|
|
|
|
|
|
\connect -reuse-previous=on "dbname='opendmp'"
|
|
|
|
SET statement_timeout = 0;
|
|
SET lock_timeout = 0;
|
|
SET idle_in_transaction_session_timeout = 0;
|
|
SET client_encoding = 'UTF8';
|
|
SET standard_conforming_strings = on;
|
|
SELECT pg_catalog.set_config('search_path', '', false);
|
|
SET check_function_bodies = false;
|
|
SET xmloption = content;
|
|
SET client_min_messages = warning;
|
|
SET row_security = off;
|
|
|
|
--
|
|
-- TOC entry 2 (class 3079 OID 49908)
|
|
-- Name: uuid-ossp; Type: EXTENSION; Schema: -; Owner: -
|
|
--
|
|
|
|
CREATE EXTENSION IF NOT EXISTS "uuid-ossp" WITH SCHEMA public;
|
|
|
|
|
|
--
|
|
-- TOC entry 4133 (class 0 OID 0)
|
|
-- Dependencies: 2
|
|
-- Name: EXTENSION "uuid-ossp"; Type: COMMENT; Schema: -; Owner: -
|
|
--
|
|
|
|
COMMENT ON EXTENSION "uuid-ossp" IS 'generate universally unique identifiers (UUIDs)';
|
|
|
|
|
|
--
|
|
-- TOC entry 933 (class 1247 OID 49920)
|
|
-- Name: doientitytype; Type: TYPE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TYPE public.doientitytype AS ENUM (
|
|
'DMP'
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 936 (class 1247 OID 49924)
|
|
-- Name: entitytype; Type: TYPE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TYPE public.entitytype AS ENUM (
|
|
'DATASET',
|
|
'DMP'
|
|
);
|
|
|
|
|
|
SET default_table_access_method = heap;
|
|
|
|
--
|
|
-- TOC entry 216 (class 1259 OID 49929)
|
|
-- Name: ActionConfirmation; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."ActionConfirmation" (
|
|
id uuid NOT NULL,
|
|
type smallint NOT NULL,
|
|
status smallint NOT NULL,
|
|
token character varying NOT NULL,
|
|
data text NOT NULL,
|
|
expires_at timestamp without time zone NOT NULL,
|
|
created_by uuid NOT NULL,
|
|
created_at timestamp without time zone NOT NULL,
|
|
updated_at timestamp without time zone NOT NULL,
|
|
is_active smallint NOT NULL,
|
|
tenant uuid
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 217 (class 1259 OID 49934)
|
|
-- Name: Content; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."Content" (
|
|
"Id" uuid NOT NULL,
|
|
"Filename" character varying NOT NULL,
|
|
"Extension" character varying NOT NULL,
|
|
"ParentType" numeric NOT NULL,
|
|
"Uri" character varying NOT NULL,
|
|
"LocationType" numeric NOT NULL
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 218 (class 1259 OID 49939)
|
|
-- Name: Credential; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."Credential" (
|
|
"Id" uuid NOT NULL,
|
|
"Status" numeric NOT NULL,
|
|
"Provider" numeric NOT NULL,
|
|
"Public" character varying NOT NULL,
|
|
"Secret" character varying NOT NULL,
|
|
"CreationTime" date NOT NULL,
|
|
"LastUpdateTime" date NOT NULL,
|
|
"UserId" uuid NOT NULL,
|
|
"ExternalId" character varying NOT NULL,
|
|
"Email" character varying
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 219 (class 1259 OID 49944)
|
|
-- Name: DBVersion; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."DBVersion" (
|
|
key character varying NOT NULL,
|
|
version character varying NOT NULL,
|
|
"releasedAt" timestamp with time zone NOT NULL,
|
|
"deployedAt" timestamp with time zone,
|
|
description text
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 220 (class 1259 OID 49949)
|
|
-- Name: DMP; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."DMP" (
|
|
"ID" uuid DEFAULT public.uuid_generate_v4() NOT NULL,
|
|
"GroupId" uuid,
|
|
"Label" character varying(250) NOT NULL,
|
|
"Version" integer NOT NULL,
|
|
"Grant" uuid,
|
|
"AssociatedDmps" xml,
|
|
"Profile" uuid,
|
|
"Status" smallint DEFAULT 0 NOT NULL,
|
|
"Created" timestamp without time zone DEFAULT now() NOT NULL,
|
|
"Modified" timestamp without time zone DEFAULT now() NOT NULL,
|
|
"Description" text,
|
|
"Creator" uuid,
|
|
"Properties" text,
|
|
"DmpProperties" text,
|
|
"FinalizedAt" timestamp(6) with time zone,
|
|
"isPublic" boolean DEFAULT false NOT NULL,
|
|
"PublishedAt" timestamp(6) with time zone,
|
|
"Project" uuid,
|
|
"extraProperties" text
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 4134 (class 0 OID 0)
|
|
-- Dependencies: 220
|
|
-- Name: COLUMN "DMP"."AssociatedDmps"; Type: COMMENT; Schema: public; Owner: -
|
|
--
|
|
|
|
COMMENT ON COLUMN public."DMP"."AssociatedDmps" IS 'More data about the DMP as defined by the profile';
|
|
|
|
|
|
--
|
|
-- TOC entry 221 (class 1259 OID 49959)
|
|
-- Name: DMPDatasetProfile; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."DMPDatasetProfile" (
|
|
"ID" uuid DEFAULT public.uuid_generate_v4() NOT NULL,
|
|
dmp uuid NOT NULL,
|
|
datasetprofile uuid NOT NULL,
|
|
data text NOT NULL
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 222 (class 1259 OID 49965)
|
|
-- Name: DMPOrganisation; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."DMPOrganisation" (
|
|
"DMP" uuid NOT NULL,
|
|
"Organisation" uuid NOT NULL,
|
|
"Role" integer,
|
|
"ID" uuid DEFAULT public.uuid_generate_v4() NOT NULL
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 4135 (class 0 OID 0)
|
|
-- Dependencies: 222
|
|
-- Name: TABLE "DMPOrganisation"; Type: COMMENT; Schema: public; Owner: -
|
|
--
|
|
|
|
COMMENT ON TABLE public."DMPOrganisation" IS 'Linking of DMPs to Organisations';
|
|
|
|
|
|
--
|
|
-- TOC entry 4136 (class 0 OID 0)
|
|
-- Dependencies: 222
|
|
-- Name: COLUMN "DMPOrganisation"."Role"; Type: COMMENT; Schema: public; Owner: -
|
|
--
|
|
|
|
COMMENT ON COLUMN public."DMPOrganisation"."Role" IS 'Enumerator of roles';
|
|
|
|
|
|
--
|
|
-- TOC entry 223 (class 1259 OID 49969)
|
|
-- Name: DMPResearcher; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."DMPResearcher" (
|
|
"DMP" uuid NOT NULL,
|
|
"Researcher" uuid NOT NULL,
|
|
"Role" integer,
|
|
"ID" uuid DEFAULT public.uuid_generate_v4() NOT NULL
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 4137 (class 0 OID 0)
|
|
-- Dependencies: 223
|
|
-- Name: TABLE "DMPResearcher"; Type: COMMENT; Schema: public; Owner: -
|
|
--
|
|
|
|
COMMENT ON TABLE public."DMPResearcher" IS 'Linking of DMPs to researchers';
|
|
|
|
|
|
--
|
|
-- TOC entry 4138 (class 0 OID 0)
|
|
-- Dependencies: 223
|
|
-- Name: COLUMN "DMPResearcher"."Role"; Type: COMMENT; Schema: public; Owner: -
|
|
--
|
|
|
|
COMMENT ON COLUMN public."DMPResearcher"."Role" IS 'Enumerator of roles';
|
|
|
|
|
|
--
|
|
-- TOC entry 224 (class 1259 OID 49973)
|
|
-- Name: DataRepository; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."DataRepository" (
|
|
"ID" uuid DEFAULT public.uuid_generate_v4() NOT NULL,
|
|
"Label" character varying(250),
|
|
"Abbreviation" character varying(50),
|
|
"Reference" character varying,
|
|
"Uri" character varying(250),
|
|
"Definition" xml,
|
|
"Status" smallint DEFAULT 0 NOT NULL,
|
|
"Created" timestamp without time zone DEFAULT now() NOT NULL,
|
|
"Modified" timestamp without time zone DEFAULT now() NOT NULL,
|
|
"CreationUser" uuid
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 225 (class 1259 OID 49982)
|
|
-- Name: Dataset; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."Dataset" (
|
|
"ID" uuid DEFAULT public.uuid_generate_v4() NOT NULL,
|
|
"Label" character varying(250) NOT NULL,
|
|
"DMP" uuid,
|
|
"Uri" character varying(250),
|
|
"Properties" text,
|
|
"Profile" uuid,
|
|
"Reference" text,
|
|
"Status" smallint DEFAULT 0 NOT NULL,
|
|
"Created" timestamp without time zone DEFAULT now() NOT NULL,
|
|
"Modified" timestamp without time zone DEFAULT now() NOT NULL,
|
|
"Description" text,
|
|
"Creator" uuid,
|
|
"FinalizedAt" timestamp(6) with time zone,
|
|
"DmpSectionIndex" integer NOT NULL
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 4139 (class 0 OID 0)
|
|
-- Dependencies: 225
|
|
-- Name: COLUMN "Dataset"."Uri"; Type: COMMENT; Schema: public; Owner: -
|
|
--
|
|
|
|
COMMENT ON COLUMN public."Dataset"."Uri" IS 'URI of item';
|
|
|
|
|
|
--
|
|
-- TOC entry 4140 (class 0 OID 0)
|
|
-- Dependencies: 225
|
|
-- Name: COLUMN "Dataset"."Properties"; Type: COMMENT; Schema: public; Owner: -
|
|
--
|
|
|
|
COMMENT ON COLUMN public."Dataset"."Properties" IS 'More data about the dataset such as Uri, data types etc as defined by the profile';
|
|
|
|
|
|
--
|
|
-- TOC entry 226 (class 1259 OID 49991)
|
|
-- Name: DatasetDataRepository; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."DatasetDataRepository" (
|
|
"Dataset" uuid NOT NULL,
|
|
"DataRepository" uuid NOT NULL,
|
|
"Role" integer,
|
|
"ID" uuid DEFAULT public.uuid_generate_v4() NOT NULL,
|
|
"Data" character varying
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 4141 (class 0 OID 0)
|
|
-- Dependencies: 226
|
|
-- Name: TABLE "DatasetDataRepository"; Type: COMMENT; Schema: public; Owner: -
|
|
--
|
|
|
|
COMMENT ON TABLE public."DatasetDataRepository" IS 'Linking Dataset to DataRepository';
|
|
|
|
|
|
--
|
|
-- TOC entry 227 (class 1259 OID 49997)
|
|
-- Name: DatasetExternalDataset; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."DatasetExternalDataset" (
|
|
"Id" uuid DEFAULT public.uuid_generate_v4() NOT NULL,
|
|
"Dataset" uuid NOT NULL,
|
|
"ExternalDataset" uuid NOT NULL,
|
|
"Role" numeric,
|
|
"Data" character varying
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 228 (class 1259 OID 50003)
|
|
-- Name: DatasetRegistry; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."DatasetRegistry" (
|
|
"Dataset" uuid NOT NULL,
|
|
"Registry" uuid NOT NULL,
|
|
"Role" integer,
|
|
"ID" uuid DEFAULT public.uuid_generate_v4() NOT NULL,
|
|
"Data" character varying
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 4142 (class 0 OID 0)
|
|
-- Dependencies: 228
|
|
-- Name: TABLE "DatasetRegistry"; Type: COMMENT; Schema: public; Owner: -
|
|
--
|
|
|
|
COMMENT ON TABLE public."DatasetRegistry" IS 'Linking Dataset to Registry';
|
|
|
|
|
|
--
|
|
-- TOC entry 229 (class 1259 OID 50009)
|
|
-- Name: DatasetService; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."DatasetService" (
|
|
"Dataset" uuid NOT NULL,
|
|
"Service" uuid NOT NULL,
|
|
"Role" integer,
|
|
"ID" uuid DEFAULT public.uuid_generate_v4() NOT NULL,
|
|
"Data" character varying
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 4143 (class 0 OID 0)
|
|
-- Dependencies: 229
|
|
-- Name: TABLE "DatasetService"; Type: COMMENT; Schema: public; Owner: -
|
|
--
|
|
|
|
COMMENT ON TABLE public."DatasetService" IS 'Linking Dataset to Service';
|
|
|
|
|
|
--
|
|
-- TOC entry 230 (class 1259 OID 50015)
|
|
-- Name: Description; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."Description" (
|
|
id uuid NOT NULL,
|
|
label character varying(250) NOT NULL,
|
|
dmp uuid NOT NULL,
|
|
properties text,
|
|
status smallint DEFAULT 0 NOT NULL,
|
|
description text,
|
|
created_at timestamp without time zone DEFAULT now() NOT NULL,
|
|
updated_at timestamp without time zone DEFAULT now() NOT NULL,
|
|
is_active smallint DEFAULT 1 NOT NULL,
|
|
finalized_at timestamp without time zone,
|
|
description_template uuid NOT NULL,
|
|
created_by uuid NOT NULL,
|
|
dmp_description_template uuid NOT NULL,
|
|
tenant uuid
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 231 (class 1259 OID 50024)
|
|
-- Name: DescriptionReference; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."DescriptionReference" (
|
|
id uuid NOT NULL,
|
|
data text,
|
|
description_id uuid NOT NULL,
|
|
reference_id uuid NOT NULL,
|
|
created_at timestamp without time zone DEFAULT now() NOT NULL,
|
|
updated_at timestamp without time zone DEFAULT now() NOT NULL,
|
|
is_active smallint DEFAULT 1 NOT NULL,
|
|
tenant uuid
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 232 (class 1259 OID 50032)
|
|
-- Name: DescriptionTag; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."DescriptionTag" (
|
|
id uuid NOT NULL,
|
|
description uuid NOT NULL,
|
|
tag uuid NOT NULL,
|
|
is_active smallint NOT NULL,
|
|
created_at timestamp without time zone NOT NULL,
|
|
updated_at timestamp without time zone NOT NULL,
|
|
tenant uuid
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 233 (class 1259 OID 50035)
|
|
-- Name: DescriptionTemplate; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."DescriptionTemplate" (
|
|
id uuid DEFAULT public.uuid_generate_v4() NOT NULL,
|
|
label character varying(250) NOT NULL,
|
|
definition xml NOT NULL,
|
|
status smallint DEFAULT 0 NOT NULL,
|
|
created_at timestamp without time zone DEFAULT now() NOT NULL,
|
|
updated_at timestamp without time zone DEFAULT now() NOT NULL,
|
|
description text NOT NULL,
|
|
group_id uuid NOT NULL,
|
|
version integer NOT NULL,
|
|
language character varying NOT NULL,
|
|
type uuid NOT NULL,
|
|
is_active smallint NOT NULL,
|
|
version_status smallint NOT NULL,
|
|
tenant uuid
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 4144 (class 0 OID 0)
|
|
-- Dependencies: 233
|
|
-- Name: TABLE "DescriptionTemplate"; Type: COMMENT; Schema: public; Owner: -
|
|
--
|
|
|
|
COMMENT ON TABLE public."DescriptionTemplate" IS 'Profiles for dmp datasets';
|
|
|
|
|
|
--
|
|
-- TOC entry 234 (class 1259 OID 50044)
|
|
-- Name: DescriptionTemplateType; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."DescriptionTemplateType" (
|
|
id uuid NOT NULL,
|
|
name character varying(250) NOT NULL,
|
|
status smallint DEFAULT 0 NOT NULL,
|
|
created_at timestamp without time zone NOT NULL,
|
|
updated_at timestamp without time zone NOT NULL,
|
|
is_active smallint NOT NULL,
|
|
tenant uuid
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 235 (class 1259 OID 50048)
|
|
-- Name: Dmp; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."Dmp" (
|
|
id uuid NOT NULL,
|
|
label character varying(250) NOT NULL,
|
|
version integer NOT NULL,
|
|
status smallint DEFAULT 0 NOT NULL,
|
|
properties text,
|
|
group_id uuid NOT NULL,
|
|
description text,
|
|
created_at timestamp without time zone DEFAULT now() NOT NULL,
|
|
updated_at timestamp without time zone DEFAULT now() NOT NULL,
|
|
is_active smallint DEFAULT 1 NOT NULL,
|
|
finalized_at timestamp without time zone,
|
|
creator uuid NOT NULL,
|
|
blueprint uuid NOT NULL,
|
|
language character varying(100),
|
|
access_type smallint,
|
|
public_after timestamp without time zone,
|
|
version_status smallint DEFAULT 1 NOT NULL,
|
|
tenant uuid
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 236 (class 1259 OID 50058)
|
|
-- Name: DmpBlueprint; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."DmpBlueprint" (
|
|
id uuid DEFAULT public.uuid_generate_v4() NOT NULL,
|
|
label character varying(250) NOT NULL,
|
|
definition xml,
|
|
status smallint DEFAULT 0 NOT NULL,
|
|
created_at timestamp without time zone DEFAULT now() NOT NULL,
|
|
updated_at timestamp without time zone DEFAULT now() NOT NULL,
|
|
is_active smallint NOT NULL,
|
|
tenant uuid,
|
|
group_id uuid NOT NULL,
|
|
version integer NOT NULL,
|
|
version_status smallint NOT NULL
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 237 (class 1259 OID 50067)
|
|
-- Name: DmpDescriptionTemplate; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."DmpDescriptionTemplate" (
|
|
id uuid NOT NULL,
|
|
dmp uuid NOT NULL,
|
|
description_template_group uuid NOT NULL,
|
|
section_id uuid NOT NULL,
|
|
created_at timestamp without time zone DEFAULT now() NOT NULL,
|
|
updated_at timestamp without time zone DEFAULT now() NOT NULL,
|
|
is_active smallint DEFAULT 1 NOT NULL,
|
|
tenant uuid
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 238 (class 1259 OID 50073)
|
|
-- Name: DmpReference; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."DmpReference" (
|
|
id uuid NOT NULL,
|
|
dmp_id uuid NOT NULL,
|
|
reference_id uuid NOT NULL,
|
|
data text,
|
|
created_at timestamp without time zone DEFAULT now() NOT NULL,
|
|
updated_at timestamp without time zone DEFAULT now() NOT NULL,
|
|
is_active smallint DEFAULT 1 NOT NULL,
|
|
tenant uuid
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 239 (class 1259 OID 50081)
|
|
-- Name: DmpUser; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."DmpUser" (
|
|
id uuid NOT NULL,
|
|
dmp uuid NOT NULL,
|
|
"user" uuid NOT NULL,
|
|
role smallint DEFAULT 0 NOT NULL,
|
|
created_at timestamp without time zone DEFAULT now() NOT NULL,
|
|
updated_at timestamp without time zone DEFAULT now() NOT NULL,
|
|
is_active smallint DEFAULT 1 NOT NULL,
|
|
tenant uuid,
|
|
section_id uuid
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 240 (class 1259 OID 50088)
|
|
-- Name: DoiFunder; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."DoiFunder" (
|
|
id uuid DEFAULT public.uuid_generate_v4() NOT NULL,
|
|
name character varying,
|
|
doi character varying
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 241 (class 1259 OID 50094)
|
|
-- Name: EmailConfirmation; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."EmailConfirmation" (
|
|
"ID" uuid NOT NULL,
|
|
email character varying NOT NULL,
|
|
"isConfirmed" boolean NOT NULL,
|
|
token uuid NOT NULL,
|
|
"userId" uuid NOT NULL,
|
|
"expiresAt" timestamp(4) with time zone NOT NULL,
|
|
data text
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 242 (class 1259 OID 50099)
|
|
-- Name: EntityDoi; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."EntityDoi" (
|
|
id uuid NOT NULL,
|
|
repository_id character varying(150) NOT NULL,
|
|
doi character varying(50) NOT NULL,
|
|
created_at timestamp(6) with time zone DEFAULT now() NOT NULL,
|
|
updated_at timestamp(6) with time zone DEFAULT now() NOT NULL,
|
|
entity_id uuid NOT NULL,
|
|
is_active smallint DEFAULT 1 NOT NULL,
|
|
tenant uuid,
|
|
entity_type smallint NOT NULL
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 243 (class 1259 OID 50105)
|
|
-- Name: ExternalDataset; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."ExternalDataset" (
|
|
"Id" uuid DEFAULT public.uuid_generate_v4() NOT NULL,
|
|
"Label" character varying NOT NULL,
|
|
"Abbreviation" character varying,
|
|
"Reference" character varying NOT NULL,
|
|
"Created" date NOT NULL,
|
|
"Modified" date NOT NULL,
|
|
"CreationUser" uuid
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 244 (class 1259 OID 50111)
|
|
-- Name: FileUpload; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."FileUpload" (
|
|
"ID" uuid NOT NULL,
|
|
"Name" character varying(250) NOT NULL,
|
|
"FileType" character varying(50) NOT NULL,
|
|
"EntityId" uuid NOT NULL,
|
|
"EntityType" public.entitytype NOT NULL,
|
|
"CreatedAt" timestamp(6) with time zone DEFAULT now() NOT NULL,
|
|
"IsDeleted" boolean DEFAULT false NOT NULL,
|
|
"Creator" uuid NOT NULL
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 245 (class 1259 OID 50116)
|
|
-- Name: Funder; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."Funder" (
|
|
"ID" uuid DEFAULT public.uuid_generate_v4() NOT NULL,
|
|
"Label" character varying(250) NOT NULL,
|
|
"Reference" character varying,
|
|
"Definition" character varying,
|
|
"Status" smallint DEFAULT 0 NOT NULL,
|
|
"Created" timestamp(4) with time zone DEFAULT now() NOT NULL,
|
|
"Modified" timestamp(4) with time zone DEFAULT now() NOT NULL,
|
|
"Type" numeric DEFAULT 0 NOT NULL,
|
|
"CreationUser" uuid
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 246 (class 1259 OID 50126)
|
|
-- Name: Grant; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."Grant" (
|
|
"ID" uuid DEFAULT public.uuid_generate_v4() NOT NULL,
|
|
"Label" character varying(250) NOT NULL,
|
|
"Abbreviation" character varying(50),
|
|
"Reference" character varying,
|
|
"Uri" character varying(250),
|
|
"Definition" character varying,
|
|
"Status" smallint DEFAULT 0 NOT NULL,
|
|
"Created" timestamp without time zone DEFAULT now() NOT NULL,
|
|
"Modified" timestamp without time zone DEFAULT now() NOT NULL,
|
|
"StartDate" timestamp without time zone,
|
|
"EndDate" timestamp without time zone,
|
|
"Description" text,
|
|
"CreationUser" uuid DEFAULT '332ffc36-bd51-4d4e-bf9a-ffb01fdee05a'::uuid,
|
|
"Type" numeric DEFAULT 0 NOT NULL,
|
|
"Content" uuid,
|
|
"Funder" uuid
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 4145 (class 0 OID 0)
|
|
-- Dependencies: 246
|
|
-- Name: TABLE "Grant"; Type: COMMENT; Schema: public; Owner: -
|
|
--
|
|
|
|
COMMENT ON TABLE public."Grant" IS 'Table of project managed in the system';
|
|
|
|
|
|
--
|
|
-- TOC entry 4146 (class 0 OID 0)
|
|
-- Dependencies: 246
|
|
-- Name: COLUMN "Grant"."ID"; Type: COMMENT; Schema: public; Owner: -
|
|
--
|
|
|
|
COMMENT ON COLUMN public."Grant"."ID" IS 'Unique identifier and primary key of item';
|
|
|
|
|
|
--
|
|
-- TOC entry 4147 (class 0 OID 0)
|
|
-- Dependencies: 246
|
|
-- Name: COLUMN "Grant"."Label"; Type: COMMENT; Schema: public; Owner: -
|
|
--
|
|
|
|
COMMENT ON COLUMN public."Grant"."Label" IS 'A human readable long label of the item';
|
|
|
|
|
|
--
|
|
-- TOC entry 4148 (class 0 OID 0)
|
|
-- Dependencies: 246
|
|
-- Name: COLUMN "Grant"."Abbreviation"; Type: COMMENT; Schema: public; Owner: -
|
|
--
|
|
|
|
COMMENT ON COLUMN public."Grant"."Abbreviation" IS 'A human readable abbreviation of the item';
|
|
|
|
|
|
--
|
|
-- TOC entry 4149 (class 0 OID 0)
|
|
-- Dependencies: 246
|
|
-- Name: COLUMN "Grant"."Reference"; Type: COMMENT; Schema: public; Owner: -
|
|
--
|
|
|
|
COMMENT ON COLUMN public."Grant"."Reference" IS 'Additional reference data for the item along with information to allow how the item reached the system (e.g. via an external vocabulary)';
|
|
|
|
|
|
--
|
|
-- TOC entry 4150 (class 0 OID 0)
|
|
-- Dependencies: 246
|
|
-- Name: COLUMN "Grant"."Uri"; Type: COMMENT; Schema: public; Owner: -
|
|
--
|
|
|
|
COMMENT ON COLUMN public."Grant"."Uri" IS 'URI of item';
|
|
|
|
|
|
--
|
|
-- TOC entry 4151 (class 0 OID 0)
|
|
-- Dependencies: 246
|
|
-- Name: COLUMN "Grant"."Definition"; Type: COMMENT; Schema: public; Owner: -
|
|
--
|
|
|
|
COMMENT ON COLUMN public."Grant"."Definition" IS 'More data about the project such as web site, start/stop, etc';
|
|
|
|
|
|
--
|
|
-- TOC entry 247 (class 1259 OID 50137)
|
|
-- Name: Invitation; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."Invitation" (
|
|
"Id" uuid NOT NULL,
|
|
"InvitationEmail" character varying NOT NULL,
|
|
"Token" uuid NOT NULL,
|
|
"CreationUser" uuid NOT NULL,
|
|
"Dmp" uuid NOT NULL,
|
|
"Properties" xml,
|
|
"AcceptedInvitation" boolean
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 248 (class 1259 OID 50142)
|
|
-- Name: Language; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."Language" (
|
|
id uuid NOT NULL,
|
|
code character varying(20) NOT NULL,
|
|
payload text,
|
|
created_at timestamp without time zone NOT NULL,
|
|
updated_at timestamp without time zone NOT NULL,
|
|
is_active smallint NOT NULL,
|
|
ordinal integer NOT NULL,
|
|
tenant uuid
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 249 (class 1259 OID 50147)
|
|
-- Name: Lock; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."Lock" (
|
|
id uuid NOT NULL,
|
|
target uuid NOT NULL,
|
|
target_type smallint NOT NULL,
|
|
locked_by uuid NOT NULL,
|
|
locked_at timestamp without time zone NOT NULL,
|
|
touched_at timestamp without time zone,
|
|
tenant uuid
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 250 (class 1259 OID 50150)
|
|
-- Name: NotificationLegacy; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."NotificationLegacy" (
|
|
id uuid NOT NULL,
|
|
"UserId" uuid,
|
|
"IsActive" integer NOT NULL,
|
|
"Type" integer NOT NULL,
|
|
"ContactTypeHint" integer,
|
|
"ContactHint" character varying,
|
|
"Data" character varying,
|
|
"NotifyState" integer NOT NULL,
|
|
"NotifiedAt" timestamp without time zone,
|
|
"RetryCount" integer,
|
|
"CreatedAt" timestamp without time zone,
|
|
"UpdatedAt" timestamp without time zone
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 251 (class 1259 OID 50155)
|
|
-- Name: Organisation; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."Organisation" (
|
|
"ID" uuid DEFAULT public.uuid_generate_v4() NOT NULL,
|
|
"Label" character varying(250) NOT NULL,
|
|
"Abbreviation" character varying(50),
|
|
"Reference" character varying,
|
|
"Uri" character varying(250),
|
|
"Definition" xml,
|
|
"Status" smallint DEFAULT 0 NOT NULL,
|
|
"Created" timestamp without time zone DEFAULT now() NOT NULL,
|
|
"Modified" timestamp without time zone DEFAULT now() NOT NULL
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 4152 (class 0 OID 0)
|
|
-- Dependencies: 251
|
|
-- Name: TABLE "Organisation"; Type: COMMENT; Schema: public; Owner: -
|
|
--
|
|
|
|
COMMENT ON TABLE public."Organisation" IS 'Table of organizations utilized in the project';
|
|
|
|
|
|
--
|
|
-- TOC entry 4153 (class 0 OID 0)
|
|
-- Dependencies: 251
|
|
-- Name: COLUMN "Organisation"."ID"; Type: COMMENT; Schema: public; Owner: -
|
|
--
|
|
|
|
COMMENT ON COLUMN public."Organisation"."ID" IS 'Unique identifier and primary key of item';
|
|
|
|
|
|
--
|
|
-- TOC entry 4154 (class 0 OID 0)
|
|
-- Dependencies: 251
|
|
-- Name: COLUMN "Organisation"."Label"; Type: COMMENT; Schema: public; Owner: -
|
|
--
|
|
|
|
COMMENT ON COLUMN public."Organisation"."Label" IS 'A human readable long label of the item';
|
|
|
|
|
|
--
|
|
-- TOC entry 4155 (class 0 OID 0)
|
|
-- Dependencies: 251
|
|
-- Name: COLUMN "Organisation"."Abbreviation"; Type: COMMENT; Schema: public; Owner: -
|
|
--
|
|
|
|
COMMENT ON COLUMN public."Organisation"."Abbreviation" IS 'A human readable abbreviation of the item';
|
|
|
|
|
|
--
|
|
-- TOC entry 4156 (class 0 OID 0)
|
|
-- Dependencies: 251
|
|
-- Name: COLUMN "Organisation"."Reference"; Type: COMMENT; Schema: public; Owner: -
|
|
--
|
|
|
|
COMMENT ON COLUMN public."Organisation"."Reference" IS 'Reference to the URI of the item along with information to allow how the item reached the system (e.g. via an external vocabulary)';
|
|
|
|
|
|
--
|
|
-- TOC entry 4157 (class 0 OID 0)
|
|
-- Dependencies: 251
|
|
-- Name: COLUMN "Organisation"."Uri"; Type: COMMENT; Schema: public; Owner: -
|
|
--
|
|
|
|
COMMENT ON COLUMN public."Organisation"."Uri" IS 'URI of item';
|
|
|
|
|
|
--
|
|
-- TOC entry 4158 (class 0 OID 0)
|
|
-- Dependencies: 251
|
|
-- Name: COLUMN "Organisation"."Definition"; Type: COMMENT; Schema: public; Owner: -
|
|
--
|
|
|
|
COMMENT ON COLUMN public."Organisation"."Definition" IS 'More data about the Organisation such as web site, type etc';
|
|
|
|
|
|
--
|
|
-- TOC entry 252 (class 1259 OID 50164)
|
|
-- Name: PrefillingSource; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."PrefillingSource" (
|
|
id uuid NOT NULL,
|
|
label character varying(250) NOT NULL,
|
|
definition xml NOT NULL,
|
|
is_active smallint NOT NULL,
|
|
created_at timestamp without time zone NOT NULL,
|
|
updated_at timestamp without time zone NOT NULL,
|
|
tenant uuid
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 253 (class 1259 OID 50169)
|
|
-- Name: Project; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."Project" (
|
|
"ID" uuid DEFAULT public.uuid_generate_v4() NOT NULL,
|
|
"Label" character varying(250) NOT NULL,
|
|
"Abbreviation" character varying(50),
|
|
"Reference" character varying,
|
|
"Uri" character varying(250),
|
|
"Definition" character varying,
|
|
"Status" smallint DEFAULT 0 NOT NULL,
|
|
"Created" timestamp(4) with time zone DEFAULT now() NOT NULL,
|
|
"Modified" timestamp(4) with time zone DEFAULT now() NOT NULL,
|
|
"StartDate" timestamp(4) with time zone,
|
|
"EndDate" timestamp(4) with time zone,
|
|
"Description" text,
|
|
"CreationUser" uuid,
|
|
"Type" numeric DEFAULT 0 NOT NULL,
|
|
"Content" uuid
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 254 (class 1259 OID 50179)
|
|
-- Name: QueueInbox; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."QueueInbox" (
|
|
id uuid NOT NULL,
|
|
queue character varying(200) NOT NULL,
|
|
exchange character varying(200) NOT NULL,
|
|
route character varying(200) NOT NULL,
|
|
application_id character varying(100) NOT NULL,
|
|
message_id uuid NOT NULL,
|
|
message json NOT NULL,
|
|
retry_count integer,
|
|
status smallint NOT NULL,
|
|
created_at timestamp without time zone NOT NULL,
|
|
updated_at timestamp without time zone NOT NULL,
|
|
tenant uuid,
|
|
is_active smallint NOT NULL
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 255 (class 1259 OID 50184)
|
|
-- Name: QueueOutbox; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."QueueOutbox" (
|
|
id uuid NOT NULL,
|
|
exchange character varying(200) NOT NULL,
|
|
route character varying(200) NOT NULL,
|
|
message_id uuid NOT NULL,
|
|
notify_status smallint NOT NULL,
|
|
retry_count integer NOT NULL,
|
|
published_at timestamp without time zone,
|
|
confirmed_at timestamp without time zone,
|
|
tenant uuid,
|
|
created_at timestamp without time zone NOT NULL,
|
|
updated_at timestamp without time zone NOT NULL,
|
|
message text NOT NULL,
|
|
is_active smallint NOT NULL
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 256 (class 1259 OID 50189)
|
|
-- Name: Reference; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."Reference" (
|
|
id uuid NOT NULL,
|
|
label character varying(1024) NOT NULL,
|
|
description text,
|
|
abbreviation character varying(50),
|
|
source character varying(1024),
|
|
is_active smallint NOT NULL,
|
|
created_by uuid,
|
|
created_at timestamp without time zone NOT NULL,
|
|
updated_at timestamp without time zone NOT NULL,
|
|
type uuid NOT NULL,
|
|
definition character varying,
|
|
reference character varying(1024) NOT NULL,
|
|
source_type smallint NOT NULL,
|
|
tenant uuid
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 257 (class 1259 OID 50194)
|
|
-- Name: ReferenceType; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."ReferenceType" (
|
|
id uuid NOT NULL,
|
|
name character varying(250) NOT NULL,
|
|
code character varying(100) NOT NULL,
|
|
definition character varying NOT NULL,
|
|
is_active smallint NOT NULL,
|
|
created_at timestamp without time zone NOT NULL,
|
|
updated_at timestamp without time zone NOT NULL,
|
|
tenant uuid
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 258 (class 1259 OID 50199)
|
|
-- Name: Registry; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."Registry" (
|
|
"ID" uuid DEFAULT public.uuid_generate_v4() NOT NULL,
|
|
"Label" character varying(250),
|
|
"Abbreviation" character varying(50),
|
|
"Reference" character varying,
|
|
"Uri" character varying(250),
|
|
"Definition" xml,
|
|
"Status" smallint DEFAULT 0 NOT NULL,
|
|
"Created" timestamp without time zone DEFAULT now() NOT NULL,
|
|
"Modified" timestamp without time zone DEFAULT now() NOT NULL,
|
|
"CreationUser" uuid
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 259 (class 1259 OID 50208)
|
|
-- Name: Researcher; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."Researcher" (
|
|
"ID" uuid DEFAULT public.uuid_generate_v4() NOT NULL,
|
|
"Label" character varying(250) NOT NULL,
|
|
"Uri" character varying(250),
|
|
"PrimaryEmail" character varying(250),
|
|
"Definition" xml,
|
|
"Reference" character varying,
|
|
"Status" smallint DEFAULT 0 NOT NULL,
|
|
"Created" timestamp without time zone DEFAULT now() NOT NULL,
|
|
"Modified" timestamp without time zone DEFAULT now() NOT NULL,
|
|
"CreationUser" uuid
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 4159 (class 0 OID 0)
|
|
-- Dependencies: 259
|
|
-- Name: TABLE "Researcher"; Type: COMMENT; Schema: public; Owner: -
|
|
--
|
|
|
|
COMMENT ON TABLE public."Researcher" IS 'Table of Researcher managed in the system';
|
|
|
|
|
|
--
|
|
-- TOC entry 4160 (class 0 OID 0)
|
|
-- Dependencies: 259
|
|
-- Name: COLUMN "Researcher"."ID"; Type: COMMENT; Schema: public; Owner: -
|
|
--
|
|
|
|
COMMENT ON COLUMN public."Researcher"."ID" IS 'Unique identifier and primary key of item';
|
|
|
|
|
|
--
|
|
-- TOC entry 4161 (class 0 OID 0)
|
|
-- Dependencies: 259
|
|
-- Name: COLUMN "Researcher"."Label"; Type: COMMENT; Schema: public; Owner: -
|
|
--
|
|
|
|
COMMENT ON COLUMN public."Researcher"."Label" IS 'Full name of the researcher (as presented by the system, and composed automatically by data or provided by the reference service)';
|
|
|
|
|
|
--
|
|
-- TOC entry 4162 (class 0 OID 0)
|
|
-- Dependencies: 259
|
|
-- Name: COLUMN "Researcher"."Uri"; Type: COMMENT; Schema: public; Owner: -
|
|
--
|
|
|
|
COMMENT ON COLUMN public."Researcher"."Uri" IS 'URI of item';
|
|
|
|
|
|
--
|
|
-- TOC entry 4163 (class 0 OID 0)
|
|
-- Dependencies: 259
|
|
-- Name: COLUMN "Researcher"."Definition"; Type: COMMENT; Schema: public; Owner: -
|
|
--
|
|
|
|
COMMENT ON COLUMN public."Researcher"."Definition" IS 'More data about the researcher such as: email addresses, affiliations etc';
|
|
|
|
|
|
--
|
|
-- TOC entry 4164 (class 0 OID 0)
|
|
-- Dependencies: 259
|
|
-- Name: COLUMN "Researcher"."Reference"; Type: COMMENT; Schema: public; Owner: -
|
|
--
|
|
|
|
COMMENT ON COLUMN public."Researcher"."Reference" IS 'Additional reference data for the item along with information to allow how the item reached the system (e.g. via an external vocabulary)';
|
|
|
|
|
|
--
|
|
-- TOC entry 260 (class 1259 OID 50217)
|
|
-- Name: Service; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."Service" (
|
|
"ID" uuid DEFAULT public.uuid_generate_v4() NOT NULL,
|
|
"Label" character varying(250),
|
|
"Abbreviation" character varying(50),
|
|
"Reference" character varying,
|
|
"Uri" character varying(250),
|
|
"Definition" xml,
|
|
"Status" smallint DEFAULT 0 NOT NULL,
|
|
"Created" timestamp without time zone DEFAULT now() NOT NULL,
|
|
"Modified" timestamp without time zone DEFAULT now() NOT NULL,
|
|
"CreationUser" uuid
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 261 (class 1259 OID 50226)
|
|
-- Name: StorageFile; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."StorageFile" (
|
|
id uuid NOT NULL,
|
|
file_ref character varying(100) NOT NULL,
|
|
name character varying(250) NOT NULL,
|
|
extension character varying(10) NOT NULL,
|
|
mime_type character varying(200) NOT NULL,
|
|
storage_type smallint NOT NULL,
|
|
created_at timestamp without time zone NOT NULL,
|
|
purge_at timestamp without time zone,
|
|
purged_at timestamp without time zone,
|
|
owner uuid,
|
|
tenant uuid
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 262 (class 1259 OID 50231)
|
|
-- Name: SupportiveMaterial; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."SupportiveMaterial" (
|
|
id uuid NOT NULL,
|
|
type smallint NOT NULL,
|
|
language_code character varying(20) NOT NULL,
|
|
payload character varying NOT NULL,
|
|
created_at timestamp without time zone NOT NULL,
|
|
updated_at timestamp without time zone NOT NULL,
|
|
is_active smallint NOT NULL,
|
|
tenant uuid
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 263 (class 1259 OID 50236)
|
|
-- Name: Tag; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."Tag" (
|
|
id uuid NOT NULL,
|
|
label character varying(250) NOT NULL,
|
|
created_by uuid,
|
|
is_active smallint NOT NULL,
|
|
created_at timestamp without time zone NOT NULL,
|
|
updated_at timestamp without time zone NOT NULL,
|
|
tenant uuid
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 264 (class 1259 OID 50239)
|
|
-- Name: Tenant; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."Tenant" (
|
|
id uuid NOT NULL,
|
|
name character varying(200) NOT NULL,
|
|
code character varying(500) NOT NULL,
|
|
description character varying NOT NULL,
|
|
config text,
|
|
is_active smallint NOT NULL,
|
|
created_at timestamp without time zone NOT NULL,
|
|
updated_at timestamp without time zone NOT NULL
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 265 (class 1259 OID 50244)
|
|
-- Name: TenantConfiguration; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."TenantConfiguration" (
|
|
id uuid NOT NULL,
|
|
value character varying NOT NULL,
|
|
type smallint NOT NULL,
|
|
is_active smallint NOT NULL,
|
|
created_at timestamp without time zone NOT NULL,
|
|
updated_at timestamp without time zone NOT NULL,
|
|
tenant uuid
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 266 (class 1259 OID 50249)
|
|
-- Name: TenantUser; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."TenantUser" (
|
|
id uuid NOT NULL,
|
|
"user" uuid NOT NULL,
|
|
tenant uuid NOT NULL,
|
|
is_active smallint NOT NULL,
|
|
created_at timestamp without time zone NOT NULL,
|
|
updated_at timestamp without time zone NOT NULL
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 267 (class 1259 OID 50252)
|
|
-- Name: User; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."User" (
|
|
id uuid NOT NULL,
|
|
name character varying(250),
|
|
additional_info character varying,
|
|
created_at timestamp without time zone NOT NULL,
|
|
updated_at timestamp without time zone NOT NULL,
|
|
is_active smallint NOT NULL
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 268 (class 1259 OID 50257)
|
|
-- Name: UserAssociation; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."UserAssociation" (
|
|
id uuid NOT NULL,
|
|
"firstUser" uuid NOT NULL,
|
|
"secondUser" uuid NOT NULL
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 269 (class 1259 OID 50260)
|
|
-- Name: UserContactInfo; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."UserContactInfo" (
|
|
id uuid NOT NULL,
|
|
"user" uuid NOT NULL,
|
|
ordinal integer DEFAULT 0 NOT NULL,
|
|
type smallint NOT NULL,
|
|
value character varying(512) NOT NULL,
|
|
created_at timestamp without time zone NOT NULL
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 270 (class 1259 OID 50266)
|
|
-- Name: UserCredential; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."UserCredential" (
|
|
id uuid NOT NULL,
|
|
"user" uuid NOT NULL,
|
|
data character varying,
|
|
external_id character varying(512) NOT NULL,
|
|
created_at timestamp without time zone NOT NULL
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 271 (class 1259 OID 50271)
|
|
-- Name: UserDMP; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."UserDMP" (
|
|
id uuid DEFAULT public.uuid_generate_v4() NOT NULL,
|
|
usr uuid NOT NULL,
|
|
dmp uuid NOT NULL,
|
|
role integer
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 272 (class 1259 OID 50275)
|
|
-- Name: UserDescriptionTemplate; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."UserDescriptionTemplate" (
|
|
id uuid NOT NULL,
|
|
"user" uuid NOT NULL,
|
|
description_template uuid NOT NULL,
|
|
role smallint NOT NULL,
|
|
updated_at timestamp without time zone NOT NULL,
|
|
created_at timestamp without time zone NOT NULL,
|
|
is_active smallint NOT NULL,
|
|
tenant uuid
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 273 (class 1259 OID 50278)
|
|
-- Name: UserInfo; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."UserInfo" (
|
|
id uuid DEFAULT public.uuid_generate_v4() NOT NULL,
|
|
email character varying(250),
|
|
authorization_level smallint NOT NULL,
|
|
usertype smallint NOT NULL,
|
|
verified_email boolean,
|
|
name character varying(250),
|
|
created timestamp without time zone,
|
|
lastloggedin timestamp without time zone,
|
|
additionalinfo json,
|
|
userstatus smallint NOT NULL
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 4165 (class 0 OID 0)
|
|
-- Dependencies: 273
|
|
-- Name: COLUMN "UserInfo".authorization_level; Type: COMMENT; Schema: public; Owner: -
|
|
--
|
|
|
|
COMMENT ON COLUMN public."UserInfo".authorization_level IS 'This stores the authorization level of the user: 0 admin, 1 user, being able to be extended furthermore';
|
|
|
|
|
|
--
|
|
-- TOC entry 4166 (class 0 OID 0)
|
|
-- Dependencies: 273
|
|
-- Name: COLUMN "UserInfo".usertype; Type: COMMENT; Schema: public; Owner: -
|
|
--
|
|
|
|
COMMENT ON COLUMN public."UserInfo".usertype IS 'This stores the type of user: 0 -> internal, 1 external';
|
|
|
|
|
|
--
|
|
-- TOC entry 274 (class 1259 OID 50284)
|
|
-- Name: UserRole; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."UserRole" (
|
|
id uuid DEFAULT public.uuid_generate_v4() NOT NULL,
|
|
"user" uuid NOT NULL,
|
|
role character varying(512) NOT NULL,
|
|
created_at timestamp without time zone NOT NULL,
|
|
tenant uuid
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 275 (class 1259 OID 50290)
|
|
-- Name: UserSettings; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."UserSettings" (
|
|
id uuid NOT NULL,
|
|
key character varying(500) NOT NULL,
|
|
entity_id uuid,
|
|
created_at timestamp without time zone NOT NULL,
|
|
updated_at timestamp without time zone NOT NULL,
|
|
type character varying(200) NOT NULL,
|
|
value text NOT NULL,
|
|
name character varying(500) NOT NULL,
|
|
tenant uuid
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 276 (class 1259 OID 50295)
|
|
-- Name: UserToken; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."UserToken" (
|
|
"Token" uuid NOT NULL,
|
|
"UserId" uuid NOT NULL,
|
|
"IssuedAt" date NOT NULL,
|
|
"ExpiresAt" date NOT NULL
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 277 (class 1259 OID 50298)
|
|
-- Name: ant_Annotation; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."ant_Annotation" (
|
|
id uuid NOT NULL,
|
|
entity_id uuid NOT NULL,
|
|
entity_type character varying(512) NOT NULL,
|
|
anchor character varying(512),
|
|
payload text,
|
|
tenant uuid,
|
|
created_at timestamp without time zone NOT NULL,
|
|
updated_at timestamp without time zone NOT NULL,
|
|
is_active smallint NOT NULL,
|
|
subject_id uuid NOT NULL,
|
|
thread_id uuid,
|
|
parent_id uuid,
|
|
protection_type smallint NOT NULL,
|
|
time_stamp timestamp without time zone NOT NULL
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 278 (class 1259 OID 50303)
|
|
-- Name: ant_EntityUser; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."ant_EntityUser" (
|
|
id uuid NOT NULL,
|
|
entity_id uuid NOT NULL,
|
|
user_id uuid NOT NULL,
|
|
tenant uuid,
|
|
created_at timestamp without time zone NOT NULL,
|
|
updated_at timestamp without time zone NOT NULL,
|
|
is_active smallint NOT NULL
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 279 (class 1259 OID 50306)
|
|
-- Name: ant_QueueInbox; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."ant_QueueInbox" (
|
|
id uuid NOT NULL,
|
|
queue character varying(200) NOT NULL,
|
|
exchange character varying(200) NOT NULL,
|
|
route character varying(200) NOT NULL,
|
|
application_id character varying(100) NOT NULL,
|
|
message_id uuid NOT NULL,
|
|
message json NOT NULL,
|
|
retry_count integer,
|
|
status smallint NOT NULL,
|
|
created_at timestamp without time zone NOT NULL,
|
|
updated_at timestamp without time zone NOT NULL,
|
|
tenant uuid,
|
|
is_active smallint NOT NULL
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 280 (class 1259 OID 50311)
|
|
-- Name: ant_QueueOutbox; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."ant_QueueOutbox" (
|
|
id uuid NOT NULL,
|
|
exchange character varying(200) NOT NULL,
|
|
route character varying(200) NOT NULL,
|
|
message_id uuid NOT NULL,
|
|
notify_status smallint NOT NULL,
|
|
retry_count integer NOT NULL,
|
|
published_at timestamp without time zone,
|
|
confirmed_at timestamp without time zone,
|
|
tenant uuid,
|
|
created_at timestamp without time zone NOT NULL,
|
|
updated_at timestamp without time zone NOT NULL,
|
|
message text NOT NULL,
|
|
is_active smallint NOT NULL
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 281 (class 1259 OID 50316)
|
|
-- Name: ant_Tenant; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."ant_Tenant" (
|
|
id uuid NOT NULL,
|
|
code character varying(200) NOT NULL,
|
|
created_at timestamp without time zone DEFAULT now() NOT NULL,
|
|
updated_at timestamp without time zone DEFAULT now() NOT NULL,
|
|
is_active smallint DEFAULT 1 NOT NULL
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 282 (class 1259 OID 50322)
|
|
-- Name: ant_TenantConfiguration; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."ant_TenantConfiguration" (
|
|
id uuid NOT NULL,
|
|
tenant uuid NOT NULL,
|
|
type smallint NOT NULL,
|
|
value character varying NOT NULL,
|
|
is_active smallint NOT NULL,
|
|
created_at timestamp without time zone NOT NULL,
|
|
updated_at timestamp without time zone NOT NULL
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 283 (class 1259 OID 50327)
|
|
-- Name: ant_TenantUser; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."ant_TenantUser" (
|
|
id uuid NOT NULL,
|
|
"user" uuid NOT NULL,
|
|
tenant uuid NOT NULL,
|
|
is_active smallint NOT NULL,
|
|
created_at timestamp without time zone NOT NULL,
|
|
updated_at timestamp without time zone NOT NULL
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 284 (class 1259 OID 50330)
|
|
-- Name: ant_User; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."ant_User" (
|
|
id uuid NOT NULL,
|
|
name character varying(250),
|
|
additional_info character varying,
|
|
created_at timestamp without time zone DEFAULT now() NOT NULL,
|
|
updated_at timestamp without time zone DEFAULT now() NOT NULL,
|
|
is_active smallint DEFAULT 1 NOT NULL
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 285 (class 1259 OID 50338)
|
|
-- Name: ant_UserContactInfo; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."ant_UserContactInfo" (
|
|
id uuid NOT NULL,
|
|
"user" uuid NOT NULL,
|
|
ordinal integer DEFAULT 0 NOT NULL,
|
|
type smallint NOT NULL,
|
|
value character varying(512) NOT NULL,
|
|
created_at timestamp without time zone NOT NULL,
|
|
updated_at timestamp without time zone NOT NULL,
|
|
is_active smallint DEFAULT 1 NOT NULL
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 286 (class 1259 OID 50345)
|
|
-- Name: ant_UserCredential; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."ant_UserCredential" (
|
|
id uuid NOT NULL,
|
|
"user" uuid NOT NULL,
|
|
external_id character varying(512) NOT NULL,
|
|
created_at timestamp without time zone NOT NULL,
|
|
updated_at timestamp without time zone NOT NULL,
|
|
is_active smallint DEFAULT 1 NOT NULL,
|
|
data character varying
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 287 (class 1259 OID 50351)
|
|
-- Name: ntf_InAppNotification; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."ntf_InAppNotification" (
|
|
id uuid NOT NULL,
|
|
"user" uuid NOT NULL,
|
|
type uuid NOT NULL,
|
|
read_time timestamp without time zone,
|
|
tracking_state smallint NOT NULL,
|
|
priority smallint NOT NULL,
|
|
subject character varying,
|
|
body character varying,
|
|
extra_data character varying,
|
|
created_at timestamp without time zone NOT NULL,
|
|
updated_at timestamp without time zone NOT NULL,
|
|
tenant uuid,
|
|
is_active smallint NOT NULL
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 288 (class 1259 OID 50356)
|
|
-- Name: ntf_Notification; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."ntf_Notification" (
|
|
id uuid NOT NULL,
|
|
"user" uuid,
|
|
tenant uuid,
|
|
type uuid,
|
|
contact_hint character varying(200),
|
|
notified_at timestamp without time zone,
|
|
created_at timestamp without time zone NOT NULL,
|
|
updated_at timestamp without time zone NOT NULL,
|
|
data text,
|
|
retry_count integer,
|
|
tracking_data text,
|
|
provenance_ref character varying(200),
|
|
tracking_state smallint NOT NULL,
|
|
tracking_process smallint NOT NULL,
|
|
is_active smallint NOT NULL,
|
|
contact_type_hint smallint,
|
|
notify_state smallint,
|
|
notified_with smallint
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 289 (class 1259 OID 50361)
|
|
-- Name: ntf_NotificationTemplate; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."ntf_NotificationTemplate" (
|
|
id uuid NOT NULL,
|
|
channel smallint NOT NULL,
|
|
notification_type uuid NOT NULL,
|
|
kind smallint NOT NULL,
|
|
language_code character varying(200) NOT NULL,
|
|
value text NOT NULL,
|
|
is_active smallint NOT NULL,
|
|
created_at timestamp without time zone NOT NULL,
|
|
updated_at timestamp without time zone NOT NULL,
|
|
tenant uuid
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 290 (class 1259 OID 50366)
|
|
-- Name: ntf_QueueInbox; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."ntf_QueueInbox" (
|
|
id uuid NOT NULL,
|
|
queue character varying(200) NOT NULL,
|
|
exchange character varying(200) NOT NULL,
|
|
route character varying(200) NOT NULL,
|
|
application_id character varying(100) NOT NULL,
|
|
message_id uuid NOT NULL,
|
|
message json NOT NULL,
|
|
retry_count integer,
|
|
status smallint NOT NULL,
|
|
created_at timestamp without time zone NOT NULL,
|
|
updated_at timestamp without time zone NOT NULL,
|
|
tenant uuid,
|
|
is_active smallint NOT NULL
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 291 (class 1259 OID 50371)
|
|
-- Name: ntf_QueueOutbox; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."ntf_QueueOutbox" (
|
|
id uuid NOT NULL,
|
|
exchange character varying(200) NOT NULL,
|
|
route character varying(200) NOT NULL,
|
|
message_id uuid NOT NULL,
|
|
notify_status smallint NOT NULL,
|
|
retry_count integer NOT NULL,
|
|
published_at timestamp without time zone,
|
|
confirmed_at timestamp without time zone,
|
|
tenant uuid,
|
|
created_at timestamp without time zone NOT NULL,
|
|
updated_at timestamp without time zone NOT NULL,
|
|
message text NOT NULL,
|
|
is_active smallint NOT NULL
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 292 (class 1259 OID 50376)
|
|
-- Name: ntf_Tenant; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."ntf_Tenant" (
|
|
id uuid NOT NULL,
|
|
code character varying(200) NOT NULL,
|
|
created_at timestamp without time zone DEFAULT now() NOT NULL,
|
|
updated_at timestamp without time zone DEFAULT now() NOT NULL,
|
|
is_active smallint DEFAULT 1 NOT NULL
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 293 (class 1259 OID 50382)
|
|
-- Name: ntf_TenantConfiguration; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."ntf_TenantConfiguration" (
|
|
id uuid NOT NULL,
|
|
tenant uuid NOT NULL,
|
|
type smallint NOT NULL,
|
|
value character varying NOT NULL,
|
|
is_active smallint NOT NULL,
|
|
created_at timestamp without time zone NOT NULL,
|
|
updated_at timestamp without time zone NOT NULL
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 294 (class 1259 OID 50387)
|
|
-- Name: ntf_TenantUser; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."ntf_TenantUser" (
|
|
id uuid NOT NULL,
|
|
"user" uuid NOT NULL,
|
|
tenant uuid NOT NULL,
|
|
is_active smallint NOT NULL,
|
|
created_at timestamp without time zone NOT NULL,
|
|
updated_at timestamp without time zone NOT NULL
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 295 (class 1259 OID 50390)
|
|
-- Name: ntf_User; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."ntf_User" (
|
|
id uuid NOT NULL,
|
|
name character varying(250),
|
|
additional_info character varying,
|
|
created_at timestamp without time zone DEFAULT now() NOT NULL,
|
|
updated_at timestamp without time zone DEFAULT now() NOT NULL,
|
|
is_active smallint DEFAULT 1 NOT NULL
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 296 (class 1259 OID 50398)
|
|
-- Name: ntf_UserContactInfo; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."ntf_UserContactInfo" (
|
|
id uuid NOT NULL,
|
|
"user" uuid NOT NULL,
|
|
ordinal integer DEFAULT 0 NOT NULL,
|
|
type smallint NOT NULL,
|
|
value character varying(512) NOT NULL,
|
|
created_at timestamp without time zone NOT NULL,
|
|
updated_at timestamp without time zone NOT NULL,
|
|
is_active smallint DEFAULT 1 NOT NULL
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 297 (class 1259 OID 50405)
|
|
-- Name: ntf_UserCredential; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."ntf_UserCredential" (
|
|
id uuid NOT NULL,
|
|
"user" uuid NOT NULL,
|
|
external_id character varying(512) NOT NULL,
|
|
created_at timestamp without time zone NOT NULL,
|
|
updated_at timestamp without time zone NOT NULL,
|
|
is_active smallint DEFAULT 1 NOT NULL,
|
|
data character varying
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 298 (class 1259 OID 50411)
|
|
-- Name: ntf_UserNotificationPreference; Type: TABLE; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE TABLE public."ntf_UserNotificationPreference" (
|
|
"user" uuid NOT NULL,
|
|
type uuid NOT NULL,
|
|
channel smallint NOT NULL,
|
|
ordinal numeric NOT NULL,
|
|
tenant uuid,
|
|
created_at timestamp without time zone NOT NULL,
|
|
updated_at timestamp without time zone NOT NULL,
|
|
is_active smallint DEFAULT 1 NOT NULL
|
|
);
|
|
|
|
|
|
--
|
|
-- TOC entry 3704 (class 2606 OID 59464)
|
|
-- Name: ActionConfirmation ActionConfirmation_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."ActionConfirmation"
|
|
ADD CONSTRAINT "ActionConfirmation_pkey" PRIMARY KEY (id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3706 (class 2606 OID 59466)
|
|
-- Name: Content Content_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."Content"
|
|
ADD CONSTRAINT "Content_pkey" PRIMARY KEY ("Id");
|
|
|
|
|
|
--
|
|
-- TOC entry 3708 (class 2606 OID 59468)
|
|
-- Name: Credential Credential_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."Credential"
|
|
ADD CONSTRAINT "Credential_pkey" PRIMARY KEY ("Id");
|
|
|
|
|
|
--
|
|
-- TOC entry 3713 (class 2606 OID 59470)
|
|
-- Name: DMPDatasetProfile DMPDatasetProfile_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."DMPDatasetProfile"
|
|
ADD CONSTRAINT "DMPDatasetProfile_pkey" PRIMARY KEY ("ID");
|
|
|
|
|
|
--
|
|
-- TOC entry 3744 (class 2606 OID 59472)
|
|
-- Name: DmpBlueprint DMPPRofile_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."DmpBlueprint"
|
|
ADD CONSTRAINT "DMPPRofile_pkey" PRIMARY KEY (id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3710 (class 2606 OID 59474)
|
|
-- Name: DMP DMP_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."DMP"
|
|
ADD CONSTRAINT "DMP_pkey" PRIMARY KEY ("ID");
|
|
|
|
|
|
--
|
|
-- TOC entry 3724 (class 2606 OID 59476)
|
|
-- Name: DatasetDataRepository DatasetDataRepository_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."DatasetDataRepository"
|
|
ADD CONSTRAINT "DatasetDataRepository_pkey" PRIMARY KEY ("ID");
|
|
|
|
|
|
--
|
|
-- TOC entry 3726 (class 2606 OID 59478)
|
|
-- Name: DatasetExternalDataset DatasetExternalDataset_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."DatasetExternalDataset"
|
|
ADD CONSTRAINT "DatasetExternalDataset_pkey" PRIMARY KEY ("Id");
|
|
|
|
|
|
--
|
|
-- TOC entry 3738 (class 2606 OID 59480)
|
|
-- Name: DescriptionTemplate DatasetProfile_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."DescriptionTemplate"
|
|
ADD CONSTRAINT "DatasetProfile_pkey" PRIMARY KEY (id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3728 (class 2606 OID 59482)
|
|
-- Name: DatasetRegistry DatasetRegistry_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."DatasetRegistry"
|
|
ADD CONSTRAINT "DatasetRegistry_pkey" PRIMARY KEY ("ID");
|
|
|
|
|
|
--
|
|
-- TOC entry 3730 (class 2606 OID 59484)
|
|
-- Name: DatasetService DatasetService_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."DatasetService"
|
|
ADD CONSTRAINT "DatasetService_pkey" PRIMARY KEY ("ID");
|
|
|
|
|
|
--
|
|
-- TOC entry 3721 (class 2606 OID 59486)
|
|
-- Name: Dataset Dataset_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."Dataset"
|
|
ADD CONSTRAINT "Dataset_pkey" PRIMARY KEY ("ID");
|
|
|
|
|
|
--
|
|
-- TOC entry 3734 (class 2606 OID 59488)
|
|
-- Name: DescriptionReference DescriptionReference_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."DescriptionReference"
|
|
ADD CONSTRAINT "DescriptionReference_pkey" PRIMARY KEY (id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3736 (class 2606 OID 59490)
|
|
-- Name: DescriptionTag DescriptionTag_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."DescriptionTag"
|
|
ADD CONSTRAINT "DescriptionTag_pkey" PRIMARY KEY (id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3740 (class 2606 OID 59492)
|
|
-- Name: DescriptionTemplateType DescriptionTemplateType_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."DescriptionTemplateType"
|
|
ADD CONSTRAINT "DescriptionTemplateType_pkey" PRIMARY KEY (id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3732 (class 2606 OID 59494)
|
|
-- Name: Description Description_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."Description"
|
|
ADD CONSTRAINT "Description_pkey" PRIMARY KEY (id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3746 (class 2606 OID 59496)
|
|
-- Name: DmpDescriptionTemplate DmpDescriptionTemplate_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."DmpDescriptionTemplate"
|
|
ADD CONSTRAINT "DmpDescriptionTemplate_pkey" PRIMARY KEY (id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3748 (class 2606 OID 59498)
|
|
-- Name: DmpReference DmpReference_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."DmpReference"
|
|
ADD CONSTRAINT "DmpReference_pkey" PRIMARY KEY (id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3750 (class 2606 OID 59500)
|
|
-- Name: DmpUser DmpUser_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."DmpUser"
|
|
ADD CONSTRAINT "DmpUser_pkey" PRIMARY KEY (id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3742 (class 2606 OID 59502)
|
|
-- Name: Dmp Dmp_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."Dmp"
|
|
ADD CONSTRAINT "Dmp_pkey" PRIMARY KEY (id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3752 (class 2606 OID 59504)
|
|
-- Name: DoiFunder DoiFunder_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."DoiFunder"
|
|
ADD CONSTRAINT "DoiFunder_pkey" PRIMARY KEY (id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3756 (class 2606 OID 59506)
|
|
-- Name: EntityDoi Doi_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."EntityDoi"
|
|
ADD CONSTRAINT "Doi_pkey" PRIMARY KEY (id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3758 (class 2606 OID 59508)
|
|
-- Name: ExternalDataset ExternalDataset_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."ExternalDataset"
|
|
ADD CONSTRAINT "ExternalDataset_pkey" PRIMARY KEY ("Id");
|
|
|
|
|
|
--
|
|
-- TOC entry 3760 (class 2606 OID 59510)
|
|
-- Name: FileUpload File_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."FileUpload"
|
|
ADD CONSTRAINT "File_pkey" PRIMARY KEY ("ID");
|
|
|
|
|
|
--
|
|
-- TOC entry 3762 (class 2606 OID 59512)
|
|
-- Name: Funder Funder_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."Funder"
|
|
ADD CONSTRAINT "Funder_pkey" PRIMARY KEY ("ID");
|
|
|
|
|
|
--
|
|
-- TOC entry 3764 (class 2606 OID 59514)
|
|
-- Name: Grant Grant_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."Grant"
|
|
ADD CONSTRAINT "Grant_pkey" PRIMARY KEY ("ID");
|
|
|
|
|
|
--
|
|
-- TOC entry 3766 (class 2606 OID 59516)
|
|
-- Name: Invitation Invitation_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."Invitation"
|
|
ADD CONSTRAINT "Invitation_pkey" PRIMARY KEY ("Id");
|
|
|
|
|
|
--
|
|
-- TOC entry 3768 (class 2606 OID 59518)
|
|
-- Name: Language Language_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."Language"
|
|
ADD CONSTRAINT "Language_pkey" PRIMARY KEY (id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3770 (class 2606 OID 59520)
|
|
-- Name: Lock Lock_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."Lock"
|
|
ADD CONSTRAINT "Lock_pkey" PRIMARY KEY (id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3754 (class 2606 OID 59522)
|
|
-- Name: EmailConfirmation LoginConfirmationEmail_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."EmailConfirmation"
|
|
ADD CONSTRAINT "LoginConfirmationEmail_pkey" PRIMARY KEY ("ID");
|
|
|
|
|
|
--
|
|
-- TOC entry 3772 (class 2606 OID 59524)
|
|
-- Name: NotificationLegacy NotificationLegacy_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."NotificationLegacy"
|
|
ADD CONSTRAINT "NotificationLegacy_pkey" PRIMARY KEY (id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3850 (class 2606 OID 59526)
|
|
-- Name: ntf_NotificationTemplate NotificationTemplate_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."ntf_NotificationTemplate"
|
|
ADD CONSTRAINT "NotificationTemplate_pkey" PRIMARY KEY (id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3862 (class 2606 OID 59528)
|
|
-- Name: ntf_User Ntf_User_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."ntf_User"
|
|
ADD CONSTRAINT "Ntf_User_pkey" PRIMARY KEY (id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3774 (class 2606 OID 59530)
|
|
-- Name: Organisation Organisation_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."Organisation"
|
|
ADD CONSTRAINT "Organisation_pkey" PRIMARY KEY ("ID");
|
|
|
|
|
|
--
|
|
-- TOC entry 3715 (class 2606 OID 59532)
|
|
-- Name: DMPOrganisation PKey_DMPOrganisation; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."DMPOrganisation"
|
|
ADD CONSTRAINT "PKey_DMPOrganisation" PRIMARY KEY ("ID");
|
|
|
|
|
|
--
|
|
-- TOC entry 3717 (class 2606 OID 59534)
|
|
-- Name: DMPResearcher PKey_DMPResearcher; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."DMPResearcher"
|
|
ADD CONSTRAINT "PKey_DMPResearcher" PRIMARY KEY ("ID");
|
|
|
|
|
|
--
|
|
-- TOC entry 3719 (class 2606 OID 59536)
|
|
-- Name: DataRepository PKey_DataRepository; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."DataRepository"
|
|
ADD CONSTRAINT "PKey_DataRepository" PRIMARY KEY ("ID");
|
|
|
|
|
|
--
|
|
-- TOC entry 3788 (class 2606 OID 59538)
|
|
-- Name: Registry PKey_Registry; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."Registry"
|
|
ADD CONSTRAINT "PKey_Registry" PRIMARY KEY ("ID");
|
|
|
|
|
|
--
|
|
-- TOC entry 3792 (class 2606 OID 59540)
|
|
-- Name: Service PKey_Service; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."Service"
|
|
ADD CONSTRAINT "PKey_Service" PRIMARY KEY ("ID");
|
|
|
|
|
|
--
|
|
-- TOC entry 3776 (class 2606 OID 59542)
|
|
-- Name: PrefillingSource PrefillingSource_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."PrefillingSource"
|
|
ADD CONSTRAINT "PrefillingSource_pkey" PRIMARY KEY (id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3778 (class 2606 OID 59544)
|
|
-- Name: Project Project_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."Project"
|
|
ADD CONSTRAINT "Project_pkey" PRIMARY KEY ("ID");
|
|
|
|
|
|
--
|
|
-- TOC entry 3780 (class 2606 OID 59546)
|
|
-- Name: QueueInbox QueryInbox_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."QueueInbox"
|
|
ADD CONSTRAINT "QueryInbox_pkey" PRIMARY KEY (id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3782 (class 2606 OID 59548)
|
|
-- Name: QueueOutbox QueueOutbox_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."QueueOutbox"
|
|
ADD CONSTRAINT "QueueOutbox_pkey" PRIMARY KEY (id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3786 (class 2606 OID 59550)
|
|
-- Name: ReferenceType ReferenceType_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."ReferenceType"
|
|
ADD CONSTRAINT "ReferenceType_pkey" PRIMARY KEY (id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3784 (class 2606 OID 59552)
|
|
-- Name: Reference Reference_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."Reference"
|
|
ADD CONSTRAINT "Reference_pkey" PRIMARY KEY (id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3790 (class 2606 OID 59554)
|
|
-- Name: Researcher Researcher_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."Researcher"
|
|
ADD CONSTRAINT "Researcher_pkey" PRIMARY KEY ("ID");
|
|
|
|
|
|
--
|
|
-- TOC entry 3794 (class 2606 OID 59556)
|
|
-- Name: StorageFile StorageFile_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."StorageFile"
|
|
ADD CONSTRAINT "StorageFile_pkey" PRIMARY KEY (id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3796 (class 2606 OID 59558)
|
|
-- Name: SupportiveMaterial SupportiveMaterial_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."SupportiveMaterial"
|
|
ADD CONSTRAINT "SupportiveMaterial_pkey" PRIMARY KEY (id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3798 (class 2606 OID 59560)
|
|
-- Name: Tag Tag_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."Tag"
|
|
ADD CONSTRAINT "Tag_pkey" PRIMARY KEY (id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3802 (class 2606 OID 59562)
|
|
-- Name: TenantConfiguration TenantConfiguration_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."TenantConfiguration"
|
|
ADD CONSTRAINT "TenantConfiguration_pkey" PRIMARY KEY (id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3804 (class 2606 OID 59564)
|
|
-- Name: TenantUser TenantUser_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."TenantUser"
|
|
ADD CONSTRAINT "TenantUser_pkey" PRIMARY KEY (id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3800 (class 2606 OID 59566)
|
|
-- Name: Tenant Tenant_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."Tenant"
|
|
ADD CONSTRAINT "Tenant_pkey" PRIMARY KEY (id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3810 (class 2606 OID 59568)
|
|
-- Name: UserContactInfo UserContactInfo_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."UserContactInfo"
|
|
ADD CONSTRAINT "UserContactInfo_pkey" PRIMARY KEY (id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3812 (class 2606 OID 59570)
|
|
-- Name: UserCredential UserCredential_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."UserCredential"
|
|
ADD CONSTRAINT "UserCredential_pkey" PRIMARY KEY (id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3814 (class 2606 OID 59572)
|
|
-- Name: UserDescriptionTemplate UserDatasetProfile_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."UserDescriptionTemplate"
|
|
ADD CONSTRAINT "UserDatasetProfile_pkey" PRIMARY KEY (id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3816 (class 2606 OID 59574)
|
|
-- Name: UserInfo UserInfo_email_key; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."UserInfo"
|
|
ADD CONSTRAINT "UserInfo_email_key" UNIQUE (email);
|
|
|
|
|
|
--
|
|
-- TOC entry 3818 (class 2606 OID 59576)
|
|
-- Name: UserInfo UserInfo_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."UserInfo"
|
|
ADD CONSTRAINT "UserInfo_pkey" PRIMARY KEY (id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3820 (class 2606 OID 59578)
|
|
-- Name: UserRole UserRole_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."UserRole"
|
|
ADD CONSTRAINT "UserRole_pkey" PRIMARY KEY (id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3824 (class 2606 OID 59580)
|
|
-- Name: UserToken UserToken_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."UserToken"
|
|
ADD CONSTRAINT "UserToken_pkey" PRIMARY KEY ("Token");
|
|
|
|
|
|
--
|
|
-- TOC entry 3806 (class 2606 OID 59582)
|
|
-- Name: User User_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."User"
|
|
ADD CONSTRAINT "User_pkey" PRIMARY KEY (id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3826 (class 2606 OID 59584)
|
|
-- Name: ant_Annotation ant_Annotation_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."ant_Annotation"
|
|
ADD CONSTRAINT "ant_Annotation_pkey" PRIMARY KEY (id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3828 (class 2606 OID 59586)
|
|
-- Name: ant_EntityUser ant_EntityUser_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."ant_EntityUser"
|
|
ADD CONSTRAINT "ant_EntityUser_pkey" PRIMARY KEY (id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3830 (class 2606 OID 59588)
|
|
-- Name: ant_QueueInbox ant_QueryInbox_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."ant_QueueInbox"
|
|
ADD CONSTRAINT "ant_QueryInbox_pkey" PRIMARY KEY (id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3832 (class 2606 OID 59590)
|
|
-- Name: ant_QueueOutbox ant_QueueOutbox_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."ant_QueueOutbox"
|
|
ADD CONSTRAINT "ant_QueueOutbox_pkey" PRIMARY KEY (id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3836 (class 2606 OID 59592)
|
|
-- Name: ant_TenantConfiguration ant_TenantConfguration_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."ant_TenantConfiguration"
|
|
ADD CONSTRAINT "ant_TenantConfguration_pkey" PRIMARY KEY (id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3838 (class 2606 OID 59594)
|
|
-- Name: ant_TenantUser ant_TenantUser_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."ant_TenantUser"
|
|
ADD CONSTRAINT "ant_TenantUser_pkey" PRIMARY KEY (id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3834 (class 2606 OID 59596)
|
|
-- Name: ant_Tenant ant_Tenant_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."ant_Tenant"
|
|
ADD CONSTRAINT "ant_Tenant_pkey" PRIMARY KEY (id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3842 (class 2606 OID 59598)
|
|
-- Name: ant_UserContactInfo ant_UserContactInfo_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."ant_UserContactInfo"
|
|
ADD CONSTRAINT "ant_UserContactInfo_pkey" PRIMARY KEY (id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3844 (class 2606 OID 59600)
|
|
-- Name: ant_UserCredential ant_UserCredential_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."ant_UserCredential"
|
|
ADD CONSTRAINT "ant_UserCredential_pkey" PRIMARY KEY (id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3840 (class 2606 OID 59602)
|
|
-- Name: ant_User ant_User_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."ant_User"
|
|
ADD CONSTRAINT "ant_User_pkey" PRIMARY KEY (id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3846 (class 2606 OID 59604)
|
|
-- Name: ntf_InAppNotification ntf_InAppNotification_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."ntf_InAppNotification"
|
|
ADD CONSTRAINT "ntf_InAppNotification_pkey" PRIMARY KEY (id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3848 (class 2606 OID 59606)
|
|
-- Name: ntf_Notification ntf_Notification_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."ntf_Notification"
|
|
ADD CONSTRAINT "ntf_Notification_pkey" PRIMARY KEY (id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3852 (class 2606 OID 59608)
|
|
-- Name: ntf_QueueInbox ntf_QueryInbox_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."ntf_QueueInbox"
|
|
ADD CONSTRAINT "ntf_QueryInbox_pkey" PRIMARY KEY (id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3854 (class 2606 OID 59610)
|
|
-- Name: ntf_QueueOutbox ntf_QueueOutbox_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."ntf_QueueOutbox"
|
|
ADD CONSTRAINT "ntf_QueueOutbox_pkey" PRIMARY KEY (id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3858 (class 2606 OID 59612)
|
|
-- Name: ntf_TenantConfiguration ntf_TenantConfguration_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."ntf_TenantConfiguration"
|
|
ADD CONSTRAINT "ntf_TenantConfguration_pkey" PRIMARY KEY (id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3860 (class 2606 OID 59614)
|
|
-- Name: ntf_TenantUser ntf_TenantUser_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."ntf_TenantUser"
|
|
ADD CONSTRAINT "ntf_TenantUser_pkey" PRIMARY KEY (id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3856 (class 2606 OID 59616)
|
|
-- Name: ntf_Tenant ntf_Tenant_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."ntf_Tenant"
|
|
ADD CONSTRAINT "ntf_Tenant_pkey" PRIMARY KEY (id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3864 (class 2606 OID 59618)
|
|
-- Name: ntf_UserContactInfo ntf_UserContactInfo_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."ntf_UserContactInfo"
|
|
ADD CONSTRAINT "ntf_UserContactInfo_pkey" PRIMARY KEY (id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3866 (class 2606 OID 59620)
|
|
-- Name: ntf_UserCredential ntf_UserCredential_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."ntf_UserCredential"
|
|
ADD CONSTRAINT "ntf_UserCredential_pkey" PRIMARY KEY (id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3868 (class 2606 OID 59622)
|
|
-- Name: ntf_UserNotificationPreference ntf_UserNotificationPreference_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."ntf_UserNotificationPreference"
|
|
ADD CONSTRAINT "ntf_UserNotificationPreference_pkey" PRIMARY KEY ("user", type, channel);
|
|
|
|
|
|
--
|
|
-- TOC entry 3808 (class 2606 OID 59624)
|
|
-- Name: UserAssociation pk_user_association; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."UserAssociation"
|
|
ADD CONSTRAINT pk_user_association PRIMARY KEY (id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3822 (class 2606 OID 59626)
|
|
-- Name: UserSettings user_settings_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."UserSettings"
|
|
ADD CONSTRAINT user_settings_pkey PRIMARY KEY (id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3711 (class 1259 OID 59627)
|
|
-- Name: fki_DMPDMPProfileReference; Type: INDEX; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE INDEX "fki_DMPDMPProfileReference" ON public."DMP" USING btree ("Profile");
|
|
|
|
|
|
--
|
|
-- TOC entry 3722 (class 1259 OID 59628)
|
|
-- Name: fki_DatasetDatasetProfileReference; Type: INDEX; Schema: public; Owner: -
|
|
--
|
|
|
|
CREATE INDEX "fki_DatasetDatasetProfileReference" ON public."Dataset" USING btree ("Profile");
|
|
|
|
|
|
--
|
|
-- TOC entry 3869 (class 2606 OID 59629)
|
|
-- Name: ActionConfirmation ActionConfirmation_created_by_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."ActionConfirmation"
|
|
ADD CONSTRAINT "ActionConfirmation_created_by_fkey" FOREIGN KEY (created_by) REFERENCES public."User"(id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3870 (class 2606 OID 59634)
|
|
-- Name: ActionConfirmation ActionConfirmation_tenant_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."ActionConfirmation"
|
|
ADD CONSTRAINT "ActionConfirmation_tenant_fkey" FOREIGN KEY (tenant) REFERENCES public."Tenant"(id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3871 (class 2606 OID 59639)
|
|
-- Name: Credential Credential_UserId_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."Credential"
|
|
ADD CONSTRAINT "Credential_UserId_fkey" FOREIGN KEY ("UserId") REFERENCES public."User"(id) NOT VALID;
|
|
|
|
|
|
--
|
|
-- TOC entry 3872 (class 2606 OID 59644)
|
|
-- Name: DMP DMPDMPProfileReference; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."DMP"
|
|
ADD CONSTRAINT "DMPDMPProfileReference" FOREIGN KEY ("Profile") REFERENCES public."DmpBlueprint"(id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3875 (class 2606 OID 59649)
|
|
-- Name: DMPDatasetProfile DMPDatasetProfile_datasetprofile_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."DMPDatasetProfile"
|
|
ADD CONSTRAINT "DMPDatasetProfile_datasetprofile_fkey" FOREIGN KEY (datasetprofile) REFERENCES public."DescriptionTemplate"(id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3876 (class 2606 OID 59654)
|
|
-- Name: DMPDatasetProfile DMPDatasetProfile_dmp_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."DMPDatasetProfile"
|
|
ADD CONSTRAINT "DMPDatasetProfile_dmp_fkey" FOREIGN KEY (dmp) REFERENCES public."DMP"("ID");
|
|
|
|
|
|
--
|
|
-- TOC entry 3877 (class 2606 OID 59659)
|
|
-- Name: DMPOrganisation DMPOrganisationDMPReference; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."DMPOrganisation"
|
|
ADD CONSTRAINT "DMPOrganisationDMPReference" FOREIGN KEY ("Organisation") REFERENCES public."Organisation"("ID");
|
|
|
|
|
|
--
|
|
-- TOC entry 3878 (class 2606 OID 59664)
|
|
-- Name: DMPOrganisation DMPOrganisationOrganisationReference; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."DMPOrganisation"
|
|
ADD CONSTRAINT "DMPOrganisationOrganisationReference" FOREIGN KEY ("DMP") REFERENCES public."DMP"("ID");
|
|
|
|
|
|
--
|
|
-- TOC entry 3873 (class 2606 OID 59669)
|
|
-- Name: DMP DMPProjectReference; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."DMP"
|
|
ADD CONSTRAINT "DMPProjectReference" FOREIGN KEY ("Grant") REFERENCES public."Grant"("ID");
|
|
|
|
|
|
--
|
|
-- TOC entry 3879 (class 2606 OID 59674)
|
|
-- Name: DMPResearcher DMPResearcherDMPReference; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."DMPResearcher"
|
|
ADD CONSTRAINT "DMPResearcherDMPReference" FOREIGN KEY ("Researcher") REFERENCES public."Researcher"("ID");
|
|
|
|
|
|
--
|
|
-- TOC entry 3880 (class 2606 OID 59679)
|
|
-- Name: DMPResearcher DMPResearcherResearcherReference; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."DMPResearcher"
|
|
ADD CONSTRAINT "DMPResearcherResearcherReference" FOREIGN KEY ("DMP") REFERENCES public."DMP"("ID");
|
|
|
|
|
|
--
|
|
-- TOC entry 3874 (class 2606 OID 59684)
|
|
-- Name: DMP DMP_Creator_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."DMP"
|
|
ADD CONSTRAINT "DMP_Creator_fkey" FOREIGN KEY ("Creator") REFERENCES public."User"(id) NOT VALID;
|
|
|
|
|
|
--
|
|
-- TOC entry 3881 (class 2606 OID 59689)
|
|
-- Name: Dataset DatasetDMPReference; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."Dataset"
|
|
ADD CONSTRAINT "DatasetDMPReference" FOREIGN KEY ("DMP") REFERENCES public."DMP"("ID");
|
|
|
|
|
|
--
|
|
-- TOC entry 3884 (class 2606 OID 59694)
|
|
-- Name: DatasetDataRepository DatasetDataRepositoryDataRepositoryReference; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."DatasetDataRepository"
|
|
ADD CONSTRAINT "DatasetDataRepositoryDataRepositoryReference" FOREIGN KEY ("DataRepository") REFERENCES public."DataRepository"("ID");
|
|
|
|
|
|
--
|
|
-- TOC entry 3885 (class 2606 OID 59699)
|
|
-- Name: DatasetDataRepository DatasetDataRepositoryDatasetReference; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."DatasetDataRepository"
|
|
ADD CONSTRAINT "DatasetDataRepositoryDatasetReference" FOREIGN KEY ("Dataset") REFERENCES public."Dataset"("ID");
|
|
|
|
|
|
--
|
|
-- TOC entry 3882 (class 2606 OID 59704)
|
|
-- Name: Dataset DatasetDatasetProfileReference; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."Dataset"
|
|
ADD CONSTRAINT "DatasetDatasetProfileReference" FOREIGN KEY ("Profile") REFERENCES public."DescriptionTemplate"(id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3888 (class 2606 OID 59709)
|
|
-- Name: DatasetRegistry DatasetRegistryDatasetReference; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."DatasetRegistry"
|
|
ADD CONSTRAINT "DatasetRegistryDatasetReference" FOREIGN KEY ("Dataset") REFERENCES public."Dataset"("ID");
|
|
|
|
|
|
--
|
|
-- TOC entry 3889 (class 2606 OID 59714)
|
|
-- Name: DatasetRegistry DatasetRegistryRegistryReference; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."DatasetRegistry"
|
|
ADD CONSTRAINT "DatasetRegistryRegistryReference" FOREIGN KEY ("Registry") REFERENCES public."Registry"("ID");
|
|
|
|
|
|
--
|
|
-- TOC entry 3890 (class 2606 OID 59719)
|
|
-- Name: DatasetService DatasetServiceDatasetReference; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."DatasetService"
|
|
ADD CONSTRAINT "DatasetServiceDatasetReference" FOREIGN KEY ("Dataset") REFERENCES public."Dataset"("ID");
|
|
|
|
|
|
--
|
|
-- TOC entry 3891 (class 2606 OID 59724)
|
|
-- Name: DatasetService DatasetServiceServiceReference; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."DatasetService"
|
|
ADD CONSTRAINT "DatasetServiceServiceReference" FOREIGN KEY ("Service") REFERENCES public."Service"("ID");
|
|
|
|
|
|
--
|
|
-- TOC entry 3883 (class 2606 OID 59729)
|
|
-- Name: Dataset Dataset_Creator_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."Dataset"
|
|
ADD CONSTRAINT "Dataset_Creator_fkey" FOREIGN KEY ("Creator") REFERENCES public."User"(id) NOT VALID;
|
|
|
|
|
|
--
|
|
-- TOC entry 3897 (class 2606 OID 59734)
|
|
-- Name: DescriptionReference DescriptionReference_description_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."DescriptionReference"
|
|
ADD CONSTRAINT "DescriptionReference_description_fkey" FOREIGN KEY (description_id) REFERENCES public."Description"(id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3898 (class 2606 OID 59739)
|
|
-- Name: DescriptionReference DescriptionReference_reference_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."DescriptionReference"
|
|
ADD CONSTRAINT "DescriptionReference_reference_fkey" FOREIGN KEY (reference_id) REFERENCES public."Reference"(id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3899 (class 2606 OID 59744)
|
|
-- Name: DescriptionReference DescriptionReference_tenant_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."DescriptionReference"
|
|
ADD CONSTRAINT "DescriptionReference_tenant_fkey" FOREIGN KEY (tenant) REFERENCES public."Tenant"(id) NOT VALID;
|
|
|
|
|
|
--
|
|
-- TOC entry 3900 (class 2606 OID 59749)
|
|
-- Name: DescriptionTag DescriptionTag_description_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."DescriptionTag"
|
|
ADD CONSTRAINT "DescriptionTag_description_fkey" FOREIGN KEY (description) REFERENCES public."Description"(id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3901 (class 2606 OID 59754)
|
|
-- Name: DescriptionTag DescriptionTag_tag_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."DescriptionTag"
|
|
ADD CONSTRAINT "DescriptionTag_tag_fkey" FOREIGN KEY (tag) REFERENCES public."Tag"(id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3902 (class 2606 OID 59759)
|
|
-- Name: DescriptionTag DescriptionTag_tenant_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."DescriptionTag"
|
|
ADD CONSTRAINT "DescriptionTag_tenant_fkey" FOREIGN KEY (tenant) REFERENCES public."Tenant"(id) NOT VALID;
|
|
|
|
|
|
--
|
|
-- TOC entry 3905 (class 2606 OID 59764)
|
|
-- Name: DescriptionTemplateType DescriptionTemplateType_tenant_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."DescriptionTemplateType"
|
|
ADD CONSTRAINT "DescriptionTemplateType_tenant_fkey" FOREIGN KEY (tenant) REFERENCES public."Tenant"(id) NOT VALID;
|
|
|
|
|
|
--
|
|
-- TOC entry 3903 (class 2606 OID 59769)
|
|
-- Name: DescriptionTemplate DescriptionTemplate_tenant_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."DescriptionTemplate"
|
|
ADD CONSTRAINT "DescriptionTemplate_tenant_fkey" FOREIGN KEY (tenant) REFERENCES public."Tenant"(id) NOT VALID;
|
|
|
|
|
|
--
|
|
-- TOC entry 3904 (class 2606 OID 59774)
|
|
-- Name: DescriptionTemplate DescriptionTemplate_type_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."DescriptionTemplate"
|
|
ADD CONSTRAINT "DescriptionTemplate_type_fkey" FOREIGN KEY (type) REFERENCES public."DescriptionTemplateType"(id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3892 (class 2606 OID 59779)
|
|
-- Name: Description Description_created_by_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."Description"
|
|
ADD CONSTRAINT "Description_created_by_fkey" FOREIGN KEY (created_by) REFERENCES public."User"(id) NOT VALID;
|
|
|
|
|
|
--
|
|
-- TOC entry 3893 (class 2606 OID 59784)
|
|
-- Name: Description Description_description_template_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."Description"
|
|
ADD CONSTRAINT "Description_description_template_fkey" FOREIGN KEY (description_template) REFERENCES public."DescriptionTemplate"(id) NOT VALID;
|
|
|
|
|
|
--
|
|
-- TOC entry 3894 (class 2606 OID 59789)
|
|
-- Name: Description Description_dmp_description_template_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."Description"
|
|
ADD CONSTRAINT "Description_dmp_description_template_fkey" FOREIGN KEY (dmp_description_template) REFERENCES public."DmpDescriptionTemplate"(id) NOT VALID;
|
|
|
|
|
|
--
|
|
-- TOC entry 3895 (class 2606 OID 59794)
|
|
-- Name: Description Description_dmp_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."Description"
|
|
ADD CONSTRAINT "Description_dmp_fkey" FOREIGN KEY (dmp) REFERENCES public."Dmp"(id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3896 (class 2606 OID 59799)
|
|
-- Name: Description Description_tenant_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."Description"
|
|
ADD CONSTRAINT "Description_tenant_fkey" FOREIGN KEY (tenant) REFERENCES public."Tenant"(id) NOT VALID;
|
|
|
|
|
|
--
|
|
-- TOC entry 3909 (class 2606 OID 59804)
|
|
-- Name: DmpBlueprint DmpBlueprint_tenant_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."DmpBlueprint"
|
|
ADD CONSTRAINT "DmpBlueprint_tenant_fkey" FOREIGN KEY (tenant) REFERENCES public."Tenant"(id) NOT VALID;
|
|
|
|
|
|
--
|
|
-- TOC entry 3910 (class 2606 OID 59809)
|
|
-- Name: DmpDescriptionTemplate DmpDescriptionTemplate_dmp_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."DmpDescriptionTemplate"
|
|
ADD CONSTRAINT "DmpDescriptionTemplate_dmp_fkey" FOREIGN KEY (dmp) REFERENCES public."Dmp"(id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3911 (class 2606 OID 59814)
|
|
-- Name: DmpDescriptionTemplate DmpDescriptionTemplate_tenant_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."DmpDescriptionTemplate"
|
|
ADD CONSTRAINT "DmpDescriptionTemplate_tenant_fkey" FOREIGN KEY (tenant) REFERENCES public."Tenant"(id) NOT VALID;
|
|
|
|
|
|
--
|
|
-- TOC entry 3912 (class 2606 OID 59819)
|
|
-- Name: DmpReference DmpReference_dmp_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."DmpReference"
|
|
ADD CONSTRAINT "DmpReference_dmp_id_fkey" FOREIGN KEY (dmp_id) REFERENCES public."Dmp"(id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3913 (class 2606 OID 59824)
|
|
-- Name: DmpReference DmpReference_reference_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."DmpReference"
|
|
ADD CONSTRAINT "DmpReference_reference_id_fkey" FOREIGN KEY (reference_id) REFERENCES public."Reference"(id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3914 (class 2606 OID 59829)
|
|
-- Name: DmpReference DmpReference_tenant_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."DmpReference"
|
|
ADD CONSTRAINT "DmpReference_tenant_fkey" FOREIGN KEY (tenant) REFERENCES public."Tenant"(id) NOT VALID;
|
|
|
|
|
|
--
|
|
-- TOC entry 3915 (class 2606 OID 59834)
|
|
-- Name: DmpUser DmpUser_dmp_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."DmpUser"
|
|
ADD CONSTRAINT "DmpUser_dmp_fkey" FOREIGN KEY (dmp) REFERENCES public."Dmp"(id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3916 (class 2606 OID 59839)
|
|
-- Name: DmpUser DmpUser_tenant_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."DmpUser"
|
|
ADD CONSTRAINT "DmpUser_tenant_fkey" FOREIGN KEY (tenant) REFERENCES public."Tenant"(id) NOT VALID;
|
|
|
|
|
|
--
|
|
-- TOC entry 3917 (class 2606 OID 59844)
|
|
-- Name: DmpUser DmpUser_user_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."DmpUser"
|
|
ADD CONSTRAINT "DmpUser_user_fkey" FOREIGN KEY ("user") REFERENCES public."User"(id) NOT VALID;
|
|
|
|
|
|
--
|
|
-- TOC entry 3906 (class 2606 OID 59849)
|
|
-- Name: Dmp Dmp_blueprint_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."Dmp"
|
|
ADD CONSTRAINT "Dmp_blueprint_fkey" FOREIGN KEY (blueprint) REFERENCES public."DmpBlueprint"(id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3907 (class 2606 OID 59854)
|
|
-- Name: Dmp Dmp_creator_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."Dmp"
|
|
ADD CONSTRAINT "Dmp_creator_fkey" FOREIGN KEY (creator) REFERENCES public."User"(id) NOT VALID;
|
|
|
|
|
|
--
|
|
-- TOC entry 3908 (class 2606 OID 59859)
|
|
-- Name: Dmp Dmp_tenant_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."Dmp"
|
|
ADD CONSTRAINT "Dmp_tenant_fkey" FOREIGN KEY (tenant) REFERENCES public."Tenant"(id) NOT VALID;
|
|
|
|
|
|
--
|
|
-- TOC entry 3918 (class 2606 OID 59864)
|
|
-- Name: EntityDoi EntityDoi_tenant_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."EntityDoi"
|
|
ADD CONSTRAINT "EntityDoi_tenant_fkey" FOREIGN KEY (tenant) REFERENCES public."Tenant"(id) NOT VALID;
|
|
|
|
|
|
--
|
|
-- TOC entry 3919 (class 2606 OID 59869)
|
|
-- Name: FileUpload FileUpload_Creator_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."FileUpload"
|
|
ADD CONSTRAINT "FileUpload_Creator_fkey" FOREIGN KEY ("Creator") REFERENCES public."User"(id) NOT VALID;
|
|
|
|
|
|
--
|
|
-- TOC entry 3920 (class 2606 OID 59874)
|
|
-- Name: Grant Grant_CreationUser_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."Grant"
|
|
ADD CONSTRAINT "Grant_CreationUser_fkey" FOREIGN KEY ("CreationUser") REFERENCES public."User"(id) NOT VALID;
|
|
|
|
|
|
--
|
|
-- TOC entry 3922 (class 2606 OID 59879)
|
|
-- Name: Invitation Invitation_CreationUser_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."Invitation"
|
|
ADD CONSTRAINT "Invitation_CreationUser_fkey" FOREIGN KEY ("CreationUser") REFERENCES public."User"(id) NOT VALID;
|
|
|
|
|
|
--
|
|
-- TOC entry 3924 (class 2606 OID 59884)
|
|
-- Name: Language Language_tenant_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."Language"
|
|
ADD CONSTRAINT "Language_tenant_fkey" FOREIGN KEY (tenant) REFERENCES public."Tenant"(id) NOT VALID;
|
|
|
|
|
|
--
|
|
-- TOC entry 3925 (class 2606 OID 59889)
|
|
-- Name: Lock Lock_lockedby_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."Lock"
|
|
ADD CONSTRAINT "Lock_lockedby_fkey" FOREIGN KEY (locked_by) REFERENCES public."User"(id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3926 (class 2606 OID 59894)
|
|
-- Name: Lock Lock_tenant_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."Lock"
|
|
ADD CONSTRAINT "Lock_tenant_fkey" FOREIGN KEY (tenant) REFERENCES public."Tenant"(id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3927 (class 2606 OID 59899)
|
|
-- Name: NotificationLegacy NotificationLegacy_UserId_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."NotificationLegacy"
|
|
ADD CONSTRAINT "NotificationLegacy_UserId_fkey" FOREIGN KEY ("UserId") REFERENCES public."User"(id) NOT VALID;
|
|
|
|
|
|
--
|
|
-- TOC entry 3974 (class 2606 OID 59904)
|
|
-- Name: ntf_NotificationTemplate NotificationTemplate_tenant_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."ntf_NotificationTemplate"
|
|
ADD CONSTRAINT "NotificationTemplate_tenant_fkey" FOREIGN KEY (tenant) REFERENCES public."ntf_Tenant"(id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3928 (class 2606 OID 59909)
|
|
-- Name: PrefillingSource PrefillingSource_tenant_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."PrefillingSource"
|
|
ADD CONSTRAINT "PrefillingSource_tenant_fkey" FOREIGN KEY (tenant) REFERENCES public."Tenant"(id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3929 (class 2606 OID 59914)
|
|
-- Name: Project Project_CreationUser_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."Project"
|
|
ADD CONSTRAINT "Project_CreationUser_fkey" FOREIGN KEY ("CreationUser") REFERENCES public."User"(id) NOT VALID;
|
|
|
|
|
|
--
|
|
-- TOC entry 3931 (class 2606 OID 59919)
|
|
-- Name: QueueInbox QueryInbox_tenant_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."QueueInbox"
|
|
ADD CONSTRAINT "QueryInbox_tenant_fkey" FOREIGN KEY (tenant) REFERENCES public."Tenant"(id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3932 (class 2606 OID 59924)
|
|
-- Name: QueueOutbox QueueOutbox_tennat_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."QueueOutbox"
|
|
ADD CONSTRAINT "QueueOutbox_tennat_fkey" FOREIGN KEY (tenant) REFERENCES public."Tenant"(id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3936 (class 2606 OID 59929)
|
|
-- Name: ReferenceType ReferenceType_tenant_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."ReferenceType"
|
|
ADD CONSTRAINT "ReferenceType_tenant_fkey" FOREIGN KEY (tenant) REFERENCES public."Tenant"(id) NOT VALID;
|
|
|
|
|
|
--
|
|
-- TOC entry 3933 (class 2606 OID 59934)
|
|
-- Name: Reference Reference_created_by_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."Reference"
|
|
ADD CONSTRAINT "Reference_created_by_fkey" FOREIGN KEY (created_by) REFERENCES public."User"(id) NOT VALID;
|
|
|
|
|
|
--
|
|
-- TOC entry 3934 (class 2606 OID 59939)
|
|
-- Name: Reference Reference_tenant_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."Reference"
|
|
ADD CONSTRAINT "Reference_tenant_fkey" FOREIGN KEY (tenant) REFERENCES public."Tenant"(id) NOT VALID;
|
|
|
|
|
|
--
|
|
-- TOC entry 3935 (class 2606 OID 59944)
|
|
-- Name: Reference Reference_type_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."Reference"
|
|
ADD CONSTRAINT "Reference_type_fkey" FOREIGN KEY (type) REFERENCES public."ReferenceType"(id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3937 (class 2606 OID 59949)
|
|
-- Name: StorageFile StorageFile_owner_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."StorageFile"
|
|
ADD CONSTRAINT "StorageFile_owner_fkey" FOREIGN KEY (owner) REFERENCES public."User"(id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3938 (class 2606 OID 59954)
|
|
-- Name: StorageFile StorageFile_tenant_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."StorageFile"
|
|
ADD CONSTRAINT "StorageFile_tenant_fkey" FOREIGN KEY (tenant) REFERENCES public."Tenant"(id) NOT VALID;
|
|
|
|
|
|
--
|
|
-- TOC entry 3939 (class 2606 OID 59959)
|
|
-- Name: SupportiveMaterial SupportiveMaterial_tenant_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."SupportiveMaterial"
|
|
ADD CONSTRAINT "SupportiveMaterial_tenant_fkey" FOREIGN KEY (tenant) REFERENCES public."Tenant"(id) NOT VALID;
|
|
|
|
|
|
--
|
|
-- TOC entry 3940 (class 2606 OID 59964)
|
|
-- Name: Tag Tag_created_by_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."Tag"
|
|
ADD CONSTRAINT "Tag_created_by_fkey" FOREIGN KEY (created_by) REFERENCES public."User"(id) NOT VALID;
|
|
|
|
|
|
--
|
|
-- TOC entry 3941 (class 2606 OID 59969)
|
|
-- Name: Tag Tag_tenant_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."Tag"
|
|
ADD CONSTRAINT "Tag_tenant_fkey" FOREIGN KEY (tenant) REFERENCES public."Tenant"(id) NOT VALID;
|
|
|
|
|
|
--
|
|
-- TOC entry 3942 (class 2606 OID 59974)
|
|
-- Name: TenantConfiguration TenantConfiguration_tenant_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."TenantConfiguration"
|
|
ADD CONSTRAINT "TenantConfiguration_tenant_fkey" FOREIGN KEY (tenant) REFERENCES public."Tenant"(id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3943 (class 2606 OID 59979)
|
|
-- Name: TenantUser TenantUser_tenant_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."TenantUser"
|
|
ADD CONSTRAINT "TenantUser_tenant_fkey" FOREIGN KEY (tenant) REFERENCES public."Tenant"(id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3944 (class 2606 OID 59984)
|
|
-- Name: TenantUser TenantUser_user_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."TenantUser"
|
|
ADD CONSTRAINT "TenantUser_user_fkey" FOREIGN KEY ("user") REFERENCES public."User"(id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3947 (class 2606 OID 59989)
|
|
-- Name: UserContactInfo UserContactInfo_user_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."UserContactInfo"
|
|
ADD CONSTRAINT "UserContactInfo_user_fkey" FOREIGN KEY ("user") REFERENCES public."User"(id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3948 (class 2606 OID 59994)
|
|
-- Name: UserCredential UserCredential_user_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."UserCredential"
|
|
ADD CONSTRAINT "UserCredential_user_fkey" FOREIGN KEY ("user") REFERENCES public."User"(id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3949 (class 2606 OID 59999)
|
|
-- Name: UserDMP UserDMP_dmp_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."UserDMP"
|
|
ADD CONSTRAINT "UserDMP_dmp_fkey" FOREIGN KEY (dmp) REFERENCES public."DMP"("ID");
|
|
|
|
|
|
--
|
|
-- TOC entry 3950 (class 2606 OID 60004)
|
|
-- Name: UserDMP UserDMP_usr_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."UserDMP"
|
|
ADD CONSTRAINT "UserDMP_usr_fkey" FOREIGN KEY (usr) REFERENCES public."User"(id) NOT VALID;
|
|
|
|
|
|
--
|
|
-- TOC entry 3951 (class 2606 OID 60009)
|
|
-- Name: UserDescriptionTemplate UserDatasetProfile_datasetProfile_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."UserDescriptionTemplate"
|
|
ADD CONSTRAINT "UserDatasetProfile_datasetProfile_fkey" FOREIGN KEY (description_template) REFERENCES public."DescriptionTemplate"(id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3952 (class 2606 OID 60014)
|
|
-- Name: UserDescriptionTemplate UserDescriptionTemplate_tenant_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."UserDescriptionTemplate"
|
|
ADD CONSTRAINT "UserDescriptionTemplate_tenant_fkey" FOREIGN KEY (tenant) REFERENCES public."Tenant"(id) NOT VALID;
|
|
|
|
|
|
--
|
|
-- TOC entry 3953 (class 2606 OID 60019)
|
|
-- Name: UserDescriptionTemplate UserDescriptionTemplate_user_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."UserDescriptionTemplate"
|
|
ADD CONSTRAINT "UserDescriptionTemplate_user_fkey" FOREIGN KEY ("user") REFERENCES public."User"(id) NOT VALID;
|
|
|
|
|
|
--
|
|
-- TOC entry 3954 (class 2606 OID 60024)
|
|
-- Name: UserRole UserRole_tenant_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."UserRole"
|
|
ADD CONSTRAINT "UserRole_tenant_fkey" FOREIGN KEY (tenant) REFERENCES public."Tenant"(id) NOT VALID;
|
|
|
|
|
|
--
|
|
-- TOC entry 3955 (class 2606 OID 60029)
|
|
-- Name: UserRole UserRole_user_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."UserRole"
|
|
ADD CONSTRAINT "UserRole_user_fkey" FOREIGN KEY ("user") REFERENCES public."User"(id) NOT VALID;
|
|
|
|
|
|
--
|
|
-- TOC entry 3956 (class 2606 OID 60034)
|
|
-- Name: UserSettings UserSettings_tenant_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."UserSettings"
|
|
ADD CONSTRAINT "UserSettings_tenant_fkey" FOREIGN KEY (tenant) REFERENCES public."Tenant"(id) NOT VALID;
|
|
|
|
|
|
--
|
|
-- TOC entry 3957 (class 2606 OID 60039)
|
|
-- Name: UserToken UserToken_UserId_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."UserToken"
|
|
ADD CONSTRAINT "UserToken_UserId_fkey" FOREIGN KEY ("UserId") REFERENCES public."User"(id) NOT VALID;
|
|
|
|
|
|
--
|
|
-- TOC entry 3958 (class 2606 OID 60044)
|
|
-- Name: ant_Annotation ant_Annotation_parent_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."ant_Annotation"
|
|
ADD CONSTRAINT "ant_Annotation_parent_fkey" FOREIGN KEY (parent_id) REFERENCES public."ant_Annotation"(id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3959 (class 2606 OID 60049)
|
|
-- Name: ant_Annotation ant_Annotation_tenant_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."ant_Annotation"
|
|
ADD CONSTRAINT "ant_Annotation_tenant_fkey" FOREIGN KEY (tenant) REFERENCES public."ant_Tenant"(id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3960 (class 2606 OID 60054)
|
|
-- Name: ant_Annotation ant_Annotation_user_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."ant_Annotation"
|
|
ADD CONSTRAINT "ant_Annotation_user_fkey" FOREIGN KEY (subject_id) REFERENCES public."ant_User"(id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3961 (class 2606 OID 60059)
|
|
-- Name: ant_EntityUser ant_EntityUser_tenant_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."ant_EntityUser"
|
|
ADD CONSTRAINT "ant_EntityUser_tenant_fkey" FOREIGN KEY (tenant) REFERENCES public."ant_Tenant"(id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3962 (class 2606 OID 60064)
|
|
-- Name: ant_EntityUser ant_EntityUser_user_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."ant_EntityUser"
|
|
ADD CONSTRAINT "ant_EntityUser_user_fkey" FOREIGN KEY (user_id) REFERENCES public."ant_User"(id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3963 (class 2606 OID 60069)
|
|
-- Name: ant_QueueInbox ant_QueryInbox_tenant_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."ant_QueueInbox"
|
|
ADD CONSTRAINT "ant_QueryInbox_tenant_fkey" FOREIGN KEY (tenant) REFERENCES public."ant_Tenant"(id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3964 (class 2606 OID 60074)
|
|
-- Name: ant_QueueOutbox ant_QueueOutbox_tenant_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."ant_QueueOutbox"
|
|
ADD CONSTRAINT "ant_QueueOutbox_tenant_fkey" FOREIGN KEY (tenant) REFERENCES public."ant_Tenant"(id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3965 (class 2606 OID 60079)
|
|
-- Name: ant_TenantConfiguration ant_TenantConfiguration_tenant_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."ant_TenantConfiguration"
|
|
ADD CONSTRAINT "ant_TenantConfiguration_tenant_fkey" FOREIGN KEY (tenant) REFERENCES public."ant_Tenant"(id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3966 (class 2606 OID 60084)
|
|
-- Name: ant_TenantUser ant_TenantUser_tenant_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."ant_TenantUser"
|
|
ADD CONSTRAINT "ant_TenantUser_tenant_fkey" FOREIGN KEY (tenant) REFERENCES public."ant_Tenant"(id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3967 (class 2606 OID 60089)
|
|
-- Name: ant_TenantUser ant_TenantUser_user_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."ant_TenantUser"
|
|
ADD CONSTRAINT "ant_TenantUser_user_fkey" FOREIGN KEY ("user") REFERENCES public."ant_User"(id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3968 (class 2606 OID 60094)
|
|
-- Name: ant_UserContactInfo ant_UserContactInfo_user_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."ant_UserContactInfo"
|
|
ADD CONSTRAINT "ant_UserContactInfo_user_fkey" FOREIGN KEY ("user") REFERENCES public."ant_User"(id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3969 (class 2606 OID 60099)
|
|
-- Name: ant_UserCredential ant_UserCredential_user_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."ant_UserCredential"
|
|
ADD CONSTRAINT "ant_UserCredential_user_fkey" FOREIGN KEY ("user") REFERENCES public."ant_User"(id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3921 (class 2606 OID 60104)
|
|
-- Name: Grant fk_grant_content; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."Grant"
|
|
ADD CONSTRAINT fk_grant_content FOREIGN KEY ("Content") REFERENCES public."Content"("Id");
|
|
|
|
|
|
--
|
|
-- TOC entry 3923 (class 2606 OID 60109)
|
|
-- Name: Invitation fk_invitation_dmp; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."Invitation"
|
|
ADD CONSTRAINT fk_invitation_dmp FOREIGN KEY ("Dmp") REFERENCES public."DMP"("ID");
|
|
|
|
|
|
--
|
|
-- TOC entry 3930 (class 2606 OID 60114)
|
|
-- Name: Project fk_project_content; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."Project"
|
|
ADD CONSTRAINT fk_project_content FOREIGN KEY ("Content") REFERENCES public."Content"("Id");
|
|
|
|
|
|
--
|
|
-- TOC entry 3945 (class 2606 OID 60119)
|
|
-- Name: UserAssociation fk_userinfo_user_association_1; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."UserAssociation"
|
|
ADD CONSTRAINT fk_userinfo_user_association_1 FOREIGN KEY ("firstUser") REFERENCES public."UserInfo"(id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3946 (class 2606 OID 60124)
|
|
-- Name: UserAssociation fk_userinfo_user_association_2; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."UserAssociation"
|
|
ADD CONSTRAINT fk_userinfo_user_association_2 FOREIGN KEY ("secondUser") REFERENCES public."UserInfo"(id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3886 (class 2606 OID 60129)
|
|
-- Name: DatasetExternalDataset fkey_datasetexternaldataset_dataset; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."DatasetExternalDataset"
|
|
ADD CONSTRAINT fkey_datasetexternaldataset_dataset FOREIGN KEY ("Dataset") REFERENCES public."Dataset"("ID");
|
|
|
|
|
|
--
|
|
-- TOC entry 3887 (class 2606 OID 60134)
|
|
-- Name: DatasetExternalDataset fkey_datasetexternaldataset_externaldataset; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."DatasetExternalDataset"
|
|
ADD CONSTRAINT fkey_datasetexternaldataset_externaldataset FOREIGN KEY ("ExternalDataset") REFERENCES public."ExternalDataset"("Id");
|
|
|
|
|
|
--
|
|
-- TOC entry 3970 (class 2606 OID 60139)
|
|
-- Name: ntf_InAppNotification ntf_InAppNotification_tenant_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."ntf_InAppNotification"
|
|
ADD CONSTRAINT "ntf_InAppNotification_tenant_fkey" FOREIGN KEY (tenant) REFERENCES public."ntf_Tenant"(id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3971 (class 2606 OID 60144)
|
|
-- Name: ntf_InAppNotification ntf_InAppNotification_user_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."ntf_InAppNotification"
|
|
ADD CONSTRAINT "ntf_InAppNotification_user_fkey" FOREIGN KEY ("user") REFERENCES public."ntf_User"(id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3972 (class 2606 OID 60149)
|
|
-- Name: ntf_Notification ntf_Notification_tenant_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."ntf_Notification"
|
|
ADD CONSTRAINT "ntf_Notification_tenant_fkey" FOREIGN KEY (tenant) REFERENCES public."ntf_Tenant"(id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3973 (class 2606 OID 60154)
|
|
-- Name: ntf_Notification ntf_Notification_user_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."ntf_Notification"
|
|
ADD CONSTRAINT "ntf_Notification_user_fkey" FOREIGN KEY ("user") REFERENCES public."ntf_User"(id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3975 (class 2606 OID 60159)
|
|
-- Name: ntf_QueueInbox ntf_QueryInbox_tenant_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."ntf_QueueInbox"
|
|
ADD CONSTRAINT "ntf_QueryInbox_tenant_fkey" FOREIGN KEY (tenant) REFERENCES public."ntf_Tenant"(id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3976 (class 2606 OID 60164)
|
|
-- Name: ntf_QueueOutbox ntf_QueueOutbox_tenant_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."ntf_QueueOutbox"
|
|
ADD CONSTRAINT "ntf_QueueOutbox_tenant_fkey" FOREIGN KEY (tenant) REFERENCES public."ntf_Tenant"(id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3977 (class 2606 OID 60169)
|
|
-- Name: ntf_TenantConfiguration ntf_TenantConfiguration_tenant_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."ntf_TenantConfiguration"
|
|
ADD CONSTRAINT "ntf_TenantConfiguration_tenant_fkey" FOREIGN KEY (tenant) REFERENCES public."ntf_Tenant"(id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3978 (class 2606 OID 60174)
|
|
-- Name: ntf_TenantUser ntf_TenantUser_tenant_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."ntf_TenantUser"
|
|
ADD CONSTRAINT "ntf_TenantUser_tenant_fkey" FOREIGN KEY (tenant) REFERENCES public."ntf_Tenant"(id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3979 (class 2606 OID 60179)
|
|
-- Name: ntf_TenantUser ntf_TenantUser_user_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."ntf_TenantUser"
|
|
ADD CONSTRAINT "ntf_TenantUser_user_fkey" FOREIGN KEY ("user") REFERENCES public."ntf_User"(id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3980 (class 2606 OID 60184)
|
|
-- Name: ntf_UserContactInfo ntf_UserContactInfo_user_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."ntf_UserContactInfo"
|
|
ADD CONSTRAINT "ntf_UserContactInfo_user_fkey" FOREIGN KEY ("user") REFERENCES public."ntf_User"(id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3981 (class 2606 OID 60189)
|
|
-- Name: ntf_UserCredential ntf_UserCredential_user_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."ntf_UserCredential"
|
|
ADD CONSTRAINT "ntf_UserCredential_user_fkey" FOREIGN KEY ("user") REFERENCES public."ntf_User"(id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3982 (class 2606 OID 60194)
|
|
-- Name: ntf_UserNotificationPreference ntf_UserNotificationPreference_tenant_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."ntf_UserNotificationPreference"
|
|
ADD CONSTRAINT "ntf_UserNotificationPreference_tenant_fkey" FOREIGN KEY (tenant) REFERENCES public."ntf_Tenant"(id);
|
|
|
|
|
|
--
|
|
-- TOC entry 3983 (class 2606 OID 60199)
|
|
-- Name: ntf_UserNotificationPreference ntf_UserNotificationPreference_user_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
|
--
|
|
|
|
ALTER TABLE ONLY public."ntf_UserNotificationPreference"
|
|
ADD CONSTRAINT "ntf_UserNotificationPreference_user_fkey" FOREIGN KEY ("user") REFERENCES public."ntf_User"(id);
|
|
|
|
|
|
-- Completed on 2024-04-25 13:31:50
|
|
|
|
--
|
|
-- PostgreSQL database dump complete
|
|
--
|
|
|