UNPKG

ravendb

Version:
23 lines 829 B
import { EtlConfiguration } from "../EtlConfiguration.js"; import { serializeSqlEtlTable } from "./SqlEtlTable.js"; export class SqlEtlConfiguration extends EtlConfiguration { parameterizeDeletes; forceQueryRecompile; quoteTables; commandTimeout; sqlTables; get etlType() { return "Sql"; } serialize(conventions) { const result = super.serialize(conventions); result.ParameterizeDeletes = this.parameterizeDeletes; result.ForceQueryRecompile = this.forceQueryRecompile; result.QuoteTables = this.quoteTables; result.CommandTimeout = this.commandTimeout; result.EtlType = this.etlType; result.SqlTables = this.sqlTables?.map(x => serializeSqlEtlTable(x)); return result; } } //# sourceMappingURL=SqlEtlConfiguration.js.map