Пользователь
@app.get("/") def read_root(): # изменим роут таким образом, чтобы он брал данные из БД query = ( select( [ posts_table.c.id, posts_table.c.created_at, posts_table.c.title, posts_table.c.content, posts_table.c.user_id, users_table.c.name.label("user_name"), ] ) .select_from(posts_table.join(users_table)) .order_by(desc(posts_table.c.created_at)) ) return await database.fetch_all(query)
Функция read_root должна быть асинхронной, иначе будет ошибка.
read_root
Функция
read_root
должна быть асинхронной, иначе будет ошибка.