def update(self, rowid, new_values):

        log_to_postgres('Update Request - new values:  %s' % new_values, DEBUG)

        if not rowid:

             log_to_postgres('Update request requires rowid (PK).', ERROR)

        return self._run_rethinkdb_action(action=r.table(self.table)\
                                                  .get(rowid)\
                                                  .update(new_values))

    # SQL DELETE
dataset/ETHPy150Open rotten/rethinkdb-multicorn-postgresql-fdw/rethinkdb_fdw/rethinkdb_fdw.py/RethinkDBFDW.update/original