I have this model  logs = Table(
    "logs",
    metadata,
    Column("id", Integer, primary_key=True),
    Column("request_datetime", TIMESTAMP(timezone=True), nullable=False),
    Column("request_url", Text, nullable=False),
    Column("request_method", String(8), nullable=False),
    Column("response_datetime", TIMESTAMP(timezone=True), nullable=False),
    Column("response_status_code", SmallInteger, nullable=False),
    Column("response_error_code", String(10), nullable=True),
    Column("phone_id", Uuid, nullable=True),
    Column("duration", Integer, nullable=False),
) and when I try to get all records drom database using this endpoint @router.get('/get-log')
async def get_log(session: AsyncSession = Depends(get_async_session)):
    query = select(logs)
    result = await session.execute(query)
    return result.all() I got an error     raise ValueError(errors) from e
ValueError: [TypeError('cannot convert dictionary update sequence element #0 to a sequence'), TypeError('vars() argument must have __dict__ attribute')]
how to fix