R/dbDataType_PqDriver.R

Defines functions dbDataType_PqDriver

Documented in dbDataType_PqDriver

#' Determine database type for R vector.
#'
#' @param dbObj Postgres driver or connection.
#' @param obj Object to convert
#' @keywords internal
#' @rdname dbDataType
#' @usage NULL
dbDataType_PqDriver <- function(dbObj, obj, ...) {
  if (is.data.frame(obj)) return(vapply(obj, dbDataType, "", dbObj = dbObj))
  get_data_type(obj)
}

#' @rdname dbDataType
#' @export
setMethod("dbDataType", "PqDriver", dbDataType_PqDriver)
rstats-db/RPostgres documentation built on April 20, 2024, 11:55 a.m.