From 066bbcee97ea24c357cb5be87ebd210d5d16a0b7 Mon Sep 17 00:00:00 2001 From: Serhii Filonenko Date: Mon, 10 Aug 2026 16:16:15 +0300 Subject: [PATCH 1/2] HCK-17291: Make "Generated as" property enabled for reference --- .../field_level/fieldLevelConfig.json | 61 +++++++++++++++---- 1 file changed, 48 insertions(+), 13 deletions(-) diff --git a/properties_pane/field_level/fieldLevelConfig.json b/properties_pane/field_level/fieldLevelConfig.json index 5715aa2..2930470 100644 --- a/properties_pane/field_level/fieldLevelConfig.json +++ b/properties_pane/field_level/fieldLevelConfig.json @@ -853,13 +853,15 @@ making sure that you maintain a proper JSON format. "propertyTooltip": "", "propertyKeyword": "generatedDefaultValue", "propertyType": "block", + "enableForReference": true, "structure": [ { "propertyName": "Expression", "propertyKeyword": "expression", "propertyType": "details", "template": "textarea", - "markdown": false + "markdown": false, + "enableForReference": true } ], "dependency": { @@ -2747,11 +2749,13 @@ making sure that you maintain a proper JSON format. "propertyTooltip": "", "propertyKeyword": "generatedDefaultValue", "propertyType": "block", + "enableForReference": true, "structure": [ { "propertyName": "As identity", "propertyKeyword": "asIdentity", "propertyType": "checkbox", + "enableForReference": true, "dependency": { "level": "objectRoot", "key": "mode", @@ -2781,6 +2785,7 @@ making sure that you maintain a proper JSON format. "propertyType": "details", "template": "textarea", "markdown": false, + "enableForReference": true, "dependency": { "type": "not", "values": { @@ -2795,6 +2800,7 @@ making sure that you maintain a proper JSON format. "propertyType": "select", "options": ["ALWAYS", "BY DEFAULT"], "defaultValue": "ALWAYS", + "enableForReference": true, "dependency": { "key": "asIdentity", "value": true @@ -2805,6 +2811,7 @@ making sure that you maintain a proper JSON format. "propertyKeyword": "generatedOnNull", "propertyTooltip": "Generate a value for the identity column only if a NULL value provided", "propertyType": "checkbox", + "enableForReference": true, "dependency": { "key": "generatedType", "value": "BY DEFAULT" @@ -2815,6 +2822,7 @@ making sure that you maintain a proper JSON format. "propertyType": "block", "propertyKeyword": "identity", "propertyTooltip": "Creates an identity column in a table", + "enableForReference": true, "dependency": { "key": "asIdentity", "value": true @@ -2827,7 +2835,8 @@ making sure that you maintain a proper JSON format. "propertyType": "numeric", "valueType": "number", "minValue": 1, - "step": 1 + "step": 1, + "enableForReference": true }, { "propertyName": "Increment", @@ -2836,7 +2845,8 @@ making sure that you maintain a proper JSON format. "propertyType": "numeric", "valueType": "number", "minValue": 1, - "step": 1 + "step": 1, + "enableForReference": true }, { "propertyName": "Cache", @@ -2845,7 +2855,8 @@ making sure that you maintain a proper JSON format. "propertyType": "numeric", "valueType": "number", "minValue": 1, - "step": 1 + "step": 1, + "enableForReference": true } ] } @@ -4800,13 +4811,15 @@ making sure that you maintain a proper JSON format. "propertyTooltip": "", "propertyKeyword": "generatedDefaultValue", "propertyType": "block", + "enableForReference": true, "structure": [ { "propertyName": "Expression", "propertyKeyword": "expression", "propertyType": "details", "template": "textarea", - "markdown": false + "markdown": false, + "enableForReference": true } ], "dependency": { @@ -6486,13 +6499,16 @@ making sure that you maintain a proper JSON format. "propertyTooltip": "", "propertyKeyword": "generatedDefaultValue", "propertyType": "block", + "enableForReference": true, "structure": [ { "propertyName": "Expression", "propertyKeyword": "expression", "propertyType": "details", "template": "textarea", - "markdown": false + "markdown": false, + + "enableForReference": true } ], "dependency": { @@ -7479,13 +7495,16 @@ making sure that you maintain a proper JSON format. "propertyTooltip": "", "propertyKeyword": "generatedDefaultValue", "propertyType": "block", + "enableForReference": true, + "structure": [ { "propertyName": "Expression", "propertyKeyword": "expression", "propertyType": "details", "template": "textarea", - "markdown": false + "markdown": false, + "enableForReference": true } ], "dependency": { @@ -8543,13 +8562,16 @@ making sure that you maintain a proper JSON format. "propertyTooltip": "", "propertyKeyword": "generatedDefaultValue", "propertyType": "block", + "enableForReference": true, + "structure": [ { "propertyName": "Expression", "propertyKeyword": "expression", "propertyType": "details", "template": "textarea", - "markdown": false + "markdown": false, + "enableForReference": true } ], "dependency": { @@ -9931,13 +9953,16 @@ making sure that you maintain a proper JSON format. "propertyTooltip": "", "propertyKeyword": "generatedDefaultValue", "propertyType": "block", + "enableForReference": true, + "structure": [ { "propertyName": "Expression", "propertyKeyword": "expression", "propertyType": "details", "template": "textarea", - "markdown": false + "markdown": false, + "enableForReference": true } ], "dependency": { @@ -11232,13 +11257,16 @@ making sure that you maintain a proper JSON format. "propertyTooltip": "", "propertyKeyword": "generatedDefaultValue", "propertyType": "block", + "enableForReference": true, + "structure": [ { "propertyName": "Expression", "propertyKeyword": "expression", "propertyType": "details", "template": "textarea", - "markdown": false + "markdown": false, + "enableForReference": true } ], "dependency": { @@ -12075,13 +12103,16 @@ making sure that you maintain a proper JSON format. "propertyTooltip": "", "propertyKeyword": "generatedDefaultValue", "propertyType": "block", + "enableForReference": true, + "structure": [ { "propertyName": "Expression", "propertyKeyword": "expression", "propertyType": "details", "template": "textarea", - "markdown": false + "markdown": false, + "enableForReference": true } ], "dependency": { @@ -13163,13 +13194,15 @@ making sure that you maintain a proper JSON format. "propertyTooltip": "", "propertyKeyword": "generatedDefaultValue", "propertyType": "block", + "enableForReference": true, "structure": [ { "propertyName": "Expression", "propertyKeyword": "expression", "propertyType": "details", "template": "textarea", - "markdown": false + "markdown": false, + "enableForReference": true } ], "dependency": { @@ -13915,13 +13948,15 @@ making sure that you maintain a proper JSON format. "propertyTooltip": "", "propertyKeyword": "generatedDefaultValue", "propertyType": "block", + "enableForReference": true, "structure": [ { "propertyName": "Expression", "propertyKeyword": "expression", "propertyType": "details", "template": "textarea", - "markdown": false + "markdown": false, + "enableForReference": true } ], "dependency": { From 6ff13843f8361f1d467e9a2d8c2b6b3e692393d4 Mon Sep 17 00:00:00 2001 From: Serhii Filonenko Date: Mon, 10 Aug 2026 16:49:12 +0300 Subject: [PATCH 2/2] HCK-17291: fix formatting --- properties_pane/field_level/fieldLevelConfig.json | 6 ------ 1 file changed, 6 deletions(-) diff --git a/properties_pane/field_level/fieldLevelConfig.json b/properties_pane/field_level/fieldLevelConfig.json index 2930470..f4d0c0a 100644 --- a/properties_pane/field_level/fieldLevelConfig.json +++ b/properties_pane/field_level/fieldLevelConfig.json @@ -6507,7 +6507,6 @@ making sure that you maintain a proper JSON format. "propertyType": "details", "template": "textarea", "markdown": false, - "enableForReference": true } ], @@ -7496,7 +7495,6 @@ making sure that you maintain a proper JSON format. "propertyKeyword": "generatedDefaultValue", "propertyType": "block", "enableForReference": true, - "structure": [ { "propertyName": "Expression", @@ -8563,7 +8561,6 @@ making sure that you maintain a proper JSON format. "propertyKeyword": "generatedDefaultValue", "propertyType": "block", "enableForReference": true, - "structure": [ { "propertyName": "Expression", @@ -9954,7 +9951,6 @@ making sure that you maintain a proper JSON format. "propertyKeyword": "generatedDefaultValue", "propertyType": "block", "enableForReference": true, - "structure": [ { "propertyName": "Expression", @@ -11258,7 +11254,6 @@ making sure that you maintain a proper JSON format. "propertyKeyword": "generatedDefaultValue", "propertyType": "block", "enableForReference": true, - "structure": [ { "propertyName": "Expression", @@ -12104,7 +12099,6 @@ making sure that you maintain a proper JSON format. "propertyKeyword": "generatedDefaultValue", "propertyType": "block", "enableForReference": true, - "structure": [ { "propertyName": "Expression",