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。
我想应用迁移,但它不允许我这样做。
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。