diff options
| author | Mike Bayer <mike_mp@zzzcomputing.com> | 2005-12-03 05:29:12 +0000 |
|---|---|---|
| committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2005-12-03 05:29:12 +0000 |
| commit | 6d0bf6de0a3bfec095980404c07e78e1f7445fdf (patch) | |
| tree | fad6959754e6d5ab76c3949ab34ef253f1fc374b | |
| parent | 6beabdce07df9af5b0c5a5f71583006882cc412b (diff) | |
| download | sqlalchemy-6d0bf6de0a3bfec095980404c07e78e1f7445fdf.tar.gz | |
moved eagermapper creation up to insure theres no mapper conflicts when creating/saving
| -rw-r--r-- | test/manytomany.py | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/test/manytomany.py b/test/manytomany.py index cc521c9a8..e4b599d6b 100644 --- a/test/manytomany.py +++ b/test/manytomany.py @@ -103,8 +103,12 @@ class ManyToManyTest(testbase.AssertMixin): ) Place.mapper.add_property('inputs', relation(Transition.mapper, place_output, lazy=True)) Place.mapper.add_property('outputs', relation(Transition.mapper, place_input, lazy=True)) - + Place.eagermapper = Place.mapper.options( + eagerload('inputs', selectalias='ip_alias'), + eagerload('outputs', selectalias='op_alias') + ) + t1 = Transition('transition1') t2 = Transition('transition2') t3 = Transition('transition3') @@ -122,10 +126,6 @@ class ManyToManyTest(testbase.AssertMixin): objectstore.commit() - Place.eagermapper = Place.mapper.options( - eagerload('inputs', selectalias='ip_alias'), - eagerload('outputs', selectalias='op_alias') - ) l = Place.eagermapper.select() print repr(l) |
