Function: createConsistentSnapshot()
function createConsistentSnapshot(args: {
databaseService: DatabaseService;
dbPath: string;
logger: BaseLogger;
snapshotDir: string;
snapshotFileName: string;
}): string;
Defined in: electron/services/database/dataBackupService/snapshot.ts:17
Creates a consistent snapshot in snapshotDir, retrying once after closing
the primary connection on SQLITE_BUSY/LOCKED.
Parameters
args
databaseService
dbPath
string
logger
snapshotDir
string
snapshotFileName
string
Returns
string