Symfony 4:执行最新的迁移文件

时间:2019-10-01 13:40:15

标签: symfony migration symfony4

我有两个迁移文件,我想在显示版本之后执行最新的一个文件:

  
    

最新版本:2019-10-01 13:23:06(20191001132306)     然后执行:

  
php bin/console doctrine:migrations:migrate 20191001132306          

symfony仍然执行第一个有一些错误的错误,应该删除它还是有执行特定迁移文件的方法!

1 个答案:

答案 0 :(得分:0)

您可以删除迁移文件,并从表中删除数据库上的记录 migration_versions。

但是我想建议删除所有migration.php文件,从数据库上1 = 1的migration_versions中删除*,然后再次从控制台执行“ diff”,“ migrate”。