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): ...@@ -113,8 +113,10 @@ class User(UserMixin, db.Model):
role_id = db.Column(db.Integer, db.ForeignKey('roles.id')) role_id = db.Column(db.Integer, db.ForeignKey('roles.id'))
username = db.Column(db.String(64), unique=True, index=True) username = db.Column(db.String(64), unique=True, index=True)
# Relationships # Relationships
corpora = db.relationship('Corpus', backref='creator', lazy='dynamic') corpora = db.relationship('Corpus', backref='creator', lazy='dynamic',
jobs = db.relationship('Job', 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): 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