From 5b564ee468476e3cbacebe516dcc4bed63acc292 Mon Sep 17 00:00:00 2001 From: Michele Sacchetti Date: Fri, 8 Apr 2022 08:49:28 +0200 Subject: [PATCH] fix query --- Makefile | 2 ++ pkg/postgres/database.go | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index fffe9451..f6209a4a 100644 --- a/Makefile +++ b/Makefile @@ -11,6 +11,8 @@ unit-test: go tool cover -func coverage.out unit-test-coverage: unit-test go tool cover -html coverage.out +linux-docker: + @docker run -ti -v $(PWD):/work golang:1.13.15-stretch /bin/bash linux-build: @GOBIN=/work/bin GO111MODULE=on GOOS=linux GOARC=x86_64 go build --mod=vendor -o operator github.com/movetokube/postgres-operator/cmd/manager docker-build: diff --git a/pkg/postgres/database.go b/pkg/postgres/database.go index b499685a..649e3513 100644 --- a/pkg/postgres/database.go +++ b/pkg/postgres/database.go @@ -17,8 +17,8 @@ const ( GRANT_ALL_TABLES = `GRANT %s ON ALL TABLES IN SCHEMA "%s" TO "%s"` DEFAULT_PRIVS_SCHEMA = `ALTER DEFAULT PRIVILEGES FOR ROLE "%s" IN SCHEMA "%s" GRANT %s ON TABLES TO "%s"` REVOKE_CONNECT = `REVOKE CONNECT ON DATABASE "%s" FROM public` - TERMINATE_BACKEND = `SELECT pg_terminate_backend(pg_stat_activity.pid) FROM pg_stat_activity WHERE pg_stat_activity.datname = "%s" AND pid <> pg_backend_pid()` - GET_DB_OWNER = `SELECT pg_catalog.pg_get_userbyid(d.datdba) FROM pg_catalog.pg_database d WHERE d.datname = "%s"` + TERMINATE_BACKEND = `SELECT pg_terminate_backend(pg_stat_activity.pid) FROM pg_stat_activity WHERE pg_stat_activity.datname = '%s' AND pid <> pg_backend_pid()` + GET_DB_OWNER = `SELECT pg_catalog.pg_get_userbyid(d.datdba) FROM pg_catalog.pg_database d WHERE d.datname = '%s'` GRANT_CREATE_SCHEMA = `GRANT CREATE ON DATABASE "%s" TO "%s"` )