[API reference](https://evolu.dev/docs/api-reference) › [@evolu/common](https://evolu.dev/docs/api-reference/common) › [local‑first/Schema](https://evolu.dev/docs/api-reference/common/local-first/Schema) › MutationChange

Defined in: [packages/common/src/local-first/Schema.ts:244](https://github.com/evoluhq/evolu/blob/e7144e2bbe9069362b62dec1b64a8aa922b8f1b0/packages/common/src/local-first/Schema.ts#L244)

A DbChange is a change to a table row. Together with a unique
[Timestamp](https://evolu.dev/docs/api-reference/common/local-first/Timestamp/variables/Timestamp), it forms a [CrdtMessage](https://evolu.dev/docs/api-reference/common/local-first/Storage/interfaces/CrdtMessage).

## Extends

- [`DbChange`](https://evolu.dev/docs/api-reference/common/local-first/Storage/interfaces/DbChange)

## Properties

<a id="id"></a>

### id

```ts
id: string & Brand<"Id">;
```

#### Inherited from

[`RunEvent`](https://evolu.dev/docs/api-reference/common/Task/interfaces/RunEvent).[`id`](https://evolu.dev/docs/api-reference/common/Task/interfaces/RunEvent#id)

---

<a id="isdelete"></a>

### isDelete

```ts
isDelete: boolean | null;
```

#### Inherited from

[`MutationChange`](https://evolu.dev/docs/api-reference/common/local-first/Schema/interfaces/MutationChange).[`isDelete`](https://evolu.dev/docs/api-reference/common/local-first/Schema/interfaces/MutationChange#isdelete)

---

<a id="isinsert"></a>

### isInsert

```ts
isInsert: boolean;
```

#### Inherited from

[`MutationChange`](https://evolu.dev/docs/api-reference/common/local-first/Schema/interfaces/MutationChange).[`isInsert`](https://evolu.dev/docs/api-reference/common/local-first/Schema/interfaces/MutationChange#isinsert)

---

<a id="ownerid"></a>

### ownerId

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

Defined in: [packages/common/src/local-first/Schema.ts:245](https://github.com/evoluhq/evolu/blob/e7144e2bbe9069362b62dec1b64a8aa922b8f1b0/packages/common/src/local-first/Schema.ts#L245)

---

<a id="table"></a>

### table

```ts
table: string;
```

#### Inherited from

[`MutationChange`](https://evolu.dev/docs/api-reference/common/local-first/Schema/interfaces/MutationChange).[`table`](https://evolu.dev/docs/api-reference/common/local-first/Schema/interfaces/MutationChange#table)

---

<a id="values"></a>

### values

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

#### Inherited from

[`MutationChange`](https://evolu.dev/docs/api-reference/common/local-first/Schema/interfaces/MutationChange).[`values`](https://evolu.dev/docs/api-reference/common/local-first/Schema/interfaces/MutationChange#values)