From 4dce3750dd639e71a911c0392820a88a72917028 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ole=20J=C3=B8rgen=20Skogstad?= Date: Fri, 28 Feb 2025 13:35:23 +0100 Subject: [PATCH] feat(ci): Enable PostreSQL extension pg_trgm (#1984) --- .azure/modules/postgreSql/create.bicep | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.azure/modules/postgreSql/create.bicep b/.azure/modules/postgreSql/create.bicep index 4730bc0e9..a56183b52 100644 --- a/.azure/modules/postgreSql/create.bicep +++ b/.azure/modules/postgreSql/create.bicep @@ -141,6 +141,15 @@ resource postgres 'Microsoft.DBforPostgreSQL/flexibleServers@2024-08-01' = { tags: tags } +resource enable_extensions 'Microsoft.DBforPostgreSQL/flexibleServers/configurations@2024-08-01' = { + parent: postgres + name: 'azure.extensions' + properties: { + value: 'PG_TRGM' + source: 'user-override' + } + } + resource track_io_timing 'Microsoft.DBforPostgreSQL/flexibleServers/configurations@2024-08-01' = if (enableQueryPerformanceInsight) { parent: postgres name: 'track_io_timing' @@ -148,6 +157,7 @@ resource track_io_timing 'Microsoft.DBforPostgreSQL/flexibleServers/configuratio value: 'on' source: 'user-override' } + dependsOn: [enable_extensions] } resource pg_qs_query_capture_mode 'Microsoft.DBforPostgreSQL/flexibleServers/configurations@2024-08-01' = if (enableQueryPerformanceInsight) {