dataversionr (version 0.9.0)

delete_backup: Delete backup

Description

Delete backups after a particular position in a versioned dataset

Usage

delete_backup(destination, after_position, verbose = FALSE)

Value

TRUE

Arguments

destination

a local directory path or an arrow SubTreeFileSystem

after_position

how many backups should we leave in the dv?

verbose

TRUE /FALSE should the function be chatty?

Examples

Run this code
temp_dir <- tempfile()
dir.create(temp_dir, recursive = TRUE)
df <- data.frame(a = 1:5, b = letters[1:5])
for(i in 1:10) {put_backup(df, temp_dir)}

# before
list.files(file.path(temp_dir, "backup"))

delete_backup(temp_dir, 4L)

# after
list.files(file.path(temp_dir, "backup"))

Run the code above in your browser using DataLab