I just removed softDelete from a table with this migration:
Schema::table("items", function ($table) {
$table->dropSoftDeletes();
});
But now every query results in:
Column not found: 1054 Unknown column 'items.deleted_at' in 'where clause'
Nowhere does the code explicitly refer to this column. Has it been cached somewhere, and if so, how to clear it?
You also need to remove the trait from the model:
use SoftDeletes;
From the docs:
To enable soft deletes for a model, use the
Illuminate\Database\Eloquent\SoftDeletes
trait on the model