From d5672ce407dda5e6e2422a7ce7ea6ad561759001 Mon Sep 17 00:00:00 2001 From: JPVenson Date: Wed, 4 Jun 2025 01:49:41 +0300 Subject: Add declarative backups for migrations (#14135) --- .../Jellyfin.Database.Implementations/IJellyfinDatabaseProvider.cs | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/Jellyfin.Database/Jellyfin.Database.Implementations') diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/IJellyfinDatabaseProvider.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/IJellyfinDatabaseProvider.cs index b0dc984699..6b35810b22 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/IJellyfinDatabaseProvider.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/IJellyfinDatabaseProvider.cs @@ -64,6 +64,13 @@ public interface IJellyfinDatabaseProvider /// A representing the result of the asynchronous operation. Task RestoreBackupFast(string key, CancellationToken cancellationToken); + /// + /// Deletes a backup that has been previously created by . + /// + /// The key to the backup which should be cleaned up. + /// A representing the result of the asynchronous operation. + Task DeleteBackup(string key); + /// /// Removes all contents from the database. /// -- cgit v1.2.3