UNPKG

typeorm

Version:

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

22 lines (21 loc) 547 B
import { EntityMetadata } from "../metadata/EntityMetadata"; /** */ export declare class Alias { type: "from" | "select" | "join" | "other"; name: string; /** * Table on which this alias is applied. * Used only for aliases which select custom tables. */ tablePath?: string; /** * If this alias is for sub query. */ subQuery?: string; constructor(alias?: Alias); private _metadata?; readonly target: Function | string; readonly hasMetadata: boolean; metadata: EntityMetadata; }