Skip to main content

Module backup_tool

Module backup_tool 

Source
Expand description

The backup tool: creates a full backup of the database to a file path using rusqlite’s online backup API.

Structs§

BackupInput
The input parameters for the backup tool.
BackupOutput
The result of a successful database backup.
BackupTool
Back up the entire database to a file. Creates a consistent snapshot of all tables, indexes, triggers, and views at the destination path. The backup runs incrementally in pages so it does not block other operations for long.

Enums§

BackupError
Errors specific to the backup tool.