UNPKG

typeorm

Version:

Data-Mapper ORM for TypeScript and ES2023+. Supports MySQL/MariaDB, PostgreSQL, MS SQL Server, Oracle, SAP HANA, SQLite, MongoDB databases.

13 lines (12 loc) 702 B
import type { RelationIdAttribute } from "./RelationIdAttribute"; import type { DataSource } from "../../data-source/DataSource"; import type { RelationIdLoadResult } from "./RelationIdLoadResult"; import type { QueryRunner } from "../../query-runner/QueryRunner"; export declare class RelationIdLoader { protected dataSource: DataSource; protected queryRunner: QueryRunner | undefined; protected relationIdAttributes: RelationIdAttribute[]; protected withDeleted: boolean; constructor(dataSource: DataSource, queryRunner: QueryRunner | undefined, relationIdAttributes: RelationIdAttribute[], withDeleted?: boolean); load(rawEntities: any[]): Promise<RelationIdLoadResult[]>; }