我运行命令:composer dump-autoload
然后php artisan make:model User -m
我得到:Model already exists!
但是我无法在迁移文件中找到它......也不能在文件夹中找到它。
我怎样才能找到它?或者我如何使用-M创建数据库?
答案 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