From ad2a7d24944799c17010745cb929b02fd032c216 Mon Sep 17 00:00:00 2001 From: Serhii Filonenko Date: Mon, 22 Dec 2025 17:18:33 +0200 Subject: [PATCH] =?UTF-8?q?HCK-14108:=20fix=20the=20generation=20of=20an?= =?UTF-8?q?=20alter=20script=20for=20partition=20keys=20if=20new=20values?= =?UTF-8?q?=20=E2=80=8B=E2=80=8Bdo=20not=20exist?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../helpers/updateHelpers/tableHelper.js | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/forward_engineering/helpers/updateHelpers/tableHelper.js b/forward_engineering/helpers/updateHelpers/tableHelper.js index cb18215..3ab774f 100644 --- a/forward_engineering/helpers/updateHelpers/tableHelper.js +++ b/forward_engineering/helpers/updateHelpers/tableHelper.js @@ -121,12 +121,6 @@ const hydrateColumn = ({ tableName, keyspaceName, isOldModel, property, udtMap, }; }; -const getTableParameter = (item, key) => { - const parameter = item?.role?.compMod?.[key]; - - return parameter?.new || item?.role?.[key]; -}; - const addToKeysHashType = (keysHash, keys) => { return Object.entries(keysHash).reduce((keysHash, [id, key]) => { const type = (keys.find(key => key.keyId === id) || {}).type; @@ -217,8 +211,8 @@ const getAddTable = addTableData => { } let table = addTableData.item; const data = addTableData.data; - const compositePartitionKey = getTableParameter(table, 'compositePartitionKey') || []; - const compositeClusteringKey = getTableParameter(table, 'compositeClusteringKey') || []; + const compositePartitionKey = table?.role?.compMod?.compositePartitionKey?.new || []; + const compositeClusteringKey = table?.role?.compMod?.compositeClusteringKey?.new || []; const entityData = [ { @@ -248,7 +242,6 @@ module.exports = { getAdd, hydrateColumn, isTableChange, - getTableParameter, addScriptToExistScripts, getDeleteTableDto, getAddTable,