使用-M在PHPstorn上创建数据库迁移文件

时间:2018-01-22 03:40:44

标签: php laravel

我运行命令:composer dump-autoload然后php artisan make:model User -m

我得到:Model already exists!

但是我无法在迁移文件中找到它......也不能在文件夹中找到它。

我怎样才能找到它?或者我如何使用-M创建数据库?

1 个答案:

答案 0 :(得分:2)

此命令

php artisan make:model User -m

要求laravel一次执行两个命令,即make:model命令和make:migration命令。所以它应该实际创建

  • app/User.php,还有
  • database\migrations\2018_02_121212_create_users_table.php

但是默认情况下,在初始化Laravel项目之后,它应该已经包含一个app/User.php,当然还会发生碰撞,所以错误"模型已经存在!"射出。

要仅创建迁移文件,请改为调用:

php artisan make:migration create_users_table

要仅创建模型文件,请调用:

php artisan make:model User