mirror of
https://github.com/grillazz/fastapi-sqlalchemy-asyncpg.git
synced 2025-08-26 16:40:40 +03:00
Merge pull request #80 from grillazz/74-add-sqlalchemy-20
try query param annotaions
This commit is contained in:
commit
6609e9a51a
@ -1,4 +1,7 @@
|
||||
from fastapi import APIRouter, Depends
|
||||
from typing import Annotated
|
||||
|
||||
from fastapi import APIRouter, Depends, Query
|
||||
from pydantic import Required
|
||||
from sqlalchemy.ext.asyncio import AsyncSession
|
||||
|
||||
from app.database import get_db
|
||||
@ -11,7 +14,7 @@ router = APIRouter(prefix="/v1/shakespeare")
|
||||
"/",
|
||||
)
|
||||
async def find_paragraph(
|
||||
character: str,
|
||||
character: Annotated[str, Query(description="Character name")] = Required,
|
||||
db_session: AsyncSession = Depends(get_db),
|
||||
):
|
||||
return await Paragraph.find(db_session=db_session, character=character)
|
||||
|
2336
poetry.lock
generated
2336
poetry.lock
generated
File diff suppressed because it is too large
Load Diff
Loading…
x
Reference in New Issue
Block a user