API reference@evolu/commonlocal‑first/Schema › MutationChange

Defined in: packages/common/src/local-first/Schema.ts:289

A DbChange is a change to a table row. Together with a unique Timestamp, it forms a CrdtMessage.

Extends

Properties

id

id: string & Brand<"Id">;

Inherited from

DbChange.id


isDelete

isDelete: boolean | null;

Inherited from

DbChange.isDelete


isInsert

isInsert: boolean;

Inherited from

DbChange.isInsert


ownerId

readonly ownerId: string & Brand<"Id"> & Brand<"OwnerId">;

Defined in: packages/common/src/local-first/Schema.ts:290


table

table: string;

Inherited from

DbChange.table


values

values: Readonly<
  Partial<Record<string, string | number | Uint8Array<ArrayBufferLike> | null>>
> & Brand<"ValidDbChangeValues">;

Inherited from

DbChange.values