mirror of
https://github.com/jellyfin/jellyfin.git
synced 2025-12-17 06:23:03 +03:00
Feature/backup on migration (#13754)
* Added generalised backup for migrations * Added backup strategy to MigrateLibraryDb * Added missing namespace * Fix merge issues * Fixed style issue * change fast backup key to timestamp * Update src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/SqliteDatabaseProvider.cs * Update Fields * applied review comments
This commit is contained in:
@@ -121,7 +121,7 @@ namespace Jellyfin.Server
|
||||
}
|
||||
|
||||
StartupHelpers.PerformStaticInitialization();
|
||||
Migrations.MigrationRunner.RunPreStartup(appPaths, _loggerFactory);
|
||||
await Migrations.MigrationRunner.RunPreStartup(appPaths, _loggerFactory).ConfigureAwait(false);
|
||||
|
||||
do
|
||||
{
|
||||
@@ -166,7 +166,7 @@ namespace Jellyfin.Server
|
||||
appHost.ServiceProvider = _jellyfinHost.Services;
|
||||
|
||||
await appHost.InitializeServices(startupConfig).ConfigureAwait(false);
|
||||
Migrations.MigrationRunner.Run(appHost, _loggerFactory);
|
||||
await Migrations.MigrationRunner.Run(appHost, _loggerFactory).ConfigureAwait(false);
|
||||
|
||||
try
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user