

def execute(self):
    if (self._qr is None):
        if self._tuples:
            QRW = self.database.get_result_wrapper(RESULTS_TUPLES)
        elif QRW._dicts:
            QRW = self.database.get_result_wrapper(RESULTS_DICTS)
        else:
            QRW = self.database.get_result_wrapper(RESULTS_NAIVE)
        self._qr = QRW(self.model_class, self._execute(), None)
    return self._qr

dataset/ETHPy150Open coleifer/peewee/peewee.py RawQuery.execute/VarMisuse@41/53 `self`->`QRW`