没有工作数据库的bin/控制台



我希望能够在没有配置dbal的情况下运行symfonyphp bin/console

我想在没有数据库的情况下在 CI 上运行一些与数据库无关的命令。

有没有可能?

谢谢。

正如 Cerad 在他的评论中所建议的,您应该从 AppKernel.php 中删除 DoctrineBundle。

如果您确实需要该捆绑包在您的应用程序的其他上下文中(例如,从浏览器访问(,那么您可以定义自定义环境(例如console(,并仅在其他环境中启用捆绑包(生产、开发、测试是默认设置(。请参阅 https://symfony.com/doc/current/configuration/environments.html