Save a copy of your database in plain text format. This saves all SQL code to recreate the structure and data.
Usage
sbfx_backup_pg(
db_dump_name = subfoldr2::sbf_get_db_name(),
sub = subfoldr2::sbf_get_sub(),
main = subfoldr2::sbf_get_main(),
config_path = getOption("psql.config_path", NULL),
config_value = getOption("psql.config_value", "default")
)Arguments
- db_dump_name
A string of the name for the database backup file.
- sub
A string specifying the path to the sub folder (by default the current sub folder).
- main
A string specifying the path to the main folder (by default the current main folder)
- config_path
A string of a file path to the yaml configuration file. The default value grabs the file path from the psql.config_path option and uses
NULLif no value supplied.- config_value
A string of the name of value. The default value grabs the value from the psql.config_value option and uses
"default"if no value is supplied.
Details
Wrapper on psql::psql_backup().
See also
Other postgresql functions:
sbfx_close_pg(),
sbfx_create_pg(),
sbfx_execute_pg(),
sbfx_get_config_file(),
sbfx_get_config_value(),
sbfx_get_schema(),
sbfx_list_tables_pg(),
sbfx_load_data_from_pg(),
sbfx_load_datas_from_pg(),
sbfx_open_pg(),
sbfx_reset_config_file(),
sbfx_reset_config_value(),
sbfx_reset_schema(),
sbfx_save_data_to_pg(),
sbfx_set_config_file(),
sbfx_set_config_value(),
sbfx_set_schema()