namespaceZtdQuery\Shadow\Mutation

Namespaces 3§

RowZtdQuery\Shadow\Mutation\Row
TableZtdQuery\Shadow\Mutation\Table
UpsertZtdQuery\Shadow\Mutation\Upsert

Interfaces 2§

DataMutationMarker for mutations that can change rows participating in referential integrity.
ShadowMutationWhat a statement would do to the shadow.

Classes 8§

ConflictSearchFinds the row an incoming row would collide with, where a clause narrows which.
MutationImpactDerives observable execution metadata from a shadow-state transition.
MutationRowIdentityCarries the key a row had, alongside the key it has.
RowConstraintsRefuses a row the table would not have accepted.
UpsertExpressionA scalar expression from an UPSERT assignment, in no particular dialect.
UpsertMutationApplies INSERT ... ON DUPLICATE KEY UPDATE (UPSERT) to the shadow store.
UpsertMutationRowNames the columns an UPSERT carries its assignment values under.
UpsertUpdateWhat an UPSERT does to a row it found a conflict on.

Enums 2§

UpsertColumnSourceWhich of the two rows an UPSERT assignment reads a column from.
UpsertExpressionKindWhat one node of an UPSERT assignment expression is.