Skip to content

Commit 1468c91

Browse files
authored
Revert "HCK-8971: include schema name in index name of DDL (#122)" (#123)
This reverts commit e518474.
1 parent e518474 commit 1468c91

File tree

2 files changed

+10
-16
lines changed

2 files changed

+10
-16
lines changed

forward_engineering/helpers/general.js

+6-12
Original file line numberDiff line numberDiff line change
@@ -7,18 +7,13 @@ module.exports = app => {
77
const { decorateDefault } = require('./columnDefinitionHelper')(app);
88
const { checkAllKeysDeactivated } = app.require('@hackolade/ddl-fe-utils').general;
99

10-
const withBrackets = (name, brackets) => (brackets ? `[${name}]` : name);
11-
1210
const getTableName = (tableName, schemaName, brackets = true) => {
13-
const name = withBrackets(tableName, brackets);
14-
15-
return schemaName ? `${withBrackets(schemaName, brackets)}.${name}` : name;
16-
};
17-
18-
const getIndexName = ({ name, schemaName, brackets = true }) => {
19-
const indexName = withBrackets(name, brackets);
20-
21-
return schemaName ? `${withBrackets(schemaName, brackets)}.${indexName}` : indexName;
11+
const withBrackets = name => (brackets ? `[${name}]` : name);
12+
if (schemaName) {
13+
return `${withBrackets(schemaName)}.${withBrackets(tableName)}`;
14+
} else {
15+
return withBrackets(tableName);
16+
}
2217
};
2318

2419
const getDefaultValue = (defaultValue, defaultConstraintName, type) => {
@@ -267,7 +262,6 @@ module.exports = app => {
267262
filterColumnStoreProperties,
268263
getKeyWithAlias,
269264
getTableName,
270-
getIndexName,
271265
getTableOptions,
272266
hasType,
273267
getViewData,

forward_engineering/helpers/indexHelper.js

+4-4
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ const BOUNDING_BOX_LABEL = ['XMIN', 'YMIN', 'XMAX', 'YMAX'];
44

55
module.exports = app => {
66
const _ = app.require('lodash');
7-
const { filterColumnStoreProperties, getTableName, getIndexName } = require('./general')(app);
7+
const { filterColumnStoreProperties, getTableName } = require('./general')(app);
88
const { assignTemplates } = app.require('@hackolade/ddl-fe-utils');
99
const { divideIntoActivatedAndDeactivated, checkAllKeysDeactivated } =
1010
app.require('@hackolade/ddl-fe-utils').general;
@@ -82,7 +82,7 @@ module.exports = app => {
8282
: '';
8383

8484
return assignTemplates(templates.index, {
85-
name: getIndexName({ name: index.name, schemaName: index.schemaName }),
85+
name: index.name,
8686
unique: index.unique ? ' UNIQUE' : '',
8787
clustered: index.clustered ? ' CLUSTERED' : '',
8888
table: getTableName(tableName, index.schemaName),
@@ -159,7 +159,7 @@ module.exports = app => {
159159
return isParentActivated ? commentIfDeactivated(column, key) : column;
160160
})
161161
.join(',\n\t'),
162-
indexName: getIndexName({ name: index.keyIndex, schemaName: index.schemaName }),
162+
indexName: index.keyIndex,
163163
catalog: catalog ? `ON ${catalog}\n` : '',
164164
options: options ? `WITH (\n\t${options}\n)` : '',
165165
terminator,
@@ -212,7 +212,7 @@ module.exports = app => {
212212
const options = getSpatialOptions(index);
213213

214214
return assignTemplates(templates.spatialIndex, {
215-
name: getIndexName({ name: index.name, schemaName: index.schemaName }),
215+
name: index.name,
216216
table: getTableName(tableName, index.schemaName),
217217
column: `[${index.column.name}]`,
218218
using: index.using ? `\nUSING ${index.using}` : '',

0 commit comments

Comments
 (0)