[sqlalchemy] after_delete callback doesn't being called with query(...).delete() syntax

2014-03-24 Thread Igor Loskutoff
Hey, I'm faced issue with after_delete callback call. It works when I do y = DBSession.query(Yarns).filter_by(user_id=user.id, slug=yarn_id).first() DBSession.delete(y) DBSession.flush() and doesn't being called on DBSession.query(Yarns).filter_by(user_id=user.id,

Re: [sqlalchemy] after_delete callback doesn't being called with query(...).delete() syntax

2014-03-24 Thread Simon King
On Mon, Mar 24, 2014 at 1:05 PM, Igor Loskutoff igor.loskut...@gmail.com wrote: Hey, I'm faced issue with after_delete callback call. It works when I do y = DBSession.query(Yarns).filter_by(user_id=user.id, slug=yarn_id).first() DBSession.delete(y) DBSession.flush() and doesn't

Re: [sqlalchemy] after_delete callback doesn't being called with query(...).delete() syntax

2014-03-24 Thread Michael Bayer
On Mar 24, 2014, at 9:05 AM, Igor Loskutoff igor.loskut...@gmail.com wrote: Hey, I'm faced issue with after_delete callback call. It works when I do y = DBSession.query(Yarns).filter_by(user_id=user.id, slug=yarn_id).first() DBSession.delete(y) DBSession.flush() and