如何在 Laravel 中迁移我的新迁移文件?

Mos*_*ain 3 migration migrate laravel laravel-4 laravel-5.4

很抱歉提出了愚蠢的问题,但我确实面临着问题。迁移完所有迁移文件后。当我的项目需要其他功能时,我必须制作另一个表,但是当我要使用“php artisan migrate:rollback”或“php artisan migrate:rollback step=17”迁移新表时......所有这次迁移文件也在迁移,我丢失了以前的所有数据。那么如何才能只迁移新的呢?

Ale*_*ris 5

仅迁移新迁移很简单:php artisan migrate. 该过程的工作方式是 Laravel 在数据库中创建一个名为“迁移”的表。该表中包含已运行的迁移的名称。如果有新的迁移,上述命令将起作用。

您可以在文档中阅读有关运行迁移的更多信息。