Exemple #1
0
def buddies_by_user_id(user_id:int) -> list:
    """
    возвращает друзей пользователя
    :param user_id: int ID в телеграма
    :return: list
    """
    Buddy = User.alias()
    return list(User
     .select()
     .join(Buddies, on=(Buddies.buddy2 == User.id))
     .join(Buddy, on=(Buddies.buddy1 == Buddy.id))
     .where(Buddy.id == user_id))