Skip to content
Snippets Groups Projects
Commit 388efbbd authored by Stephan Porada's avatar Stephan Porada :speech_balloon:
Browse files

Add cascade deletion of jobs and corpora on user delete.

parent bccf6619
No related branches found
No related tags found
No related merge requests found
......@@ -113,8 +113,10 @@ class User(UserMixin, db.Model):
role_id = db.Column(db.Integer, db.ForeignKey('roles.id'))
username = db.Column(db.String(64), unique=True, index=True)
# Relationships
corpora = db.relationship('Corpus', backref='creator', lazy='dynamic')
jobs = db.relationship('Job', backref='creator', lazy='dynamic')
corpora = db.relationship('Corpus', backref='creator', lazy='dynamic',
cascade='save-update, merge, delete')
jobs = db.relationship('Job', backref='creator', lazy='dynamic',
cascade='save-update, merge, delete')
def __repr__(self):
"""
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment