title: Laravel SoftDeletes conflict with UpdateOrCreate Function
body: <p>My updateOrCreate function produces this error </p>
  
  <p><code>[Microsoft][ODBC Driver 11 for SQL Server][SQL Server]Invalid column name 'deleted_at'.</code></p>
  
  <p>when I implement</p>
  
  <p><code>use SoftDeletes;</code></p>
  
  <p>column name 'deleted_at' exist on my table database, I try adding it on fillable still it doesn't work and seem I can't find similar issues online.</p>
  
  <p>my updateOrCreate function </p>
  
  <pre><code>Employee::updateOrCreate(['eeno' =&gt; $eeno],
              [
                  'eeno' =&gt; $eeno,
                  'name' =&gt; $name,
                  'originally_hired' =&gt; $originally_hired,
                  'date_hired' =&gt; $date_hired,
                  'regularization_date' =&gt; $regularization_date,
                  'birth_date' =&gt; $birth_date,
                  'age' =&gt; floor(number_format($age, 2)),
                  'position_id' =&gt; $position_id,
                  'job_id' =&gt; $job_id,
                  'employee_status_id' =&gt; $employment_status_id,
                  'section_id' =&gt; $section_id,
                  'department_id' =&gt; $department_id,
                  'division_id' =&gt; $division_id,
                  'area_id' =&gt; $area_id,
                  'head_eeno' =&gt; $head_eeno,
  //                'rate' =&gt; $rate,
  //                'position_allowance' =&gt; $position_allowance,
                  'rcc' =&gt; $rcc,
                  'business_unit' =&gt; $business_unit,
                  'civil_status' =&gt; $civil_status,
                  'tax_code' =&gt; $tax_code,
                  'gender' =&gt; $gender,
                  'educational_attainment' =&gt; $educational_attainment,
                  'school' =&gt; $school,
                  'license' =&gt; $licensure,
                  'post_graduate' =&gt; $post_graduate,
                  'post_graduate_school' =&gt; $post_graduate_school,
                  'religion' =&gt; $religion,
                  'tin_no' =&gt; $tin_no,
                  'phil_health_no' =&gt; $philhealth_no,
                  'hdmf' =&gt; $hdmf,
                  'sss_no' =&gt; $sss_no,
                  'address' =&gt; $address,
                  'remarks' =&gt; $remarks
              ]
  </code></pre>
  
  <p>my Employee model</p>
  
  <p>
  
  <pre><code>namespace App;
  
  use Carbon\Carbon;
  use Exception;
  use Illuminate\Database\Eloquent\Model;
  use Illuminate\Database\Eloquent\SoftDeletes;
  use Illuminate\Support\Facades\DB;
  use Illuminate\Support\Facades\Storage;
  use Yajra\DataTables\Facades\DataTables;
  use Illuminate\Support\Facades\Gate;
  use Illuminate\Validation\ValidationException;
  
  class Employee extends Model
  {
  
      use SoftDeletes;
  
      protected $fillable = [
          'eeno','name','originally_hired','date_hired','regularization_date','birth_date','age','position_id',
          'job_id','employee_status_id','rate','position_allowance','rcc','business_unit','section_id',
          'department_id','division_id','area_id','head_eeno','civil_status','tax_code','gender','educational_attainment',
          'school','license','post_graduate','religion','tin_no','phil_health_no','hdmf','sss_no','vmc_cares_membership',
          'address','picture','post_graduate_school','remarks'
      ];
  
      protected $table = 'employee';
  }
  </code></pre>