class AddEventFunctionality: @classmethod def retrieve_events(cls, events) -> list[tuple[int, str]]: from database_sql_models import Events from sqlalchemy import select get_event_ids = Events.session.execute( select(Events.id, Events.uu_id).where( Events.function_code.in_([event["function_code"] for event in events]) ) ).all() if get_event_ids: return [(get_event[0], str(get_event[1])) for get_event in get_event_ids] else: raise Exception("No event found")