Skip to main content

Module catalog_sequence

Module catalog_sequence 

Source
Expand description

Shared persisted sequence ACL and stable owner identity values.

Structs§

BoundSequenceSecurity
LegacySequenceSecurity
Named authority is accepted only as input to complete initial catalog restoration.
SequenceAclEntry
One explicit sequence ACL path. None on SequenceRow::acl retains PostgreSQL’s default owner-only privileges.
SequenceOwner
Stable owner identity for a sequence dependency. Names are deliberately excluded so table and column renames do not require dependency rewrites.
SequencePrivileges
Grantable privileges carried by one sequence ACL path.

Enums§

SequenceOwnerDependency
Dependency strength of a sequence owner. Ordinary OWNED BY and SERIAL use an automatic dependency, while an identity column owns its sequence through an internal dependency that cannot be reassigned or dropped directly.