diff --git a/src/factory.ts b/src/factory.ts index 7db6821..a0bcd2f 100644 --- a/src/factory.ts +++ b/src/factory.ts @@ -43,7 +43,7 @@ export abstract class Factory { const entity = await this.makeEntity(Object.fromEntries(preloadedAttrs) as FactorizedAttrs, true) await this.applyEagerInstanceAttributes(entity, attrs, true) - const em = this.dataSource.createEntityManager() + const em = this.dataSource.getRepository(this.entity) const savedEntity = await em.save(entity, saveOptions) await this.applyLazyInstanceAttributes(savedEntity, attrs, true)