Laravel多个迁移表中的一条语句

时间:2018-07-15 07:37:58

标签: php laravel web migration

我是Laravel的新手,如果能一次运行在Laravel中创建多个迁移表,我会感到困惑吗? 喜欢:

php artisan make:migration user_acc_tbl --create=user_acc_tbl, user_info_tbl --create=user_info_tbl, skills_tbl --create=skills_tbl 

我希望有可能。这样我们就可以从命令终端运行一次命令来创建多个迁移文件。但这真的很有帮助。

1 个答案:

答案 0 :(得分:2)

根据Laravel文档,不可能在一个命令行中进行多次迁移。您也许可以编写一个自定义的artisan控制台命令,并以此方式进行操作,但是我真的不知道如何节省那么多时间。

您可以做的是从一个迁移文件中创建多个表。只需使用Schema :: create并使用必要的列创建适当的表即可。

您还可以创建别名以帮助加快终端的工作流程。