def METHOD_NAME(self, pk):
    """Delete an entry from the collection.
    :param pk: the pk of the entry to delete
    """
    # pylint: disable=import-error,no-name-in-module
    from sqlalchemy.orm.exc import NoResultFound
    session = self.backend.get_session()
    try:
        row = session.query(self.ENTITY_CLASS.MODEL_CLASS).filter_by(id=pk).one()
        session.METHOD_NAME(row)
        session.commit()
    except NoResultFound:
        raise exceptions.NotExistent(f'AuthInfo<{pk}> does not exist')