#' 'ogr2ogr' käsus oleva PG fraasi konstrueerimine #' #' See funktsioon konstrueerib 'ogr2ogr' käsus kasutatava fraasi, mis on vajalik andmebaasiga ühendamisegs. Fraasi algparameetrid võetakse konfiguratsioonifailist ruut::get_config(). #' @param conf A list() of configuration variables. Default values \code{\link{get_config}}. #' @return A string '"PG:dbname='%s' host=%s port=%d user='%s' password='%s' sslmode=%s"'. #' @seealso [ruut::db_connect()], [ruut::get_config()] #' @keywords ogr2ogr, postgis #' @export #' @examples #' ## Not run: #' ## #' ## construct_ogr2ogr_PG_connect_str() #' ## #' ## End(**Not run**) construct_ogr2ogr_PG_connect_str <- function(conf = NULL) { if(is.null(conf)) conf <- ruut::get_config() PG <- sprintf("\"PG:dbname='%s' host=%s port=%d user='%s' password='%s' sslmode=%s\"", conf$dbname, conf$host, conf$port, conf$user, conf$password, conf$sslmode) PG }