Skip to content

Commit 7570ca5

Browse files
HCK-9173: comment out inactive schema statement in script (#132)
* HCK-9173: comment out inactive schema statement in script * fix undefined
1 parent e724f60 commit 7570ca5

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

forward_engineering/ddlProvider/ddlProvider.js

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ module.exports = (baseProvider, options, app) => {
6767
});
6868
},
6969

70-
createSchema({ schemaName, ifNotExist, comments, udfs, procedures }) {
70+
createSchema({ schemaName, ifNotExist, comments, udfs, procedures, sequences, isActivated = true }) {
7171
const comment = assignTemplates(templates.comment, {
7272
object: 'SCHEMA',
7373
objectName: wrapInQuotes(schemaName),
@@ -83,12 +83,14 @@ module.exports = (baseProvider, options, app) => {
8383
const createFunctionStatement = getFunctionsScript(schemaName, udfs);
8484
const createProceduresStatement = getProceduresScript(schemaName, procedures);
8585

86-
return _.chain([schemaStatement, createFunctionStatement, createProceduresStatement])
86+
const statement = _.chain([schemaStatement, createFunctionStatement, createProceduresStatement])
8787
.compact()
8888
.map(_.trim)
8989
.join('\n\n')
9090
.trim()
9191
.value();
92+
93+
return commentIfDeactivated(statement, { isActivated });
9294
},
9395

9496
createTable(
@@ -667,6 +669,7 @@ module.exports = (baseProvider, options, app) => {
667669
procedures: data?.procedures || [],
668670
sequences: data?.sequences || [],
669671
dbVersion,
672+
isActivated: containerData.isActivated,
670673
};
671674
},
672675

0 commit comments

Comments
 (0)