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

type UpdateValues<T> = {
  id: InferOutput<T["id"]>;
} & { readonly [K in Exclude<keyof T, "id">]?: InferOutput<T[K]> } & {
  isDeleted?: SqliteBoolean;
};

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

Update values: id required, all other columns optional. Includes isDeleted for soft deletes.

Type Declaration

NameTypeDefined in
idInferOutput<T["id"]>packages/common/src/local-first/Schema.ts:277

Type Declaration

NameTypeDefined in
isDeleted?SqliteBooleanpackages/common/src/local-first/Schema.ts:281