数据库删除后无法执行migrate

来源:3-6 修改.env数据库配置文件

qq_切菜的屠龙刀_0

2019-01-28

不小心删除了数据库中的所有表,想重新执行php artisan migrate 重新生成表,怎么操作啊?我执行的错误如下:
[Illuminate\Database\QueryException]
SQLSTATE[42S02]: Base table or view not found: 1146 Table ‘laravel54.admin_permissions’ doesn’t exist (SQL: select * from admin_permissions)

写回答

1回答

轩脉刃

2019-03-09

你先把AuthServiceProvider 里面的boot内容注释掉,主要就是它运行migration命令的时候也会先调用providor,我现在用户认证是写在provider里面的。所以这里有个冲突,没有认证表。

0
0

Laravel快速开发简书

Laravel最新特性结合Mysql异步消息队列、ElasticSearch搜索引擎、Debugbar调试利器开发简书

1218 学习 · 613 问题

查看课程