如何将迁移到laravel上的另一个项目

时间:2019-03-14 16:01:21

标签: php laravel migration

您好,我在laravel上有一个现有项目,我想将迁移文件移至另一个项目。我要复制它并将其粘贴到新项目上吗,还是可以通过命令行使用其他方法来实现?

最诚挚的问候

1 个答案:

答案 0 :(得分:0)

使用命令php artisan make:migration时,时间戳将包含在名称文件中。如果将迁移文件复制并粘贴到新项目中,则应更改该名称,否则可能会出现问题,因为迁移按时间顺序运行。

所以,我认为最好的方法是在新项目中使用命令php artisan make:migration,然后将代码从旧的迁移复制到新的迁移中。

  

新迁移将放置在您的database / migrations目录中。每个迁移文件名都包含一个时间戳,可让Laravel确定迁移顺序。

您可以通过两种方式执行此操作,但是如果选择第一个选项,请确保更正名称文件中的时间戳