mapper(Keyword, keywords)
mapper(Item, items, properties = dict(
- keywords = relation(Keyword, secondary=item_keywords, lazy=False),
+ keywords = relation(Keyword, secondary=item_keywords, lazy=False, order_by=keywords.c.id),
))
q = create_session().query(Item)
})
mapper(Item, items)
mapper(Order, orders, properties = dict(
- items = relation(Item, secondary=order_items, lazy=False)
+ items = relation(Item, secondary=order_items, lazy=False, order_by=items.c.id)
))
q = create_session().query(User)
self.assert_sql_count(testbase.db, go, 1)
def test_wide(self):
- mapper(Order, orders, properties={'items':relation(Item, secondary=order_items, lazy=False)})
+ mapper(Order, orders, properties={'items':relation(Item, secondary=order_items, lazy=False, order_by=items.c.id)})
mapper(Item, items)
mapper(User, users, properties = dict(
addresses = relation(mapper(Address, addresses), lazy = False),