fix addOrganizationAdmin + code cleanup + db enhancement

This commit is contained in:
xfarrow
2023-10-18 09:23:52 +02:00
parent e004ba58e9
commit 414b99a462
3 changed files with 37 additions and 25 deletions

View File

@ -7,6 +7,14 @@ CREATE TABLE IF NOT EXISTS public."OrganizationPost"
id SERIAL PRIMARY KEY,
organization_id integer NOT NULL,
content text COLLATE pg_catalog."default" NOT NULL,
created_at timestamp without time zone DEFAULT now(),
original_author integer NOT NULL,
CONSTRAINT "OrganizationPost_pkey" PRIMARY KEY (id),
CONSTRAINT "AuthorIdFK" FOREIGN KEY (original_author)
REFERENCES public."Person" (id) MATCH SIMPLE
ON UPDATE NO ACTION
ON DELETE NO ACTION
NOT VALID,
CONSTRAINT "OrganizationIdFk" FOREIGN KEY (organization_id)
REFERENCES public."Organization" (id) MATCH SIMPLE
ON UPDATE CASCADE