Laravel still expects to find deleted_at column after I remove softDelete Laravel still expects to find deleted_at column after I remove softDelete laravel laravel

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