Browse Source

Update foreign-key-descriptor.schema.json

pull/25039/head
Halil İbrahim Kalkan 3 weeks ago
parent
commit
6a38e1ae6b
  1. 18
      lowcode/schema/definitions/foreign-key-descriptor.schema.json

18
lowcode/schema/definitions/foreign-key-descriptor.schema.json

@ -20,6 +20,24 @@
"description": "Access level for managing this relation from the referenced entity side. When set to 'view' or 'edit', the referenced entity can see/manage items that reference it.",
"enum": ["none", "view", "edit"],
"default": "none"
},
"dependsOn": {
"type": "object",
"description": "Cascading dependency: filter this FK's lookup by the value of another FK property on the same entity.",
"properties": {
"propertyName": {
"type": "string",
"description": "The property name on the owning entity whose value provides the filter (e.g. 'CountryId' on Author)",
"minLength": 1
},
"filterPropertyName": {
"type": "string",
"description": "The property name on the target (lookup) entity to filter by (e.g. 'CountryId' on City)",
"minLength": 1
}
},
"required": ["propertyName", "filterPropertyName"],
"additionalProperties": false
}
},
"required": ["entityName"],

Loading…
Cancel
Save