mirror of
https://github.com/postgres/postgres.git
synced 2025-05-03 22:24:49 +03:00
some bullshit
This commit is contained in:
parent
7af3dd540e
commit
653530c8b1
@ -3319,6 +3319,8 @@ AlterTypeOwner(List *names, Oid newOwnerId, ObjectType objecttype)
|
|||||||
*
|
*
|
||||||
* hasDependEntry should be TRUE if type is expected to have a pg_shdepend
|
* hasDependEntry should be TRUE if type is expected to have a pg_shdepend
|
||||||
* entry (ie, it's not a table rowtype nor an array type).
|
* entry (ie, it's not a table rowtype nor an array type).
|
||||||
|
* is_primary_ops should be TRUE if this function is invoked with user's
|
||||||
|
* direct operation (e.g, shdepReassignOwned). Elsewhere,
|
||||||
*/
|
*/
|
||||||
void
|
void
|
||||||
AlterTypeOwnerInternal(Oid typeOid, Oid newOwnerId,
|
AlterTypeOwnerInternal(Oid typeOid, Oid newOwnerId,
|
||||||
@ -3375,6 +3377,8 @@ AlterTypeOwnerInternal(Oid typeOid, Oid newOwnerId,
|
|||||||
if (OidIsValid(typTup->typarray))
|
if (OidIsValid(typTup->typarray))
|
||||||
AlterTypeOwnerInternal(typTup->typarray, newOwnerId, false);
|
AlterTypeOwnerInternal(typTup->typarray, newOwnerId, false);
|
||||||
|
|
||||||
|
InvokeObjectPostAlterHook(TypeRelationId, typeOid, 0);
|
||||||
|
|
||||||
/* Clean up */
|
/* Clean up */
|
||||||
heap_close(rel, RowExclusiveLock);
|
heap_close(rel, RowExclusiveLock);
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user