UNPKG

typeorm

Version:

Data-Mapper ORM for TypeScript, ES7, ES6, ES5. Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, MongoDB databases.

17 lines (16 loc) 581 B
import { QueryBuilder } from "./QueryBuilder"; import { QueryExpressionMap } from "./QueryExpressionMap"; /** * Allows to work with entity relations and perform specific operations with those relations. * * todo: add transactions everywhere */ export declare class RelationRemover { protected queryBuilder: QueryBuilder<any>; protected expressionMap: QueryExpressionMap; constructor(queryBuilder: QueryBuilder<any>, expressionMap: QueryExpressionMap); /** * Performs remove operation on a relation. */ remove(value: any | any[]): Promise<void>; }