Skip to content

Commit 30720c9

Browse files
HCK-12367: add view column alias (#61)
1 parent fa0ac78 commit 30720c9

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

forward_engineering/ddlProvider.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -154,9 +154,11 @@ module.exports = (baseProvider, options, app) => {
154154
const schemaName = viewData.schemaName === '' ? 'public' : viewData.schemaName;
155155
const { columnList, tableColumns, tables } = viewData.keys.reduce(
156156
(result, key) => {
157+
const keyAlias = key.alias ? ` AS "${key.alias}"` : '';
158+
157159
result.columnList.push({ name: `"${key.alias || key.name}"`, isActivated: key.isActivated });
158160
result.tableColumns.push({
159-
name: `"${key.entityName}"."${key.name}"`,
161+
name: `"${key.entityName}"."${key.name}"${keyAlias}`,
160162
isActivated: key.isActivated,
161163
});
162164

0 commit comments

Comments
 (0)