def execute(self):
        if self._returning is not None and self._qr is None:
            return self._execute_with_result_wrapper()
        elif self._qr is not None:
            return self._qr
        else:
            return self.database.rows_affected(self._execute())
dataset/ETHPy150Open coleifer/peewee/peewee.py/DeleteQuery.execute/original