/
urusai
/
code_sample
Обзор
Документация
Войти
/
urusai
/
code_sample
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/db/mixins/paginate.py
18 строк
351 B
nick
init
30 сен 2024, 16:12
30 сен 2024, 16:12
c68451c
Код
Авторство
О чём код?
from sqlalchemy.sql import Select, Update T = Select | Update class LimitOffsetMixin: @staticmethod def paginate( sql: T, limit: int | None = None, offset: int | None = None, ) -> T: if limit: sql = sql.limit(limit) if offset: sql = sql.offset(offset) return sql