Postgres::alterSequenceOwner PHP Method

alterSequenceOwner() public method

Alter a sequence's owner
public alterSequenceOwner ( $seqrs, $owner )
$seqrs The sequence RecordSet returned by getSequence()
    function alterSequenceOwner($seqrs, $owner)
    {
        // If owner has been changed, then do the alteration.  We are
        // careful to avoid this generally as changing owner is a
        // superuser only function.
        /* vars are cleaned in _alterSequence */
        if (!empty($owner) && $seqrs->fields['seqowner'] != $owner) {
            $f_schema = $this->_schema;
            $this->fieldClean($f_schema);
            $sql = "ALTER SEQUENCE \"{$f_schema}\".\"{$seqrs->fields['seqname']}\" OWNER TO \"{$owner}\"";
            return $this->execute($sql);
        }
        return 0;
    }
Postgres