Skip to content

Commit 817316d

Browse files
committed
HCK-15809: extend dbtProvider to support certain config options
1 parent 5ce39c8 commit 817316d

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
@@ -64,6 +64,17 @@ class DbtProvider {
6464
getColumnConstraints({ columnDefinition, jsonSchema }) {
6565
return getColumnConstraints({ columnDefinition, jsonSchema });
6666
}
67+
68+
/**
69+
* @param {{ modelData: object[]; containerData: object[]; entityData: object[];}}
70+
* @returns {{ databaseName?: string, schemaName?: string }}
71+
*/
72+
getEntityProperties({ modelData, containerData, entityData }) {
73+
return {
74+
databaseName: modelData?.[0]?.database_name,
75+
schemaName: containerData?.[0]?.code ?? containerData?.[0]?.name,
76+
};
77+
}
6778
}
6879

6980
module.exports = DbtProvider;

0 commit comments

Comments
 (0)