| 4496 | export type AnyQueryBuilder<T extends object = AnyEntity> = QueryBuilder<T, any, any, any, any, any, any>; |
| 4497 | |
| 4498 | export interface SelectQueryBuilder< |
| 4499 | Entity extends object = AnyEntity, |
| 4500 | RootAlias extends string = never, |
| 4501 | Hint extends string = never, |
| 4502 | Context extends object = never, |
| 4503 | RawAliases extends string = never, |
| 4504 | Fields extends string = '*', |
| 4505 | CTEs extends Record<string, object> = {}, |
| 4506 | > extends QueryBuilder<Entity, RootAlias, Hint, Context, RawAliases, Fields, CTEs> { |
| 4507 | execute<Result = ExecuteDTO<Entity, Hint, Fields, RawAliases>[]>( |
| 4508 | method?: 'all' | 'get' | 'run', |
| 4509 | mapResults?: boolean, |
| 4510 | ): Promise<Result>; |
| 4511 | execute<Result = ExecuteDTO<Entity, Hint, Fields, RawAliases>[]>( |
| 4512 | method: 'all', |
| 4513 | mapResults?: boolean, |
| 4514 | ): Promise<Result>; |
| 4515 | execute<Result = ExecuteDTO<Entity, Hint, Fields, RawAliases>>(method: 'get', mapResults?: boolean): Promise<Result>; |
| 4516 | execute<Result = QueryResult<Entity>>(method: 'run', mapResults?: boolean): Promise<Result>; |
| 4517 | } |
| 4518 | |
| 4519 | export interface CountQueryBuilder<Entity extends object> extends QueryBuilder<Entity, any, any> { |
| 4520 | execute<Result = { count: number }[]>(method?: 'all' | 'get' | 'run', mapResults?: boolean): Promise<Result>; |
nothing calls this directly
no outgoing calls
no test coverage detected