Laravel still expects to find deleted_at column after I remove softDelete
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