diff --git a/forward_engineering/alterScript/alterScriptHelpers/entityHelpers/modifyCollectionScript.js b/forward_engineering/alterScript/alterScriptHelpers/entityHelpers/modifyCollectionScript.js index b00859f..d6ffd43 100644 --- a/forward_engineering/alterScript/alterScriptHelpers/entityHelpers/modifyCollectionScript.js +++ b/forward_engineering/alterScript/alterScriptHelpers/entityHelpers/modifyCollectionScript.js @@ -145,13 +145,10 @@ const getModifyClusteringScriptDto = ({ collection, dbVersion }) => { const compMod = _.get(collection, 'role.compMod', {}); const compositeClusteringKeys = _.get(compMod, 'compositeClusteringKey', {}); - const oldCompositeClusteringKeys = compositeClusteringKeys.old; - const newCompositeClusteringKeys = compositeClusteringKeys.new; + const oldCompositeClusteringKeys = compositeClusteringKeys.old ?? []; + const newCompositeClusteringKeys = compositeClusteringKeys.new ?? []; - if ( - !Array.isArray(newCompositeClusteringKeys) || - _.isEqual(oldCompositeClusteringKeys, newCompositeClusteringKeys) - ) { + if (_.isEqual(oldCompositeClusteringKeys, newCompositeClusteringKeys)) { return; }