Appearance
DataSchemaState
Type: Object
A data schema defining the structure of a custom data table
Fields
| Name | Type | Args | Description | Deprecated |
|---|---|---|---|---|
| createdAt | String! | Creation timestamp (ISO8601) | ||
| description | String | Description of the table's purpose | ||
| icon | String | Lucide icon name for sidebar display | ||
| id | DataSchemaID! | Unique identifier | ||
| jsonSchema | String | JSON Schema (draft 2020-12) describing the table columns. Validated beyond the specification: an unrecognised keyword is refused rather than ignored, because a document here describes a shape data must satisfy and a silently-ignored keyword constrains nothing. {"typ": "objct"} is a valid schema by the spec and is rejected here. | ||
| label | String! | Human-friendly display name | ||
| name | String! | SQL-safe identifier for the table | ||
| updatedAt | String! | Last update timestamp (ISO8601) |