From 13b01be19dc7dbd794046c1925171d59fb2f9e40 Mon Sep 17 00:00:00 2001 From: Kjeld Schouten Date: Mon, 11 Mar 2024 20:31:58 +0100 Subject: [PATCH] chore(common): change order of initdb init application sql --- .../lib/cnpg/cluster/_bootstrapStandalone.tpl | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/library/common/templates/lib/cnpg/cluster/_bootstrapStandalone.tpl b/library/common/templates/lib/cnpg/cluster/_bootstrapStandalone.tpl index 0a48dceb..ad7b5e54 100644 --- a/library/common/templates/lib/cnpg/cluster/_bootstrapStandalone.tpl +++ b/library/common/templates/lib/cnpg/cluster/_bootstrapStandalone.tpl @@ -11,12 +11,6 @@ {{- $_ := set $objectData.cluster "initdb" dict -}} {{- end -}} - {{- if $objectData.cluster.initdb -}} - {{- $postInitApplicationSQL = $objectData.cluster.initdb.postInitApplicationSQL | default list -}} - {{- $postInitSQL = $objectData.cluster.initdb.postInitSQL | default list -}} - {{- $postInitTemplateSQL = $objectData.cluster.initdb.postInitTemplateSQL | default list -}} - {{- end -}} - {{- if (kindIs "bool" $objectData.cluster.initdb.dataChecksums) -}} {{- $dataChecksums = $objectData.cluster.initdb.dataChecksums -}} {{- end -}} @@ -36,7 +30,14 @@ {{- if eq $objectData.type "vectors" -}} {{- $postInitApplicationSQL = concat $postInitApplicationSQL (list - "CREATE EXTENSION IF NOT EXISTS vectors;") -}} + "CREATE EXTENSION IF NOT EXISTS vectors;" + "GRANT SELECT ON TABLE pg_vector_index_stat TO PUBLIC;") -}} + {{- end -}} + + {{- if $objectData.cluster.initdb -}} + {{- $postInitApplicationSQL = concat $postInitApplicationSQL ( $objectData.cluster.initdb.postInitApplicationSQL | default list ) -}} + {{- $postInitSQL = concat $postInitSQL ( $objectData.cluster.initdb.postInitSQL | default list ) -}} + {{- $postInitTemplateSQL = concat $postInitTemplateSQL ( $objectData.cluster.initdb.postInitTemplateSQL | default list ) -}} {{- end -}} initdb: