回滚Laravel中的一个特定迁移

cyber8200:

我想要

仅回滚:

Rolled back: 2015_05_15_195423_alter_table_web_directories


我跑

php artisan migrate:rollback,我的3个迁移正在回滚。

Rolled back: 2015_05_15_195423_alter_table_web_directories
Rolled back: 2015_05_13_135240_create_web_directories_table
Rolled back: 2015_05_13_134411_create_contacts_table

我删除

web_directories和我的contacts桌子都无意间 我从不希望这种情况发生,而且如果我只能回滚那个特定的事件,那么这种灾难将永远不会发生。

马丁·宾(Martin Bean):

如果您查看migrations表格,则会看到每个迁移都有一个批号。因此,当您回滚时,它会回滚最后一批中的每个迁移。

如果您只想回滚最近的迁移,则只需将批号加1。然后,下次运行该rollback命令时,它只会回滚该迁移,因为它位于其自己的“批处理”中。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Laravel 中的回滚模块迁移?

Knex:回滚特定迁移?

如何回滚特定的迁移?

如何在Cakephp中回滚特定的迁移?

在 Laravel 中找不到迁移回滚错误类

工匠的迁移:laravel 5.3中的回滚错误

如何回滚特定的ecto迁移?

Laravel:迁移文件仅在迁移和回滚之间运行一次吗?

导致错误的Laravel迁移不会回滚

laravel迁移:回滚给出错误

CRM 2011-用于触发另一个插件中的插件的回滚机制

回滚ActiveRecord中的所有迁移

PDO php在一个函数中包含两个语句,如果都为true则提交,否则回滚

如何将Laravel迁移字段克隆到另一个迁移中?

在Laravel中通过单个命令行回滚和迁移

回滚一个非常特殊的预览包,导致一个肮脏的项目

如果一个事务在多个事务到不同的表之间失败,则在休眠中是否可以回滚?

Laravel回滚特定的数据库

如何回滚Laravel中键入错误的迁移?

Laravel单行命令用于回滚和迁移

如果表有多个 FOR INSERT 触发器,其中一个写入审计表,另一个执行回滚,则审计回滚

春季批处理回滚所有块并一次写入一个文件

如何在 Flyway Scala 中回滚迁移?

在C#中回滚实体框架迁移

def更改迁移回滚

我去时回滚 创建一个教学大纲

PHP的交易错误,我总是得到一个回滚错误

如何制作动画情节以在到达最后一个动画步骤时停止回滚?

节点-如果一个查询失败,则Mysql事务不会回滚