Skip to content

Commit c1be23c

Browse files
authored
Merge pull request #41 from OHDSI/develop
Release 0.5.1
2 parents f50c083 + 5343c00 commit c1be23c

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

43 files changed

+1075
-63
lines changed

DESCRIPTION

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
Package: ResultModelManager
22
Title: Result Model Manager (RMM) for OHDSI packages
3-
Version: 0.5.0
3+
Version: 0.5.1
44
Authors@R:
55
person("Jamie", "Gilbert", , "[email protected]", role = c("aut", "cre"))
66
Description: Database data model management utilities for OHDSI packages.
77
License: Apache License
8+
Language: en-US
89
Encoding: UTF-8
910
VignetteBuilder: knitr
1011
Roxygen: list(markdown = TRUE)

NEWS.md

+6
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
# ResultModelManager 0.5.1
2+
3+
Bug fixes:
4+
5+
1. Fixed issue with uploads results from removal of `emptyIsNa` property which is no longer used/required
6+
17
# ResultModelManager 0.5.0
28
Changes:
39
1. Added utility function `grantTablePermissions` to make it easier to grant select, delete, insert and update

R/DataModel.R

+2-25
Original file line numberDiff line numberDiff line change
@@ -463,37 +463,13 @@ uploadResults <- function(connection = NULL,
463463
resultsFolder = resultsFolder,
464464
specifications = specifications
465465
)
466+
466467
chunk <- checkAndFixDuplicateRows(
467468
table = chunk,
468469
tableName = env$specTableName,
469470
resultsFolder = resultsFolder,
470471
specifications = specifications
471472
)
472-
473-
# Primary key fields cannot be NULL, so for some tables convert NAs to empty or zero:
474-
toEmpty <- specifications %>%
475-
dplyr::filter(
476-
tableName == env$specTableName &
477-
grepl("varchar", .data$dataType)
478-
) %>%
479-
dplyr::select("columnName") %>%
480-
dplyr::pull()
481-
if (length(toEmpty) > 0) {
482-
chunk <- chunk %>%
483-
dplyr::mutate_at(toEmpty, naToEmpty)
484-
}
485-
486-
toZero <- specifications %>%
487-
dplyr::filter(
488-
tableName == env$specTableName &
489-
.data$dataType %in% c("int", "bigint", "float")
490-
) %>%
491-
dplyr::select("columnName") %>%
492-
dplyr::pull()
493-
if (length(toZero) > 0) {
494-
chunk <- chunk %>%
495-
dplyr::mutate_at(toZero, naToZero)
496-
}
497473
}
498474

499475
# Ensure dates are formatted properly
@@ -504,6 +480,7 @@ uploadResults <- function(connection = NULL,
504480
) %>%
505481
dplyr::select("columnName") %>%
506482
dplyr::pull()
483+
507484
if (length(toDate) > 0) {
508485
chunk <- chunk %>%
509486
dplyr::mutate_at(toDate, lubridate::as_date)

ResultModelManager.Rproj

+1
Original file line numberDiff line numberDiff line change
@@ -18,4 +18,5 @@ LineEndingConversion: Posix
1818

1919
BuildType: Package
2020
PackageInstallArgs: --no-multiarch --with-keep.source
21+
PackageCheckArgs: --as-cran
2122
PackageRoxygenize: rd,collate,namespace

docs/404.html

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/LICENSE-text.html

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/articles/CreatingMigrations.html

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/articles/ExampleProject.html

+3-3
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/articles/PackageDesign.html

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/articles/UploadFunctionality.html

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)