Skip to content

Commit 261deca

Browse files
authored
fix: add missing uppercase logic (#14)
1 parent 3efcf6f commit 261deca

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

main.tf

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ data "context_label" "this" {
1313

1414

1515
resource "snowflake_shared_database" "this" {
16-
name = data.context_label.this.rendered
16+
name = var.name_scheme.uppercase ? upper(data.context_label.this.rendered) : data.context_label.this.rendered
1717
from_share = var.from_share
1818
comment = var.comment
1919

@@ -48,7 +48,7 @@ module "snowflake_default_role" {
4848
name = each.key
4949
name_scheme = merge(
5050
local.default_role_naming_scheme,
51-
lookup(each.value, "name_scheme", {})
51+
{ for k, v in lookup(each.value, "name_scheme", {}) : k => v if v != null }
5252
)
5353
comment = lookup(each.value, "comment", null)
5454

@@ -74,7 +74,7 @@ module "snowflake_custom_role" {
7474
name = each.key
7575
name_scheme = merge(
7676
local.default_role_naming_scheme,
77-
lookup(each.value, "name_scheme", {})
77+
{ for k, v in lookup(each.value, "name_scheme", {}) : k => v if v != null }
7878
)
7979
comment = lookup(each.value, "comment", null)
8080

0 commit comments

Comments
 (0)