From c8f0e23eaebb8845704fdb6ce8e378bcaad3c738 Mon Sep 17 00:00:00 2001 From: Ruben Fiszel Date: Thu, 9 Feb 2023 18:15:13 +0100 Subject: [PATCH] add clousql compatibility --- init-db-as-superuser.sql | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/init-db-as-superuser.sql b/init-db-as-superuser.sql index 303d1faa04..dd85653534 100644 --- a/init-db-as-superuser.sql +++ b/init-db-as-superuser.sql @@ -2,7 +2,7 @@ DO $do$ BEGIN IF EXISTS ( - select usesuper from pg_user where usename = CURRENT_USER AND usesuper = 't') + select usesuper from pg_user where (usename = CURRENT_USER AND usesuper = 't')) OR (CURRENT_USER = 'cloudsqlsuperuser') AND NOT EXISTS ( SELECT FROM pg_catalog.pg_roles @@ -35,7 +35,7 @@ $do$; DO $do$ BEGIN - IF EXISTS (select usesuper from pg_user where usename = CURRENT_USER AND usesuper = 't') + IF EXISTS (select usesuper from pg_user where usename = CURRENT_USER AND usesuper = 't') OR (CURRENT_USER = 'cloudsqlsuperuser') AND NOT EXISTS ( SELECT FROM pg_catalog.pg_roles