-- Table: public.projekt -- DROP TABLE IF EXISTS public.projekt; CREATE TABLE IF NOT EXISTS public.projekt ( projekt_id integer NOT NULL GENERATED BY DEFAULT AS IDENTITY ( INCREMENT 1 START 1 MINVALUE 1 MAXVALUE 2147483647 CACHE 1 ), projektname text COLLATE pg_catalog."default", erstelldatum text COLLATE pg_catalog."default", strasse text COLLATE pg_catalog."default", ort text COLLATE pg_catalog."default", exporttype integer NOT NULL, kodierungssystem integer NOT NULL, ref_auftraggeber_id integer NOT NULL DEFAULT 0, CONSTRAINT "PK_Projekte" PRIMARY KEY (projekt_id), CONSTRAINT "FK_Projekte_Auftraggebers_AuftraggeberId" FOREIGN KEY (ref_auftraggeber_id) REFERENCES public.auftraggeber ("auftraggeber_id") MATCH SIMPLE ON UPDATE NO ACTION ON DELETE CASCADE ) TABLESPACE pg_default; ALTER TABLE IF EXISTS public.projekt OWNER to "SewerGen"; -- Index: IX_Projekte_AuftraggeberId -- DROP INDEX IF EXISTS public."IX_Projekte_AuftraggeberId"; CREATE INDEX IF NOT EXISTS "IX_Projekte_AuftraggeberId" ON public.projekt USING btree (ref_auftraggeber_id ASC NULLS LAST) TABLESPACE pg_default;