Nsj-rest-lib

Latest version: v2.7.0

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

Scan your dependencies

2.6.3

Novas funcionalidades:

- **DTOSQLJoinField:** Agora é possível declarar propriedades (em um DTO), que venham de outra entidade, e que de fato reflitam como join na query de banco sendo realizada (permitindo inclusive filtrar por tais propriedades). [Documentação](https://github.com/Nasajon/nsj_rest_lib/blob/main/internal_docs/recursos/dto_sql_join_field.md)
- **filter_aliases:** Também é possível criar alias para seus filtros, de modo que um filtro pode se comportar de maneira diferente de acordo com o tipo do dado recebido na URL (por exemplo, o filtro "grupo_empresarial" pode filtrar por código ou UUID). [Documentação](https://github.com/Nasajon/nsj_rest_lib/blob/main/internal_docs/recursos/filter_aliases.md)

2.0.0

Breaking Change:

A assinatura dos métodos abaixo passou a receber mais um parâmetro (que é um objeto, capaz de crescer com o tempo, simplificando futuras melhorias e evitando futuros breanking changes):

- custom_after_insert(self._dao._db, new_dto, after_data)
- custom_after_update(self._dao._db, old_dto, new_dto, after_data)

Esses métodos são passados como para execução de código personalizado, nos decoradores de rota (controller).

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.