gpt4 book ai didi

mysql - Yii2 只运行特定的迁移

转载 作者:可可西里 更新时间:2023-11-01 07:46:50 25 4
gpt4 key购买 nike

在 Yii2 中,当我使用

yii migrate

命令,我得到一长串剩余迁移。我如何才能只运行列表中的一个特定迁移而不执行其他迁移?

最佳答案

运行 migrate/history 以列出已应用的迁移:

./yii migrate/history 

复制您想要稍后返回的迁移的名称(假设它是“m160101_185401_initial_migration”)。将它保存在某处,因为您稍后会需要它。

将迁移历史记录标记在您需要运行的那个之前:

./yii migrate/mark m170101_185401_create_news_table

运行一次迁移:

./yii migrate 1

重置迁移历史:

./yii migrate/mark m160101_185401_initial_migration

关于mysql - Yii2 只运行特定的迁移,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51232857/

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