Added relationships between database models

This commit is contained in:
2022-06-12 21:20:09 +01:00
parent 52b44128fa
commit 22878b5398
3 changed files with 5 additions and 5 deletions

View File

@@ -20,9 +20,10 @@ class Test(db.Model):
start_date = db.Column(db.DateTime, nullable=True)
end_date = db.Column(db.DateTime, nullable=True)
time_limit = db.Column(db.Integer, nullable=True)
creator = db.Column(db.String(36), db.ForeignKey('user.id'))
creator_id = db.Column(db.String(36), db.ForeignKey('user.id'))
data = db.Column(db.String(36), nullable=False)
adjustments = db.Column(JsonEncodedDict, nullable=True)
entries = db.relationship('Entry', backref='test')
def __repr__(self):
return f'<test with code {self.code} was created by {current_user.get_username()}.>'