Expand description
Change — one entry in a ChangeSet.
A Change describes a structural difference between a target catalog and
a source catalog at the level of a top-level object (schema, table, index,
sequence). Per-column / per-constraint operations live inside the
AlterTable variant as a list of
TableOpEntry; per-field sequence updates
live inside AlterSequence as
SequenceOpEntry.
Structs§
- Change
Entry - A change paired with its destructiveness classification.
Enums§
- Change
- One structural change between two catalogs.
- Collation
Change - A structural change to a single collation.
- Extension
Change - Change to one extension. Pair-by-name semantics.
- Function
Change - A structural change to a single user-defined function.
- MvChange
- A structural change to a single materialized view.
- Procedure
Change - A structural change to a single user-defined procedure.
- Publication
Change - A structural change to a single publication.
- Statistic
Change - A structural change to a single statistic.
- Subscription
Change - A structural change to a single subscription.
- Table
Change - A partition-membership change on a child table.
- Trigger
Change - Change to one trigger. Pair-by-qname semantics; any structural
difference emits
Replace. - User
Type Change - A structural change to a single user-defined type.
- View
Change - A structural change to a single view.