diff --git a/packages/tools/src/SqlGenerator.ts b/packages/tools/src/SqlGenerator.ts index a5e3b1009..84108e97a 100644 --- a/packages/tools/src/SqlGenerator.ts +++ b/packages/tools/src/SqlGenerator.ts @@ -297,10 +297,12 @@ export class SqlGenerator { } extract(objectTypeField) { - return this.dbinfo[objectTypeField].filter(x => - this.objects.find( - y => x.pureName == y.pureName && x.schemaName == y.schemaName && y.objectTypeField == objectTypeField - ) + return ( + this.dbinfo[objectTypeField]?.filter(x => + this.objects.find( + y => x.pureName == y.pureName && x.schemaName == y.schemaName && y.objectTypeField == objectTypeField + ) + ) ?? [] ); }