INNER CODE UNIT · Python

get_all

testdrivenio/fastapi-crud-async · src/app/api/crud.py:15

async def get_all():
    query = notes.select()
    return await database.fetch_all(query=query)


async def put(id: int, payload: NoteSchema):
    query = (
        notes
        .update()
        .where(id == notes.c.id)
        .values(title=payload.title, description=payload.description)
        .returning(notes.c.id)
    )
    return await database.execute(query=query)


async def delete(id: int):
    query = notes.delete().where(id == notes.c.id)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…