我的项目运行良好。在向表中添加3个新列后,我运行一个工匠命令Laravel 5.2 SQLSTATE [42S02]:未找到基本表或视图:1146表
php artisan migrate:refresh
但是操作没有完成。之后,当我运行任何迁移命令时,它将抛出错误消息。
[照亮\数据库\ QueryException]
SQLSTATE [42S02]:基表或视图未找到:1146表 'telemedicine.users' 不存在(SQL:SELECT * FROMusers
其中status
= 0和mailconfirm
= 1)
注:
我删除了所有表和运行php artisan migration
但问题仍然存在。我不明白为什么。
(SQL: select * from `users` where `status` = 0 and `mailconfirm` = 1)
该查询正在迁移期间运行。
什么在你的模型?你有没有指定$ table和$ fillable属性? – heavymetal91
是的,我写了“protected $ fillable = ['*'];”在我的模型中; –
你是否尝试运行这个查询(不是在laravel),在终端或在一些MySQL的IDE?它工作吗? – heavymetal91