hello!

good job on these extensions and utilities. i have been using some of them, i'll give a try on the newest releases and i'll let you know. also, i forgot to contribute code with you on github. i'll send you an email directly.


best regards,
richard.


On 03/15/2014 06:11 AM, Konsta Vesterinen wrote:
Hi,

Lately I've been spending a lot of time improving some SQLAlchemy extensions. I'd appreciate any feedback for the new features I've made.

Some of the stuff I've been working on:

* Generic relationship support has been added for SQLAlchemy-Utils: http://sqlalchemy-utils.readthedocs.org/en/latest/generic_relationship.html. This is yet another implementation of polymorphic associations pattern (http://techspot.zzzeek.org/2007/05/29/polymorphic-associations-with-sqlalchemy/). It would be very nice to see this kind of implementation in the core of SQLAlchemy some day. What is still needed for the generic_relationship is support for dependency processors and support for different loading strategies.

* I added full support for PostgreSQL range data types for SA-Utils: http://sqlalchemy-utils.readthedocs.org/en/latest/range_data_types.html. To be able to handle these datatypes in pythonic way I also created a separate package for handling interval objects on the python side: https://github.com/kvesteri/intervals

* Some new database helpers: http://sqlalchemy-utils.readthedocs.org/en/latest/database_helpers.html

* http://sqlalchemy-searchable.readthedocs.org/en/latest/ - Humanized search string parsing for PostgreSQL full text search vectors

* Lots of new features and tweaks for SQLAlchemy-Continuum: http://sqlalchemy-continuum.readthedocs.org/en/latest/, one especially useful feature is the ActivityPlugin (http://sqlalchemy-continuum.readthedocs.org/en/latest/plugins.html#module-sqlalchemy_continuum.plugins.activity) which uses the generic relationships of SA-Utils.

Also thanks Mike for all the hard work you've put into SA 0.9! I love all the new features in the 0.9 series.

- Konsta
--
You received this message because you are subscribed to the Google Groups "sqlalchemy" group. To unsubscribe from this group and stop receiving emails from it, send an email to sqlalchemy+unsubscr...@googlegroups.com <mailto:sqlalchemy+unsubscr...@googlegroups.com>. To post to this group, send email to sqlalchemy@googlegroups.com <mailto:sqlalchemy@googlegroups.com>.
Visit this group at http://groups.google.com/group/sqlalchemy.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups 
"sqlalchemy" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sqlalchemy+unsubscr...@googlegroups.com.
To post to this group, send email to sqlalchemy@googlegroups.com.
Visit this group at http://groups.google.com/group/sqlalchemy.
For more options, visit https://groups.google.com/d/optout.

Reply via email to