Skip to content
This repository was archived by the owner on Mar 16, 2026. It is now read-only.

Commit c783186

Browse files
Merge pull request #532 from bridgecrewio/bugfix/handle_azure_sql_uniqueness
Handle uniqueness of DBs and configurations
2 parents ca695b3 + feca8a5 commit c783186

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

providers/azure/database.go

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ func (g *DatabasesGenerator) createMariaDBConfigurationResources(servers []maria
8989
for _, config := range *configs.Value {
9090
resources = append(resources, terraformutils.NewSimpleResource(
9191
*config.ID,
92-
*config.Name,
92+
*config.Name+"-"+*server.Name,
9393
"azurerm_mariadb_configuration",
9494
g.ProviderName,
9595
[]string{"value"}))
@@ -121,7 +121,7 @@ func (g *DatabasesGenerator) createMariaDBDatabaseResources(servers []mariadb.Se
121121
for _, database := range *databases.Value {
122122
resources = append(resources, terraformutils.NewSimpleResource(
123123
*database.ID,
124-
*database.Name,
124+
*database.Name+"-"+*server.Name,
125125
"azurerm_mariadb_database",
126126
g.ProviderName,
127127
[]string{}))
@@ -254,7 +254,7 @@ func (g *DatabasesGenerator) createMySQLConfigurationResources(servers []mysql.S
254254
for _, config := range *configs.Value {
255255
resources = append(resources, terraformutils.NewSimpleResource(
256256
*config.ID,
257-
*config.Name,
257+
*config.Name+"-"+*server.Name,
258258
"azurerm_mysql_configuration",
259259
g.ProviderName,
260260
[]string{"value"}))
@@ -286,7 +286,7 @@ func (g *DatabasesGenerator) createMySQLDatabaseResources(servers []mysql.Server
286286
for _, database := range *databases.Value {
287287
resources = append(resources, terraformutils.NewSimpleResource(
288288
*database.ID,
289-
*database.Name,
289+
*database.Name+"-"+*server.Name,
290290
"azurerm_mysql_database",
291291
g.ProviderName,
292292
[]string{}))
@@ -422,7 +422,7 @@ func (g *DatabasesGenerator) createPostgreSQLDatabaseResources(servers []postgre
422422
for _, database := range *databases.Value {
423423
resources = append(resources, terraformutils.NewSimpleResource(
424424
*database.ID,
425-
*database.Name,
425+
*database.Name+"-"+*server.Name,
426426
"azurerm_postgresql_database",
427427
g.ProviderName,
428428
[]string{}))
@@ -452,7 +452,7 @@ func (g *DatabasesGenerator) createPostgreSQLConfigurationResources(servers []po
452452
for _, config := range *configs.Value {
453453
resources = append(resources, terraformutils.NewSimpleResource(
454454
*config.ID,
455-
*config.Name,
455+
*config.Name+"-"+*server.Name,
456456
"azurerm_postgresql_configuration",
457457
g.ProviderName,
458458
[]string{"value"}))
@@ -588,7 +588,7 @@ func (g *DatabasesGenerator) createSQLDatabaseResources(servers []sql.Server) ([
588588
for _, database := range *databases.Value {
589589
resources = append(resources, terraformutils.NewSimpleResource(
590590
*database.ID,
591-
*database.Name,
591+
*database.Name+"-"+*server.Name,
592592
"azurerm_sql_database",
593593
g.ProviderName,
594594
[]string{}))

0 commit comments

Comments
 (0)