我的項目運行良好。在向表中添加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