code: public function runExecute(bool $alterBooleanArgs = false)
      {
          if (!isset($this->sql)) {
              $this->setSql();
          }
          if (isset($this->primaryKeyName)) {
              return parent::executeWithReturnField($this->primaryKeyName, $alterBooleanArgs);
          } else {
              return parent::execute($alterBooleanArgs);
          }
      }
docs: calls appropriate parent method to execute query
  @return recordset