diff --git a/properties_pane/field_level/fieldLevelConfig.json b/properties_pane/field_level/fieldLevelConfig.json index a5d8c70..4aa5748 100644 --- a/properties_pane/field_level/fieldLevelConfig.json +++ b/properties_pane/field_level/fieldLevelConfig.json @@ -402,7 +402,27 @@ making sure that you maintain a proper JSON format. "propertyName": "Not null", "propertyKeyword": "required", "enableForReference": true, - "propertyType": "checkbox" + "propertyType": "checkbox", + "dependency": { + "key": "primaryKey", + "value": true + }, + "disabled": true, + "defaultValue": true + }, + { + "propertyName": "Not null", + "propertyKeyword": "required", + "enableForReference": true, + "propertyType": "checkbox", + "dependency": { + "type": "not", + "values": { + "key": "primaryKey", + "value": true + } + }, + "defaultValue": false }, { "propertyName": "Masked with function", @@ -918,7 +938,27 @@ making sure that you maintain a proper JSON format. "propertyName": "Not null", "propertyKeyword": "required", "enableForReference": true, - "propertyType": "checkbox" + "propertyType": "checkbox", + "dependency": { + "key": "primaryKey", + "value": true + }, + "disabled": true, + "defaultValue": true + }, + { + "propertyName": "Not null", + "propertyKeyword": "required", + "enableForReference": true, + "propertyType": "checkbox", + "dependency": { + "type": "not", + "values": { + "key": "primaryKey", + "value": true + } + }, + "defaultValue": false }, { "propertyName": "Masked with function", @@ -1461,7 +1501,27 @@ making sure that you maintain a proper JSON format. "propertyName": "Not null", "propertyKeyword": "required", "enableForReference": true, - "propertyType": "checkbox" + "propertyType": "checkbox", + "dependency": { + "key": "primaryKey", + "value": true + }, + "disabled": true, + "defaultValue": true + }, + { + "propertyName": "Not null", + "propertyKeyword": "required", + "enableForReference": true, + "propertyType": "checkbox", + "dependency": { + "type": "not", + "values": { + "key": "primaryKey", + "value": true + } + }, + "defaultValue": false }, { "propertyName": "Masked with function", @@ -1921,7 +1981,27 @@ making sure that you maintain a proper JSON format. "propertyName": "Not null", "propertyKeyword": "required", "enableForReference": true, - "propertyType": "checkbox" + "propertyType": "checkbox", + "dependency": { + "key": "primaryKey", + "value": true + }, + "disabled": true, + "defaultValue": true + }, + { + "propertyName": "Not null", + "propertyKeyword": "required", + "enableForReference": true, + "propertyType": "checkbox", + "dependency": { + "type": "not", + "values": { + "key": "primaryKey", + "value": true + } + }, + "defaultValue": false }, { "propertyName": "Masked with function", @@ -2355,7 +2435,27 @@ making sure that you maintain a proper JSON format. "propertyName": "Not null", "propertyKeyword": "required", "enableForReference": true, - "propertyType": "checkbox" + "propertyType": "checkbox", + "dependency": { + "key": "primaryKey", + "value": true + }, + "disabled": true, + "defaultValue": true + }, + { + "propertyName": "Not null", + "propertyKeyword": "required", + "enableForReference": true, + "propertyType": "checkbox", + "dependency": { + "type": "not", + "values": { + "key": "primaryKey", + "value": true + } + }, + "defaultValue": false }, { "propertyName": "Primary key",