fix: fix migrations on empty repositories

This commit is contained in:
2025-07-08 16:46:34 +03:00
parent 4c5caba6b7
commit 435375721d
2 changed files with 13 additions and 0 deletions

View File

@ -203,6 +203,8 @@ def migrate_package_repository(connection: Connection, configuration: Configurat
configuration(Configuration): configuration instance
"""
_, repository_id = configuration.check_loaded()
if repository_id.is_empty:
return # no repository available yet
connection.execute("""update build_queue set repository = :repository""", {"repository": repository_id.id})
connection.execute("""update package_bases set repository = :repository""", {"repository": repository_id.id})