laravel 5.5-未找到迁移

yzckvree  于 2021-06-20  发布在  Mysql
关注(0)|答案(4)|浏览(258)

我想使用jeremykenedy/laravel角色。键入时:

$ php artisan migrate:status

显示:未找到迁移。我在数据库/迁移中有迁移。
如何修复?提前谢谢!

ax6ht2ek

ax6ht2ek1#

在我的情况下,下面的步骤就成功了。

composer install

php artisan migrate
krcsximq

krcsximq2#

首先安装迁移,所以使用以下命令

php artisan migrate:install

然后使用这个命令

php artisan migrate:status
gev0vcfq

gev0vcfq3#

最近在添加config/database.php文件后出现此问题。
此文件返回一个具有数据库连接设置的数组,但也有一个定义迁移表的键。如果没有这个定义,laravel将不知道在哪里寻找迁移。

<?php

return [
  connections: [
    // ...
  ],
  'migrations' => 'migrations' /* <-- make sure you have this line */
];

当您没有该文件时,默认情况下它会在migrations表中查找。
配置文件的示例可以在这里找到https://github.com/laravel/laravel/blob/master/config/database.php

qxgroojn

qxgroojn4#

首先,需要使用以下工具将资源发布到项目中:

php artisan vendor:publish --tag=laravelroles

相关问题