From 92b4bbff802e2f58f76e9e5efc47cbb4093426d0 Mon Sep 17 00:00:00 2001 From: Sylvie Paindeville Date: Thu, 1 Oct 2026 17:21:49 +0200 Subject: [PATCH] HCK-17959: resolve entity names from compMod in alter script Prefer compMod code/collectionName/name .new when building DDL so table renames still emit when role carries the old technical name in the same delta as column renames. Co-authored-by: Cursor --- forward_engineering/utils/general.js | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/forward_engineering/utils/general.js b/forward_engineering/utils/general.js index caa9315..a9a764d 100644 --- a/forward_engineering/utils/general.js +++ b/forward_engineering/utils/general.js @@ -25,9 +25,14 @@ const getDbName = containerData => { return _.get(containerData, '[0].code') || _.get(containerData, '[0].name', ''); }; -const getEntityName = entityData => { - return (entityData && (entityData.code || entityData.collectionName || entityData.name)) || ''; -}; +const getEntityName = entityData => + entityData?.compMod?.code?.new || + entityData?.code || + entityData?.compMod?.collectionName?.new || + entityData?.collectionName || + entityData?.compMod?.name?.new || + entityData?.name || + ''; const getViewName = view => { return (view && (view.code || view.name)) || '';