R/write_sql_statement_to_load_rrf.R

Defines functions write_sql_statement_to_load_rrf

Documented in write_sql_statement_to_load_rrf

#' Return SQL statements into the console that loads RRF in raw format into a corresponding table
#' @param rrf_filenames character vector of rrf filenames that will be loaded into tables of the same basename
#' @export

write_sql_statement_to_load_rrf <-
        function(rrf_filenames) {
                rrf_filenames <- paste0("'", rrf_filenames, "'")
                cat(
                        paste(
                                " LOAD DATA LOCAL INFILE", rrf_filenames,
                                "INTO TABLE", str_remove_all(rrf_filenames, "[']|[.]{1}RRF"), "\n",
                                "FIELDS TERMINATED BY '|' ESCAPED BY '' LINES TERMINATED BY '\\n';\n\n"
                        )
                )

        }
patelm9/mySeagull documentation built on April 12, 2020, 9:21 p.m.