namespaceZtdQuery\Shadow\Mutation
Namespaces 3§
| Row | ZtdQuery\Shadow\Mutation\Row |
| Table | ZtdQuery\Shadow\Mutation\Table |
| Upsert | ZtdQuery\Shadow\Mutation\Upsert |
Interfaces 2§
| DataMutation | Marker for mutations that can change rows participating in referential integrity. |
| ShadowMutation | What a statement would do to the shadow. |
Classes 8§
| ConflictSearch | Finds the row an incoming row would collide with, where a clause narrows which. |
| MutationImpact | Derives observable execution metadata from a shadow-state transition. |
| MutationRowIdentity | Carries the key a row had, alongside the key it has. |
| RowConstraints | Refuses a row the table would not have accepted. |
| UpsertExpression | A scalar expression from an UPSERT assignment, in no particular dialect. |
| UpsertMutation | Applies INSERT ... ON DUPLICATE KEY UPDATE (UPSERT) to the shadow store. |
| UpsertMutationRow | Names the columns an UPSERT carries its assignment values under. |
| UpsertUpdate | What an UPSERT does to a row it found a conflict on. |