找不到Laravel护照迁移

时间:2018-08-30 21:51:05

标签: laravel api laravel-passport

我使用命令compser require laravel/passsport安装了laravel护照, 但是之后,database/migrations目录中没有进行新的迁移。 为什么会这样?

3 个答案:

答案 0 :(得分:1)

确保您已在config / app.php中注册了PassportServiceProvider

else {}

答案 1 :(得分:1)

迁移文件位于供应商目录中的Passport包中。

由于迁移是由PassportServiceProvider注册的,因此不需要将迁移复制到您的数据库/迁移文件夹中。

您应该只能够运行php artisan migrate,它们将被包括在内。


如果您使用的是Laravel 5.3或5.4,则需要在app/config.php文件中注册提供的服务。

答案 2 :(得分:0)

如果您想修改护照迁移或只希望将其迁移到迁移文件夹中,则可以使用发布命令将publish护照迁移文件{{3}}到迁移文件夹:

php artisan vendor:publish --tag=passport-migrations