Fixed imports for relations to the same table.

This commit is contained in:
Vasil Rangelov 2019-11-12 11:32:55 +02:00
parent 91f9f11b44
commit bcb2d8700c

View File

@ -132,7 +132,10 @@ function removeColumnDefaultProperties(
function findFileImports(dbModel: Entity[]) {
dbModel.forEach(entity => {
entity.relations.forEach(relation => {
if (!entity.fileImports.some(v => v === relation.relatedTable)) {
if (
relation.relatedTable !== entity.tscName &&
!entity.fileImports.some(v => v === relation.relatedTable)
) {
entity.fileImports.push(relation.relatedTable);
}
});