Improve self deployment
parent
08737cbbf0
commit
5d6fbd3e37
@ -0,0 +1,2 @@
|
||||
AlTER TABLE "DMP"
|
||||
ALTER COLUMN "Creator" DROP NOT NULL;
|
@ -0,0 +1,19 @@
|
||||
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
|
||||
);
|
||||
|
||||
ALTER TABLE public."DatasetExternalDataset" OWNER TO dmptool;
|
||||
|
||||
ALTER TABLE ONLY public."DatasetExternalDataset"
|
||||
ADD CONSTRAINT "DatasetExternalDataset_pkey" PRIMARY KEY ("Id");
|
||||
|
||||
ALTER TABLE ONLY public."DatasetExternalDataset"
|
||||
ADD CONSTRAINT fkey_datasetexternaldataset_dataset FOREIGN KEY ("Dataset") REFERENCES public."Dataset"("ID");
|
||||
|
||||
ALTER TABLE ONLY public."DatasetExternalDataset"
|
||||
ADD CONSTRAINT fkey_datasetexternaldataset_externaldataset FOREIGN KEY ("ExternalDataset") REFERENCES public."ExternalDataset"("Id");
|
||||
|
@ -0,0 +1,23 @@
|
||||
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
|
||||
);
|
||||
|
||||
|
||||
ALTER TABLE public."Invitation" OWNER TO dmptool;
|
||||
|
||||
ALTER TABLE ONLY public."Invitation"
|
||||
ADD CONSTRAINT "Invitation_pkey" PRIMARY KEY ("Id");
|
||||
|
||||
|
||||
ALTER TABLE ONLY public."Invitation"
|
||||
ADD CONSTRAINT fk_invitation_creator FOREIGN KEY ("CreationUser") REFERENCES public."UserInfo"(id);
|
||||
|
||||
|
||||
ALTER TABLE ONLY public."Invitation"
|
||||
ADD CONSTRAINT fk_invitation_dmp FOREIGN KEY ("Dmp") REFERENCES public."DMP"("ID");
|
@ -0,0 +1,16 @@
|
||||
CREATE TABLE public."UserPreference" (
|
||||
"Id" uuid NOT NULL,
|
||||
"UserId" uuid NOT NULL,
|
||||
"Data" json NOT NULL,
|
||||
"PreferenceType" smallint NOT NULL
|
||||
);
|
||||
|
||||
|
||||
ALTER TABLE public."UserPreference" OWNER TO dmptool;
|
||||
|
||||
ALTER TABLE ONLY public."UserPreference"
|
||||
ADD CONSTRAINT "UserPreference_pkey" PRIMARY KEY ("Id");
|
||||
|
||||
|
||||
ALTER TABLE ONLY public."UserPreference"
|
||||
ADD CONSTRAINT userpreference_user_fk FOREIGN KEY ("UserId") REFERENCES public."UserInfo"(id);
|
Loading…
Reference in New Issue