@sap/dwf-generator
Version:
SAP HANA Data Warehousing Foundation - Generator
20 lines (16 loc) • 727 B
JavaScript
;
const coCommon = require('./common');
function lfnGenerateUnionView(ioGenerator, ioConnection) {
let loUnionView = {};
loUnionView.fileName = ioConnection.pathOfFiles.view.union;
loUnionView.fileContent = coCommon.replace('unionView', {
unionViewName: ioGenerator.getObjectFullName(ioGenerator.getUnionViewName(ioConnection)),
sourceTable: ioGenerator.getObjectFullName(ioGenerator.getAccessTableName(ioConnection.source)),
targetTable: ioGenerator.getObjectFullName(ioGenerator.getAccessTableName(ioConnection.target)),
attributes: ioGenerator.getColumns(ioConnection.source)
});
ioGenerator.createFile(loUnionView);
}
module.exports = {
generateUnionView: lfnGenerateUnionView
};