final protected function update(string $table, array $data, array $conditions = [], string $where = ''): AbstractMigration
    {
        $this->execute($this->adapter->buildUpdateQuery($table, $data, $conditions, $where));
        return $this;
    }
final protected function update(string $table, array $data, array $conditions = [], string $where = ''): AbstractMigration
    {
        $this->execute($this->adapter->buildUpdateQuery($table, $data, $conditions, $where));
        return $this;
    }
final protected function update ( string $ table , array $ data , array $ conditions = [ ] , string $ where = '' ) : AbstractMigration { $ this -> execute ( $ this -> adapter -> buildUpdateQuery ( $ table , $ data , $ conditions , $ where ) ) ; return $ this ; }
adds update query to list of queries to execute
@param string $table
@param array $data
@param array $conditions key => value conditions to generate WHERE part of query, imploded with AND
@param string $where additional where added to generated WHERE as is
@return AbstractMigration
adds update query to list of queries to execute