SQLAlchemy delete doesn't cascade
问题 My User model has a relationship to the Address model. I've specified that the relationship should cascade the delete operation. However, when I query and delete a user, I get an error that the address row is still referenced. How do I delete the user and the addresses? class User(db.Model): id = db.Column(db.Integer, primary_key=True) addresses = db.relationship('Address', cascade='all,delete', backref='user') class Address(db.Model): id = db.Column(db.Integer, primary_key=True) user_id = db