invalidateIncrementalBackupState function

Future<void> invalidateIncrementalBackupState(
  1. Directory backupDirectory
)

Implementation

Future<void> invalidateIncrementalBackupState(
  Directory backupDirectory,
) async {
  await backupDirectory.create(recursive: true);
  final stateFile =
      File('${backupDirectory.path}/$_incrementalBackupStateName');
  if (await stateFile.exists()) {
    await stateFile.delete();
  }
  await File('${backupDirectory.path}/$_forceFullBackupMarkerName')
      .writeAsString('1', flush: true);
}