Yii2 - 无法应用迁移

Yii2 - migration can't be applied

我想应用迁移,但它不允许我这样做。

cmd 看起来像这样:

D:\web\website>yii migrate --migrationPath=@yii/rbac/migrations
Yii Migration Tool (based on Yii v2.0.35)

Total 5 new migrations to be applied:
        sjaakp\pluto\migrations\m000000_000000_init
        m140506_102106_rbac_init
        m170907_052038_rbac_add_index_on_auth_assignment_user_id
        m180523_151638_rbac_updates_indexes_without_prefix
        m200409_110543_rbac_update_mssql_trigger

Apply the above migrations? (yes|no) [no]:
D:\web\website>

它不允许我输入 'yes' 来申请迁移。

有人知道我能做什么吗?
谢谢

Ustmaestro 给出了有用的答案:

I dont know wath is the problem with your terminal, but You can do it by applying yes default using with --interactive=0 in migration command like following: yii migrate --interactive=0 --migrationPath=@yii/rbac/migrations

您可以通过将 interactive 模式设置为 false 来自定义迁移到 运行 而无需确认。 因此,将 --interactive=0 添加到您的迁移命令中。

有关详细信息,请参阅 Customizing Migrations