Zum Hauptinhalt springen

BulkInsertBuilder

Constructors​

Constructor​

new BulkInsertBuilder(tableName): BulkInsertBuilder

Parameters​

tableName​

string

Returns​

BulkInsertBuilder

Methods​

setDebug()​

setDebug(enable): this

Parameters​

enable​

boolean

Returns​

this


setProvider()​

setProvider(provider): this

Parameters​

provider​

DBProvider

Returns​

this


setIdentityInsert()​

setIdentityInsert(enable): this

Parameters​

enable​

boolean

Returns​

this


setChunkSize()​

setChunkSize(size): this

Parameters​

size​

number

Returns​

this


setColumns()​

setColumns(columns): this

Parameters​

columns​

string[]

Returns​

this


setReplace()​

setReplace(searchValue, replaceValue): this

Parameters​

searchValue​

string | RegExp

replaceValue​

string

Returns​

this


addRows()​

addRows(rows): this

Parameters​

rows​

InsertRow[]

Returns​

this


addRow()​

addRow(row): this

Parameters​

row​

InsertRow

Returns​

this


toSQL()​

toSQL(chunkIndex?): string

Parameters​

chunkIndex?​

number

Returns​

string


execute()​

execute(db): void

Parameters​

db​

DBConnection

Returns​

void


into()​

static into(tableName): BulkInsertBuilder

Parameters​

tableName​

string

Returns​

BulkInsertBuilder