Infrastructure/Database/Queries/InsertUpdateBuilder.php
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);
        }
    }
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);
        }
    }
calls appropriate parent method to execute query
@return recordset