如何在Laravel 5.2中生成全新的迁移

时间:2018-09-22 09:48:54

标签: laravel-5.2 laravel-migrations

我是Laravel的新手,正在从事一个项目,该项目已完成90%,现在项目已完成100%。

该项目具有旧的迁移文件。我已经对表(添加/删除的列)和/或数据库中的新表进行了很多修改,现在如何为该修改更新/创建迁移?因为我不记得我在哪里对表进行了更改。

我是否必须使用artisan命令为users表和所有其他相同的表创建新迁移? php artisan make:migration create_users_table --create=users还是还有其他方法?

我已经读过documentation,但不知道该怎么做。

如果我有任何错误,请纠正我,因为我不知道如何问这个问题。

1 个答案:

答案 0 :(得分:0)

我们将用户迁移并修改为不使用phpmyadmin,因此,如果您已在phpmyadmin中以任何方式更改了表,则一切就绪,无需执行任何操作。 如果您不想使用phpmyadmin,则可以使用迁移,然后开始在其中编写sql代码(更改表等) 并且我们知道迁移php文件位于您的laravelfolder / database / migration中。您可以在那里编辑它们,然后运行php artisan migration,它将全部扔掉并在phpmyadmin中进行更改。 希望我足够清楚:D