Fastapi-sqlalchemy-toolkit

Latest version: v0.7.10

Safety actively analyzes 682404 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 6 of 8

0.5.2

Изменён тип `in_obj` в методах `create` и `update`. Теперь принимает только `pydantic.BaseModel` или `None`.
Также некоторый внутренний рефакторинг

0.5.1

Добавляет параметр `exclude_unset` в метод `update` менеджера для возможности контролирования поведения обновлений в методах PUT/PATCH (update vs partial_update)

0.5

Актуальная версия `fastapi_sqlalchemy_toolkit` теперь используется в активном проекте. Этот релиз исправляет ряд существовавших ошибок:
- Теперь операции частичного обновления (`PATCH`) осуществляются корректно благодаря применению параметра `exclude_unset=True` в методе `.model_dump`
- В качестве `default_ordering` теперь можно указать не только атрибут модели, но и атрибут с методом `.desc()` (для дефолтной сортировки по убыванию)
- Исправлен импорт метода `paginate` в связи с изменениями `fastapi_pagination`.

Также был обновлён пример demo app для большей шаблонности предложенного решения

0.4.4

Исправляет баг с обязательным параметром `options` в методе `get_joins`

0.4.3

Исправляет баг, когда значение поля `None` ошибочно выдавало ошибку о нарушении уникальных ограничений

0.4.2

Добавляет возможность не передавать параметр `in_obj` в метод `update`

Page 6 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.