codeflash/code_to_optimize/book_catalog3.py

24 lines
451 B
Python
Raw Permalink Normal View History

2024-05-16 22:38:37 +00:00
from __future__ import annotations
from code_to_optimize.book_catalog import (
POSTGRES_CONNECTION_STRING,
Author,
Base,
Book,
_session,
_t,
authors,
authors_name,
engine,
init_table,
session_factory,
)
def get_authors(session):
books = session.query(Book).all()
_authors = []
for book in books:
_authors.append(book.author)
return sorted(list(set(_authors)), key=lambda x: x.id)