/**
  * Delete
  *
  * @param Entity $entity Entity
  *
  * @return void
  */
 public function delete(Entity $entity)
 {
     $delete = $this->_sql->delete();
     $delete->from($entity->getTableName());
     if ($entity->getPrimaryKey() && $entity->getId()) {
         $delete->where([$entity->getPrimaryKey() => $entity->getId()]);
     }
     $this->_executeSql($this->_sql, $delete);
 }