| 1234567891011121314151617181920212223 |
- #' '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
- #'
- #' \dontrun{
- #'
- #' conf <- ruut::get_config()
- #' construct_ogr2ogr_PG_connect_str(conf = conf)
- #' }
- 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
- }
|