在即将发布的 Laravel 5.5 中加入了一个新的迁移命令migrate:fresh。如果你之前使用过Laravel的话,你应该会比较熟悉migrate:refresh命令。refresh命令会根据你的迁移文件先执行回滚操作,然后再执行迁移操作。本质上是能够让你快速的重建你的数据库。

新的migrate:fresh命令与refresh非常相似。与其根据迁移文件中的down方法来回滚迁移文件,fresh命令则是简单粗暴的删除你的数据库文件,然后再执行迁移命令。

有了这个新的命令,开发者们可以不用写down方法,或者当数据库内容有误想重新迁移数据库的时候会很方便的进行操作。

发表评论

电子邮件地址不会被公开。 必填项已用*标注