From 1febd30aedfaebff1873c46f1a6bcb01313be99c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Laurent=20L=C3=A9cluse?= <laurent.lecluse@unicaen.fr>
Date: Mon, 4 Nov 2024 16:35:37 +0100
Subject: [PATCH] =?UTF-8?q?Correction=20pb=20parenth=C3=A8ses=20des=20vues?=
 =?UTF-8?q?=20&=20vues=20mat=C3=A9rialis=C3=A9es?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 src/Driver/Postgresql/MaterializedViewManager.php | 2 +-
 src/Driver/Postgresql/ViewManager.php             | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/Driver/Postgresql/MaterializedViewManager.php b/src/Driver/Postgresql/MaterializedViewManager.php
index cafef3b..df04c2a 100644
--- a/src/Driver/Postgresql/MaterializedViewManager.php
+++ b/src/Driver/Postgresql/MaterializedViewManager.php
@@ -20,7 +20,7 @@ class MaterializedViewManager extends AbstractManager implements MaterializedVie
           SELECT 
             schemaname \"schema\",
             matviewname \"name\",
-            definition
+            pg_get_viewdef(schemaname || '.' || matviewname, true) definition
           FROM 
             pg_catalog.pg_matviews
           WHERE 
diff --git a/src/Driver/Postgresql/ViewManager.php b/src/Driver/Postgresql/ViewManager.php
index d8917d8..814c06f 100644
--- a/src/Driver/Postgresql/ViewManager.php
+++ b/src/Driver/Postgresql/ViewManager.php
@@ -20,7 +20,7 @@ class ViewManager extends AbstractManager implements ViewManagerInterface
           SELECT 
             v.table_schema    \"schema\",
             v.table_name      \"name\",
-            v.view_definition definition
+            pg_get_viewdef(v.table_schema || '.' || v.table_name, true) definition
           FROM 
             information_schema.views v
           WHERE 
-- 
GitLab