From a5ed859cb6c381ddc62ae6c846ebfaccd93dab65 Mon Sep 17 00:00:00 2001 From: pashko Date: Fri, 14 Feb 2025 16:41:56 +0800 Subject: [PATCH] Add create_table_public.document_authors.sql --- create_table_public.document_authors.sql | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 create_table_public.document_authors.sql diff --git a/create_table_public.document_authors.sql b/create_table_public.document_authors.sql new file mode 100644 index 0000000..75bd290 --- /dev/null +++ b/create_table_public.document_authors.sql @@ -0,0 +1,24 @@ +-- Table: public.document_authors + +-- DROP TABLE IF EXISTS public.document_authors; + +CREATE TABLE IF NOT EXISTS public.document_authors +( + doc_id integer NOT NULL, + author_id integer NOT NULL, + CONSTRAINT document_authors_pkey PRIMARY KEY (doc_id, author_id), + CONSTRAINT document_authors_author_id_fkey FOREIGN KEY (author_id) + REFERENCES public.authors (author_id) MATCH SIMPLE + ON UPDATE NO ACTION + ON DELETE NO ACTION, + CONSTRAINT document_authors_doc_id_fkey FOREIGN KEY (doc_id) + REFERENCES public.documents (doc_id) MATCH SIMPLE + ON UPDATE NO ACTION + ON DELETE NO ACTION +) + +TABLESPACE pg_default; + +ALTER TABLE IF EXISTS public.document_authors + OWNER to dbuser01; + \ No newline at end of file