gpt4 book ai didi

php - 如何在没有交互的情况下运行doctrine 2 迁移命令行?

转载 作者:行者123 更新时间:2023-12-02 21:35:58 24 4
gpt4 key购买 nike

如何在没有交互的情况下运行 Doctrine 2 迁移命令?

目前,我有以下命令在我的单元测试的设置上运行。但它总是提示用户输入“是/否”,即使我使用 --no-interaction 选项也是如此。

$input = new Symfony\Components\Console\Input\ArrayInput(
array(
'migrations:migrate',
'--configuration' => APPLICATION_PATH . '/../doctrine/migrations.xml',
'--no-interaction',
)
);
$cli->run($input);

最佳答案

我刚刚偶然发现了你的帖子,因为我也遇到了同样的问题。 Doctrine 迁移似乎同时更新了(我猜:https://github.com/doctrine/migrations/commit/5b2751f149bc38d38870578f753c2193eb36e742)。

因此

 php app/console --no-interaction doctrine:migrations:migrate

现在工作正常。

关于php - 如何在没有交互的情况下运行doctrine 2 迁移命令行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3448395/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com