# CreateSingleFieldMutation

**Kind:** Interface

The Mutation emitted when the App creates a `Field`.

## Properties

### `config`

Type: `FieldTypeConfig`

The configuration for the Field being created

### `description`

Type: `string | null`

The description for the Field being created

### `id`

Type: `FieldId`

The identifier for the Field being created

### `name`

Type: `string`

The name of the Field being created

### `tableId`

Type: `TableId`

The identifier for the Table in which a Field is being created

### `type`

Type: `"createSingleField"`

This Mutation's [discriminant property](https://www.typescriptlang.org/docs/handbook/2/narrowing.html)
