We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 1da090e commit b4fbf30Copy full SHA for b4fbf30
locals.tf
@@ -11,14 +11,21 @@ locals {
11
}
12
]
13
])
14
- databases_writers = flatten([
+ databases_writers = flatten(concat([
15
for role, role_ in var.roles : [
16
for database in role_.databases_rw : {
17
role = role
18
database = database
19
20
21
- ])
+ ], [
22
+ for database in local.databases : [
23
+ for writer in var.legacy_writers : {
24
+ role = writer
25
+ database = database
26
+ }
27
+ ]
28
+ ]))
29
30
privileges_ro = [
31
"SELECT",
variables.tf
@@ -1,3 +1,8 @@
1
+variable "legacy_writers" {
2
+ type = list(string)
3
+ default = []
4
+}
5
+
6
variable "roles" {
7
type = map(object({
8
databases_ro = list(string)
0 commit comments