]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
- SqlSoup overhaul
authorMike Bayer <mike_mp@zzzcomputing.com>
Wed, 24 Nov 2010 17:21:59 +0000 (12:21 -0500)
committerMike Bayer <mike_mp@zzzcomputing.com>
Wed, 24 Nov 2010 17:21:59 +0000 (12:21 -0500)
commitc848624f9db325213ddf2fde9819946f9eb235cd
tree7400518449a2749f91a486a662b76bcaa7e6c7d6
parent4af7bc6cfc8790bf6ef267c059a47952de7c64fa
- SqlSoup overhaul
- Added "map_to()" method to SqlSoup, which is a "master"
method which accepts explicit arguments for each aspect of
the selectable and mapping, including a base class per
mapping. [ticket:1975]

- Mapped selectables used with the map(), with_labels(),
join() methods no longer put the given argument into the
internal "cache" dictionary.  Particularly since the
join() and select() objects are created in the method
itself this was pretty much a pure memory leaking behavior.
CHANGES
doc/build/orm/extensions/sqlsoup.rst
lib/sqlalchemy/ext/sqlsoup.py
test/ext/test_sqlsoup.py
test/perf/insertspeed.py