Skip to main content

Module catalog_sequence

Module catalog_sequence 

Source
Expand description

Shared persisted sequence ACL and stable owner identity values.

Structs§

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.