MCPcopy Create free account
hub / github.com/Loping151/RoverSign / select_data_by_cookie

Method select_data_by_cookie

RoverSign/utils/database/models.py:122–133  ·  view source on GitHub ↗

根据cookie查询数据

(
        cls: Type[T_WavesUser],
        session: AsyncSession,
        cookie: str,
    )

Source from the content-addressed store, hash-verified

120 @classmethod
121 @with_session
122 async def select_data_by_cookie(
123 cls: Type[T_WavesUser],
124 session: AsyncSession,
125 cookie: str,
126 ) -> Optional[T_WavesUser]:
127 """
128 根据cookie查询数据
129 """
130 sql = select(cls).where(cls.cookie == cookie)
131 result = await session.execute(sql)
132 data = result.scalars().all()
133 return data[0] if data else None
134
135 @classmethod
136 @with_session

Callers 1

get_used_headersMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected