Added rest of player updating code

This commit is contained in:
Pc
2025-06-04 20:34:26 +02:00
parent 9a007f504c
commit 13f6e2e3b9
2 changed files with 21 additions and 7 deletions

View File

@@ -341,6 +341,18 @@ class baza():
self.session.commit()
return 0
@exit_gracefully
def get_id_meczu_by_zewnetrzne_id(session: Session, external_id: str) -> int | None:
"""
Zwraca id_meczu na podstawie zewnetrzne_id_meczu.
:param session: aktywna sesja SQLAlchemy
:param external_id: zewnętrzne ID meczu
:return: id_meczu lub None jeśli nie znaleziono
"""
stmt = select(mecze.id_meczu).where(mecze.zewnetrzne_id_meczu == external_id)
result = session.execute(stmt).scalar_one_or_none()
return result
@exit_gracefully
def simple_update_one(self, entity_type, record_id, **kwargs):
"""
Użycie: