2016-12-02 79 views
1

无论输入怎样的命令,我得到的错误laravel(工匠)被困在一个错误,不管命令

“基表或视图未找到:1146表‘database.products’不存在

我试图

php artisan migrate:reset 
php artisan cache:clear 
php artisan optimize 
php artisan migrate 

和其他工匠的命令,他们都回到上述的错误。任何人有想法如何解决这个

+1

在您的命令行中给出您的迁移代码 –

+0

'grep -R'database.products'app/*'将帮助您找出它的引用位置。 – aynber

+0

我正在使用windows – OunknownO

回答

4

检查您的服务提供商(特别是boot方法),确保他们没有查询模型或表格,除非这些语句发生在闭包中。这包括任何第三方提供商。

其中一个常见的情况是查询数据库的view()->share(...)

+0

jup这是一个启动方法 – OunknownO

2

这意味着你在某个地方有一个错误的代码。您应该检查您尝试使用products表的所有控制器和其他类。解决问题,所有artisan命令将正常工作。