UNPKG

lambdaorm

Version:
10 lines (9 loc) 703 B
import { Query } from '../../../../query/domain'; import { Connection } from '../../../../connection/domain'; import { DialectService } from '../../../../language/domain'; import { MappingConfigService, EntityMapping, Data } from 'lambdaorm-base'; import { QueryBulkInsertExecutor } from './queryBulkInsertExecutor'; export declare class QueryBulkMergeExecutor extends QueryBulkInsertExecutor { bulkMerge(query: Query, data: Data, mapping: MappingConfigService, dialect: DialectService, connection: Connection): Promise<any[]>; protected _chunk(query: Query, entity: EntityMapping, chunk: any[], mapping: MappingConfigService, dialect: DialectService, connection: Connection): Promise<any[]>; }