/**
  * Add the only-trashed extension to the builder.
  *
  * @param  \Analogue\ORM\System\Query  $query
  * @return void
  */
 protected function addOnlyTrashed(Query $query)
 {
     $query->macro('onlyTrashed', function (Query $query) {
         $this->remove($query);
         $query->getQuery()->whereNotNull($query->getMapper()->getEntityMap()->getQualifiedDeletedAtColumn());
         return $query;
     });
 }