| 1234567891011121314151617181920 |
- #' '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[ruut]{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
- }
|