do not migrate in the beginning (#422)

This commit is contained in:
callebtc
2024-02-15 13:30:53 +01:00
committed by GitHub
parent 7c644e1835
commit d168b4b516
2 changed files with 2 additions and 2 deletions

View File

@@ -64,7 +64,7 @@ async def migrate_databases(db: Database, migrations_module):
if version > current_versions.get(db_name, 0):
migration_needed = True
break
if migration_needed:
if migration_needed and settings.db_backup_path:
logger.debug(f"Creating backup of {db_name} db")
current_version = current_versions.get(db_name, 0)
await backup_database(db, current_version)

View File

@@ -45,7 +45,7 @@ class EnvSettings(CashuSettings):
cashu_dir: str = Field(default=os.path.join(str(Path.home()), ".cashu"))
debug_profiling: bool = Field(default=False)
debug_mint_only_deprecated: bool = Field(default=False)
db_backup_path: str = Field(default=False)
db_backup_path: Optional[str] = Field(default=None)
class MintSettings(CashuSettings):