[sqlalchemy] Event do not fire on m2m relation

2019-03-18 Thread Денис Ралко
Hi, I have some issue I try implement track logic I have 2 Models and connecting Table My first class class MODEL_1(object): # some values # relations: attr_1 = db.relationship('MODEL_2', secondary="test2test", lazy='dynamic',

Re: [sqlalchemy] Event do not fire on m2m relation

2019-03-18 Thread Денис Ралко
sion, 'before_flush', track_instances_before_flush) and in output i see Before Flush Table_name --- MODEL_1 Raw obj - <'MODEL_1' id=2050> BEFORE - {} AFTER - {} In view I change only attr_1 for MODEL_1 On Monday, March 18, 2019 at 4:48:00 PM UTC+2, Mike Bayer wrote: > > On Mon, Mar 1

Re: [sqlalchemy] Event do not fire on m2m relation

2019-03-20 Thread Денис Ралко
state_after[attr.key] = hist[0] > > print("BEFORE -", state_before) > print("AFTER -", state_after) > > > e = create_engine("sqlite://", echo=True) > Base.metadata.create_all(e) > > s = Session(e) > &g