diff options
author | Dico <dico.karssiens@gmail.com> | 2018-08-04 00:13:09 +0100 |
---|---|---|
committer | Dico <dico.karssiens@gmail.com> | 2018-08-04 00:13:09 +0100 |
commit | 3573f9ade67010e3e538151375faecbec32825c4 (patch) | |
tree | fd838b5d2a333730e62d4ae0ebf452dba5822696 /src/main/kotlin/io/dico/parcels2/storage/exposed/ExposedExtensions.kt | |
parent | 703e02d6b23165003835692b0213a20f0a627e9d (diff) |
work on plotme migration
Diffstat (limited to 'src/main/kotlin/io/dico/parcels2/storage/exposed/ExposedExtensions.kt')
-rw-r--r-- | src/main/kotlin/io/dico/parcels2/storage/exposed/ExposedExtensions.kt | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/main/kotlin/io/dico/parcels2/storage/exposed/ExposedExtensions.kt b/src/main/kotlin/io/dico/parcels2/storage/exposed/ExposedExtensions.kt index 9f7f599..ce66644 100644 --- a/src/main/kotlin/io/dico/parcels2/storage/exposed/ExposedExtensions.kt +++ b/src/main/kotlin/io/dico/parcels2/storage/exposed/ExposedExtensions.kt @@ -6,6 +6,7 @@ import org.jetbrains.exposed.sql.Table import org.jetbrains.exposed.sql.Transaction import org.jetbrains.exposed.sql.statements.InsertStatement import org.jetbrains.exposed.sql.transactions.TransactionManager +import org.jetbrains.exposed.sql.transactions.transaction class UpsertStatement<Key : Any>(table: Table, conflictColumn: Column<*>? = null, conflictIndex: Index? = null) : InsertStatement<Key>(table, false) { @@ -61,3 +62,4 @@ fun Table.indexR(customIndexName: String? = null, isUnique: Boolean = false, var } fun Table.uniqueIndexR(customIndexName: String? = null, vararg columns: Column<*>): Index = indexR(customIndexName, true, *columns) + |