Confirm database write intent
check_write_to_db.RdPrompts user to confirm if write_to_db is TRUE, disables in non-interactive mode.
Details
Prevents accidental writes to production databases.
Warns if write_to_db is TRUE.
Prompts user interactively; disables if not interactive.
Stops pipeline if user declines.
See also
scripts/090_write_to_db.R
Other settings management:
get_settings(),
parse_code_root(),
parse_raw_data_root(),
parse_settings_path(),
set_defaults(),
update_data_root(),
update_directories(),
update_settings_pums_vars()
Examples
check_write_to_db(list(write_to_db = TRUE))
#> Error in check_write_to_db(list(write_to_db = TRUE)): could not find function "check_write_to_db"