Re: [sqlalchemy] delete orphan unfavorite operations

2019-03-08 Thread Conferency
r, ForeignKey('tools.id')) user_id = db.Column(Integer, ForeignKey(users.id')) user = db.relationship('User', back_populates='tool') tool = db.relationship('Tool', back_populates='user') On Friday, March 8, 2019 at 8:34:53 AM UTC-5, Mike Bayer wrote: > > On Thu, Mar 7, 2019 at

[sqlalchemy] delete orphan unfavorite operations

2019-03-07 Thread Conferency
Hi, I have 3 classes: two have many to many relationship between them, one is association class. class Person: ... tools = relationship('Association', back_populates='user', lazy=True, cascade='all, delete-orphan') class Tool: ... users = relationship('Association',

[sqlalchemy] Re: Sqlalchemy event `append` listener causes UNIQUE constraint failed

2017-09-15 Thread Conferency
SQLAlchemy (1.0.8) On Friday, September 15, 2017 at 12:14:33 PM UTC-4, Conferency wrote: > > class Paper(db.Model): > __tablename__ = 'papers' > reviewers = db.relationship('User', secondary=paper_reviewer, > backref=db.backref('

[sqlalchemy] Sqlalchemy event `append` listener causes UNIQUE constraint failed

2017-09-15 Thread Conferency
class Paper(db.Model): __tablename__ = 'papers' reviewers = db.relationship('User', secondary=paper_reviewer, backref=db.backref('papers_reviewed', lazy='dynamic'),