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

时间:2016-12-26 08:47:12

标签: laravel laravel-migrations

我使用命令

创建了一个迁移
php artisan make:migration create_members_table.php --create=members

因此,它创建了一个包含CreateMembersTable.php的类名.。现在我想回滚它并更正类名。

php artisan migrate:rollback --step=1

我按预期看到了这个错误:

  

[Symfony的\元器件\调试\异常\ FatalThrowableError]    解析错误:语法错误,意外'。',期待' {'

为了让Laravel不注意我是否手动删除文件,怎么办?

1 个答案:

答案 0 :(得分:3)

只需删除该文件并创建一个新文件即可。回滚用于数据库而不是迁移文件本身。

或者您可以重命名文件和类名,如果运行迁移时出错,请运行composer dump-autoload