Skip to content

Commit 976da4b

Browse files
authored
HCK-15809: extend dbtProvider to support certain config options (#191)
1 parent 301da82 commit 976da4b

1 file changed

Lines changed: 11 additions & 0 deletions

File tree

forward_engineering/dbtProvider.js

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,17 @@ class DbtProvider {
8080
getColumnConstraints({ columnDefinition, jsonSchema }) {
8181
return getColumnConstraints({ columnDefinition });
8282
}
83+
84+
/**
85+
* @param {{ modelData: object[]; containerData: object[]; entityData: object[];}}
86+
* @returns {{ databaseName?: string, schemaName?: string }}
87+
*/
88+
getEntityProperties({ modelData, containerData, entityData }) {
89+
return {
90+
databaseName: containerData?.[0]?.databaseName,
91+
schemaName: containerData?.[0]?.code ?? containerData?.[0]?.name,
92+
};
93+
}
8394
}
8495

8596
module.exports = DbtProvider;

0 commit comments

Comments
 (0)