Ejemplo n.º 1
0
def update_avg_rating_of_movie(session: Session,
                               db_movie: models.Movie) -> float:
    db_movie.avg_rating = calc_avg_rating(session=session,
                                          movie_id=db_movie.id)

    session.add(db_movie)
    session.flush()
    session.refresh(db_movie)

    return db_movie.avg_rating