]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
- fix to "row switch" behavior, i.e. when an INSERT/DELETE is combined into a
authorMike Bayer <mike_mp@zzzcomputing.com>
Tue, 30 Oct 2007 18:04:00 +0000 (18:04 +0000)
committerMike Bayer <mike_mp@zzzcomputing.com>
Tue, 30 Oct 2007 18:04:00 +0000 (18:04 +0000)
commit206c0b9792b02a0d77d92e679952cb2d0465cede
tree9927d4f396f1f3d99982ef9e2dab40753f74d970
parentadcf8ea00dda6d8e62fceeab36d90eabe36b5f91
- fix to "row switch" behavior, i.e. when an INSERT/DELETE is combined into a
  single UPDATE; many-to-many relations on the parent object update properly.
  [ticket:841]
- it's an error to session.save() an object which is already persistent
  [ticket:840]
- changed a bunch of repr(obj) calls in session.py exceptions to use mapperutil.instance_str()
CHANGES
lib/sqlalchemy/orm/mapper.py
lib/sqlalchemy/orm/session.py
lib/sqlalchemy/orm/unitofwork.py
test/orm/collection.py
test/orm/eager_relations.py
test/orm/inheritance/productspec.py
test/orm/session.py
test/orm/unitofwork.py