Symfony (4) - 如何将环境类型与默认数据库耦合?

Symfony (4) - How do I couple environment type with a default database?

我注意到 packages->doctrine.yaml->doctrine->dbal->connections->[connectiontype] 是可以配置数据库名的地方,但是connectiontype和environmenttype不是一回事。

所以目前我必须输入两次 php bin/console server:run --env=dev --connection=dev 这在我的书中是太多了。

如果我以为自己在开发数据库中却忘记了并且不小心进入了生产数据库怎么办?

因此我想要每个环境的默认数据库。

我开始认为答案是创建一个 packages->dev->doctrine.yaml->doctrine->dbal->connections->[connectiontype]