From 03d6c109e1a9becf059e3311e763d3edc29b29dd Mon Sep 17 00:00:00 2001 From: Sylvie Paindeville Date: Tue, 10 Nov 2026 12:13:48 +0100 Subject: [PATCH] HCK-18634: Do not generate SET DEFAULT when the default value is unchanged Co-Authored-By: Claude Opus 5.5 --- .../alterScriptHelpers/columnHelpers/defaultValueHelper.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/forward_engineering/alterScript/alterScriptHelpers/columnHelpers/defaultValueHelper.js b/forward_engineering/alterScript/alterScriptHelpers/columnHelpers/defaultValueHelper.js index c1a22bb..4df7403 100644 --- a/forward_engineering/alterScript/alterScriptHelpers/columnHelpers/defaultValueHelper.js +++ b/forward_engineering/alterScript/alterScriptHelpers/columnHelpers/defaultValueHelper.js @@ -41,7 +41,7 @@ const getUpdatedDefaultColumnValueScriptDtos = ({ collection }) => { const newDefault = jsonSchema.default; const oldName = jsonSchema.compMod.oldField.name; const oldDefault = collection.role.properties[oldName]?.default; - return newDefault !== undefined && (!oldDefault || newDefault !== oldDefault); + return newDefault !== undefined && newDefault !== oldDefault; }) .map(([columnName, jsonSchema]) => { const newDefaultValue = jsonSchema.default;