typeorm-linq-repository
Version:
Wraps TypeORM repository pattern and QueryBuilder using fluent, LINQ-style queries.
10 lines (9 loc) • 485 B
TypeScript
import { EntityBase } from "../../types/EntityBase";
import { IQueryInternal } from "./IQueryInternal";
import { ISelectQuery } from "./ISelectQuery";
export interface ISelectQueryInternal<T extends EntityBase, R extends T | T[], P = T> extends ISelectQuery<T, R, P>, IQueryInternal<T, R, P> {
/**
* Gets the propert that was selected from a Query to produce an ISelectQuery. Normally only used internally by the Query class for inner Queries.
*/
selected: string;
}