R/mg_list_tables.R

Defines functions mg_list_tables

Documented in mg_list_tables

#' List all tables in a mongo DB.
#'
#' @name mg_list_tables
#'
#' @return character containing all table names in the DB.
mg_list_tables <- function() {

  out <- mongolite::mongo()$run('{"listCollections":1}')$cursor$firstBatch$name

  if(is.null(out)) {return(character(0))}

  out
}
Cronbach-GmbH/mgdbs documentation built on Dec. 17, 2021, 3:08 p.m.