diff --git a/src/main/resources/swagger.api/schemas/entityTypeColumn.json b/src/main/resources/swagger.api/schemas/entityTypeColumn.json index 7b8895e..8261c71 100644 --- a/src/main/resources/swagger.api/schemas/entityTypeColumn.json +++ b/src/main/resources/swagger.api/schemas/entityTypeColumn.json @@ -29,6 +29,10 @@ "description": "Indicates if the field is hidden in UI", "type": "boolean", "default": false + }, + "essential": { + "description": "Indicates if a column is crucial to the definition of an entity type", + "type": "boolean" } }, "required": [] diff --git a/src/main/resources/swagger.api/schemas/entityTypeSource.json b/src/main/resources/swagger.api/schemas/entityTypeSource.json index c833997..001a5f0 100644 --- a/src/main/resources/swagger.api/schemas/entityTypeSource.json +++ b/src/main/resources/swagger.api/schemas/entityTypeSource.json @@ -31,6 +31,10 @@ "useIdColumns": { "description": "Whether to use the idColumns of this source as idColumns for the enclosing entity type", "type": "boolean" + }, + "essentialOnly": { + "description": "Indicates that only critical columns for core functionality should be inherited, excluding non-essential columns", + "type": "boolean" } }, "required": [