Skip to content

Commit

Permalink
Experimental fix
Browse files Browse the repository at this point in the history
  • Loading branch information
azimov committed Apr 3, 2024
1 parent 02a5906 commit 427f8fe
Showing 1 changed file with 6 additions and 0 deletions.
6 changes: 6 additions & 0 deletions R/DataModel.R
Original file line number Diff line number Diff line change
Expand Up @@ -348,6 +348,12 @@ uploadChunk <- function(chunk, pos, env, specifications, resultsFolder, connecti
# Check if inserting data would violate primary key constraints:
if (!is.null(env$primaryKeyValuesInDb)) {
primaryKeyValuesInChunk <- unique(chunk[env$primaryKey])

if ("database_id" %in% colnames(primaryKeyValuesInChunk)) {
primaryKeyValuesInChunk$database_id <- as.character(primaryKeyValuesInChunk$database_id)
env$primaryKeyValuesInDb$database_id <- as.character(env$primaryKeyValuesInDb$database_id)
}

duplicates <-
dplyr::inner_join(env$primaryKeyValuesInDb,
primaryKeyValuesInChunk,
Expand Down

0 comments on commit 427f8fe

Please sign in to comment.