diff --git a/CommonCore/SQL/src/de/steamwar/sql/NodeData.kt b/CommonCore/SQL/src/de/steamwar/sql/NodeData.kt index f9f6fff8..79a9273a 100644 --- a/CommonCore/SQL/src/de/steamwar/sql/NodeData.kt +++ b/CommonCore/SQL/src/de/steamwar/sql/NodeData.kt @@ -21,6 +21,7 @@ package de.steamwar.sql import de.steamwar.sql.internal.useDb import org.jetbrains.exposed.v1.core.SortOrder +import org.jetbrains.exposed.v1.core.blobParam import org.jetbrains.exposed.v1.core.dao.id.CompositeID import org.jetbrains.exposed.v1.core.dao.id.CompositeIdTable import org.jetbrains.exposed.v1.core.dao.id.EntityID @@ -29,7 +30,7 @@ import org.jetbrains.exposed.v1.core.statements.api.ExposedBlob import org.jetbrains.exposed.v1.dao.CompositeEntity import org.jetbrains.exposed.v1.dao.CompositeEntityClass import org.jetbrains.exposed.v1.javatime.timestamp -import org.jetbrains.exposed.v1.jdbc.insertIgnore +import org.jetbrains.exposed.v1.jdbc.insert import java.io.InputStream import java.util.zip.GZIPInputStream @@ -75,7 +76,7 @@ class NodeData(id: EntityID): CompositeEntity(id) { @JvmStatic fun saveFromStream(node: SchematicNode, blob: InputStream, format: SchematicFormat) = useDb { - NodeDataTable.insertIgnore { + NodeDataTable.insert { it[NodeDataTable.nodeId] = EntityID(node.getId(), SchematicNodeTable) it[NodeDataTable.nodeFormat] = format it[NodeDataTable.schemData] = ExposedBlob(blob)