Alchy

Latest version: v2.2.2

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

Scan your dependencies

Page 7 of 7

0.4.0

-------------------

- Add ``ModelBase.save()`` method which adds model instance loaded from session to transaction.
- Add ``ModelBase.get_by()`` which proxies to ``ModelBase.query.filter_by().first()``.
- Add model attribute ``events``.
- Add support for multiple event decoration.
- Add named events for all supported events.
- Add composite events for ``before_insert_update`` and ``after_insert_update``.

0.3.0

-------------------

- Rename ``ModelBase.advanced_search_config`` to ``ModelBase.__advanced_search__``.
- Rename ``ModelBase.simple_search_config`` to ``ModelBase.__simple_search__``
- Add ``ModelMeta`` metaclass.
- Implement ``__tablename__`` autogeneration from class name.
- Add mapper event support via ``ModelBase.__events__`` and/or ``model.event`` decorator.

0.2.1

-------------------

- Fix reference to ``model.make_declarative_base`` in ``Manager`` class.

0.2.0

-------------------

- Add default ``query_class`` to declarative model if none defined.
- Let ``model.make_declarative_base()`` accept predefined base and just extend its functionality.

0.1.0

-------------------

- First release


.. _sethp: https://github.com/https://github.com/seth-p
.. _elidchan: https://github.com/elidchan
.. _fabioramponi: https://github.com/fabioramponi
.. _brianbruggeman: https://github.com/brianbruggeman

Page 7 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.