No new migrations found. Your system is up-to-date.

来源:互联网 发布:c语言打印倒九九乘法表 编辑:程序博客网 时间:2024/06/11 07:34
参考文章:http://www.yiichina.com/doc/guide/2.0/db-migrations


敲命令:yii migrate

出现以下提示信息:

Yii Migration Tool (based on Yii v2.0.9)

No new migrations found. Your system is up-to-date.

我想要执行某个migrate,  这如何是好呢?

首先要明白,yii migrate是如何知道我们已经执行过哪个xxx_migrate.php脚本了?

答:原来yii migrate在数据库中生成了一张表migration,该表有两列version和apply_time,

version列记录了脚本的文件名称,apply_time记录了脚本执行的时间。

因此我们想要重新执行某个脚本时,只要在数据库中删除指定的记录即可。








0 0
原创粉丝点击