File tree Expand file tree Collapse file tree 1 file changed +12
-15
lines changed Expand file tree Collapse file tree 1 file changed +12
-15
lines changed Original file line number Diff line number Diff line change @@ -256,21 +256,18 @@ module "postgresql" {
256
256
deletion_protection = false
257
257
module_depends_on = [google_service_networking_connection . private_vpc_connection ]
258
258
259
- edition = (
260
- tonumber (each. value . server_version ) >= 16 && each. value . edition != " ENTERPRISE_PLUS"
261
- ) || (
262
- tonumber (each. value . server_version ) < 16 && each. value . edition != " ENTERPRISE"
263
- ) ? (
264
- tonumber (each. value . server_version ) >= 16 ? " ENTERPRISE_PLUS" : " ENTERPRISE"
265
- ) : each. value . edition
266
-
267
- tier = (
268
- tonumber (each. value . server_version ) >= 16 && ! can (regex (" ^db-perf-optimized-" , each. value . machine_type ))
269
- ) || (
270
- tonumber (each. value . server_version ) < 16 && ! can (regex (" ^db-custom-" , each. value . machine_type ))
271
- ) ? (
272
- tonumber (each. value . server_version ) >= 16 ? " db-perf-optimized-N-8" : " db-custom-4-16384"
273
- ) : each. value . machine_type
259
+ edition = tonumber (each. value . server_version ) >= 16 ? " ENTERPRISE_PLUS" : " ENTERPRISE"
260
+
261
+ // If semver is 16+ and machine_type is not db-perf-optimized-*, then use db-perf-optimized-N-8
262
+ // If semver is < 16 and machine_type is not db-custom-*, then use db-custom-4-16384
263
+ // Otherwise, use the machine_type from the input
264
+ tier = (
265
+ tonumber (each. value . server_version ) >= 16 && ! can (regex (" ^db-perf-optimized-" , each. value . machine_type ))
266
+ ) || (
267
+ tonumber (each. value . server_version ) < 16 && ! can (regex (" ^db-custom-" , each. value . machine_type ))
268
+ ) ? (
269
+ tonumber (each. value . server_version ) >= 16 ? " db-perf-optimized-N-8" : " db-custom-4-16384"
270
+ ) : each. value . machine_type
274
271
275
272
disk_size = each. value . storage_gb
276
273
You can’t perform that action at this time.
0 commit comments