v0.2
SCDB 0.2
Breaking changes
-
update_snapshotnow take aLoggerobject through theloggerargument instead oflog_pathandlog_table_idarguments (@marcusmunch, #24) -
Logger\$log_filenamehas been changed toLogger\$log_basenameto reduce ambiguity
New features
-
Package functions are now also tested with
RPostgres::Postgres(), which is
therefore now officially supported (@marcusmunch, #31) -
get_connectionshows a warning if an unsupported backend is used (@marcusmunch, #26) -
Increased flexibility for the
Loggerobject (@marcusmunch, #21 #24)- A
Loggerinstance may now be created with no arguments - Suppress console output with
output_to_console(TRUEby default) - If no
log_pathis set,Loggerdoes not fail before trying to write to a file Logger\$log_realpathgives the full path to log file being written
- A
Minor improvements and fixes
-
schema_existscorrectly detects a schema with no tables (@marcusmunch, #30) -
db_timestampsnow newer callstranslate_sqlwithcon = NULL(@marcusmunch, #37) -
Package description has been updated to not use a footnote on CRAN
Known issues
- As
schema_existson an empty schema tests by creating a new table, this may
cause issues if the user does not have sufficient privileges.
Full Changelog: v0.1...v0.2