8000 Merge pull request #266 from quentint/main · symfony-cli/symfony-cli@2d7683e · GitHub
[go: up one dir, main page]

Skip to content

Commit 2d7683e

Browse files
authored
Merge pull request #266 from quentint/main
Add MongoDB env vars to match Flex recipes default config
2 parents 05e7d60 + 6be5503 commit 2d7683e

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

envs/envs.go

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -229,9 +229,18 @@ func extractRelationshipsEnvs(env Environment) Envs {
229229
values[fmt.Sprintf("%sSCHEME", prefix)] = endpoint["scheme"].(string)
230230
values[fmt.Sprintf("%sNAME", prefix)] = endpoint["path"].(string)
231231
values[fmt.Sprintf("%sDATABASE", prefix)] = endpoint["path"].(string)
232+
values[fmt.Sprintf("%sDB", prefix)] = endpoint["path"].(string)
232233
values[fmt.Sprintf("%sUSER", prefix)] = endpoint["username"].(string)
233234
values[fmt.Sprintf("%sUSERNAME", prefix)] = endpoint["username"].(string)
234235
values[fmt.Sprintf("%sPASSWORD", prefix)] = endpoint["password"].(string)
236+
values[fmt.Sprintf("%sURL", prefix)] = fmt.Sprintf(
237+
"%s://%s:%s@%s:%s/?authSource=%s",
238+
endpoint["scheme"].(string),
239+
endpoint["username"].(string),
240+
endpoint["password"].(string),
241+
endpoint["host"].(string),
242+
formatInt(endpoint["port"]),
243+
endpoint["path"].(string))
235244
} else if scheme == "amqp" {
236245
values[fmt.Sprintf("%sURL", prefix)] = fmt.Sprintf("%s://%s:%s@%s:%s", endpoint["scheme"].(string), endpoint["username"].(string), endpoint["password"].(string), endpoint["host"].(string), formatInt(endpoint["port"]))
237246
values[fmt.Sprintf("%sDSN", prefix)] = fmt.Sprintf("%s://%s:%s@%s:%s", endpoint["scheme"].(string), endpoint["username"].(string), endpoint["password"].(string), endpoint["host"].(string), formatInt(endpoint["port"]))

0 commit comments

317E Comments
 (0)
0