From 3809439b7fcc7990a40d9356f0157a1ccf32e5fb Mon Sep 17 00:00:00 2001 From: Alik Rakhmonov Date: Fri, 10 Oct 2025 13:55:51 +0200 Subject: [PATCH] HCK-13021: comment view trigger if view is inactive --- .../ddlProvider/ddlProvider.js | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/forward_engineering/ddlProvider/ddlProvider.js b/forward_engineering/ddlProvider/ddlProvider.js index d6efb71..7ffd777 100644 --- a/forward_engineering/ddlProvider/ddlProvider.js +++ b/forward_engineering/ddlProvider/ddlProvider.js @@ -522,18 +522,15 @@ module.exports = (baseProvider, options, app) => { return _.trim(createViewScript) + '\n'; } - const createViewScript = commentIfDeactivated( - assignTemplates(templates.createView, { - name: viewName, - orReplace: viewData.orReplace ? ' OR REPLACE' : '', - temporary: viewData.temporary ? ' TEMPORARY' : '', - checkOption: getCheckOption(viewData), - comment: viewData.comment ? comment : '', - withOptions, - selectStatement, - }), - { isActivated: !deactivatedWholeStatement }, - ); + const createViewScript = assignTemplates(templates.createView, { + name: viewName, + orReplace: viewData.orReplace ? ' OR REPLACE' : '', + temporary: viewData.temporary ? ' TEMPORARY' : '', + checkOption: getCheckOption(viewData), + comment: viewData.comment ? comment : '', + withOptions, + selectStatement, + }); const createTriggersStatements = getTriggersScript({ dbVersion: viewData.dbVersion, @@ -541,7 +538,10 @@ module.exports = (baseProvider, options, app) => { triggers: viewData.triggers, }); - return [createViewScript, createTriggersStatements].map(_.trim).join('\n\n').trim() + '\n'; + return commentIfDeactivated( + [createViewScript, createTriggersStatements].map(_.trim).join('\n\n').trim() + '\n', + { isActivated: !deactivatedWholeStatement }, + ); }, /**