From 164ec7897a2c38ae0bb73d412c72c8bd450fbd60 Mon Sep 17 00:00:00 2001 From: pashko Date: Fri, 14 Feb 2025 16:50:04 +0800 Subject: [PATCH] Add create_view_public.document_details.sql --- create_view_public.document_details.sql | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 create_view_public.document_details.sql diff --git a/create_view_public.document_details.sql b/create_view_public.document_details.sql new file mode 100644 index 0000000..2ca1f0e --- /dev/null +++ b/create_view_public.document_details.sql @@ -0,0 +1,18 @@ +-- View: public.document_details + +-- DROP VIEW public.document_details; + +CREATE OR REPLACE VIEW public.document_details + AS + SELECT d.doc_id, + d.title, + dt.type_name, + ldv.content, + ldv.updated_at + FROM documents d + JOIN document_types dt ON d.type_id = dt.type_id + LEFT JOIN latest_document_versions ldv ON d.doc_id = ldv.doc_id; + +ALTER TABLE public.document_details + OWNER TO dbuser01; +