我有一个带有api的laravel应用。我使用Passport验证和管理令牌。在我的Mac上,一切正常,但是当我部署并运行php artisan migrate
时,它仅迁移项目/数据库/迁移中的文件。 project / vendor / laravel / passport / database / migrations 中还有另一个迁移文件,没有在服务器上迁移,但是在我的本地计算机上迁移。
答案 0 :(得分:0)
也许存在一些权限问题。您可以在ls -l
目录中的project/vendor/
进行检查。
另一种方法是发布迁移
php artisan vendor:publish --tag=passport-migrations