UNPKG

typeorm

Version:

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

20 lines (19 loc) 630 B
import { Subject } from "../Subject"; import { QueryRunner } from "../../query-runner/QueryRunner"; /** * Executes subject operations for materialized-path tree entities. */ export declare class MaterializedPathSubjectExecutor { protected queryRunner: QueryRunner; constructor(queryRunner: QueryRunner); /** * Executes operations when subject is being inserted. */ insert(subject: Subject): Promise<void>; /** * Executes operations when subject is being updated. */ update(subject: Subject): Promise<void>; private getEntityParentReferencedColumnMap; private getEntityPath; }