From 9803468a771f979cd2d1e44782f9fa89eefc4e6b Mon Sep 17 00:00:00 2001 From: Murtuza Zabuawala Date: Tue, 6 Jun 2017 11:46:49 +0100 Subject: [PATCH] Properly display security labels on EPAS 9.2+. Fixes #1575 --- .../schemas/templates/schema/ppas/9.2_plus/sql/properties.sql | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/web/pgadmin/browser/server_groups/servers/databases/schemas/templates/schema/ppas/9.2_plus/sql/properties.sql b/web/pgadmin/browser/server_groups/servers/databases/schemas/templates/schema/ppas/9.2_plus/sql/properties.sql index ac0be6fe7..d32e8c277 100644 --- a/web/pgadmin/browser/server_groups/servers/databases/schemas/templates/schema/ppas/9.2_plus/sql/properties.sql +++ b/web/pgadmin/browser/server_groups/servers/databases/schemas/templates/schema/ppas/9.2_plus/sql/properties.sql @@ -35,7 +35,8 @@ SELECT SELECT array_to_string(defaclacl::text[], ', ') FROM pg_default_acl WHERE defaclobjtype = 'T' AND defaclnamespace = nsp.oid - ), ', ')) AS typeacl + ), ', ')) AS typeacl, + (SELECT array_agg(provider || '=' || label) FROM pg_seclabels sl1 WHERE sl1.objoid=nsp.oid) AS seclabels FROM pg_namespace nsp LEFT OUTER JOIN pg_description des ON