mirror of
https://gh-proxy.org/https://github.com/klinsmaya/SQLBot.git
synced 2026-11-08 01:06:59 +08:00
perf: Optimize Formatted Pagination Query Results
This commit is contained in:
@@ -14,6 +14,8 @@ class Paginator:
|
||||
result_dict = {}
|
||||
if isinstance(row, int):
|
||||
return {'id': row}
|
||||
if isinstance(row, SQLModel) and not hasattr(row, '_fields'):
|
||||
return row.model_dump()
|
||||
for item, key in zip(row, row._fields):
|
||||
if isinstance(item, SQLModel):
|
||||
result_dict.update(item.model_dump())
|
||||
|
||||
Reference in New Issue
Block a user