Definiert in: packages/db/src/types.ts:103
Repräsentiert eine ausstehende Mutation innerhalb einer Transaktion Enthält Informationen über die ursprünglichen und geänderten Daten sowie Metadaten
• T extends object = Record<string, unknown>
• TOperation extends OperationType = OperationType
• TCollection erweitert Collection<T, any, any, any, any> = Collection<T, any, any, any, any>
changes: ResolveTransactionChanges<T, TOperation>;
changes: ResolveTransactionChanges<T, TOperation>;
Definiert in: packages/db/src/types.ts:120
collection: TCollection;
collection: TCollection;
Definiert in: packages/db/src/types.ts:131
createdAt: Date;
createdAt: Date;
Definiert in: packages/db/src/types.ts:129
globalKey: string;
globalKey: string;
Definiert in: packages/db/src/types.ts:121
key: any;
key: any;
Definiert in: packages/db/src/types.ts:123
metadata: unknown;
metadata: unknown;
Definiert in: packages/db/src/types.ts:125
modified: T;
modified: T;
Definiert in: packages/db/src/types.ts:118
mutationId: string;
mutationId: string;
Definiert in: packages/db/src/types.ts:114
optimistic: boolean;
optimistic: boolean;
Definiert in: packages/db/src/types.ts:128
Ob diese Mutation optimistisch angewendet werden soll (standardmäßig true)
original: TOperation extends "insert" ? object : T;
original: TOperation extends "insert" ? object : T;
Definiert in: packages/db/src/types.ts:116
syncMetadata: Record<string, unknown>;
syncMetadata: Record<string, unknown>;
Definiert in: packages/db/src/types.ts:126
type: TOperation;
type: TOperation;
Definiert in: packages/db/src/types.ts:124
updatedAt: Date;
updatedAt: Date;
Definiert in: packages/db/src/types.ts:130
Ihre wöchentliche Dosis JavaScript-Nachrichten. Jeden Montag kostenlos an über 100.000 Entwickler geliefert.