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) {