ApplyDsvToTable

data class ApplyDsvToTable(val table: Table, val file: Resource, val useDbLoadingTool: Boolean, val headerMappings: Map<String, ColumnDefinition>, val primaryKeys: Set<DbIdentifier>, val separator: String, val deleteRows: Boolean, val updateRows: Boolean, val insertRows: Boolean, val ignoreInsertViolations: Boolean) : ModelChange(source)

Constructors

Link copied to clipboard
constructor(table: Table, file: Resource, useDbLoadingTool: Boolean, headerMappings: Map<String, ColumnDefinition>, primaryKeys: Set<DbIdentifier>, separator: String, deleteRows: Boolean, updateRows: Boolean, insertRows: Boolean, ignoreInsertViolations: Boolean)

Properties

Link copied to clipboard
Link copied to clipboard
val file: Resource
Link copied to clipboard
val headerMappings: Map<String, ColumnDefinition>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val primaryKeys: Set<DbIdentifier>
Link copied to clipboard
Link copied to clipboard
val table: Table
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
open override fun checksum(resourceResolver: ResourceResolver): Int