Add convenience fields to job to make processing

easier.
This commit is contained in:
Adam Shimali
2016-01-16 10:14:48 +00:00
parent 4d8a023f11
commit f3b6769193
5 changed files with 49 additions and 17 deletions

View File

@@ -105,6 +105,8 @@ class Job(db.Model):
id = db.Column(UUID(as_uuid=True), primary_key=True)
original_file_name = db.Column(db.String, nullable=False)
bucket_name = db.Column(db.String, nullable=False)
file_name = db.Column(db.String, nullable=False)
service_id = db.Column(db.BigInteger, db.ForeignKey('services.id'), index=True, unique=False)
service = db.relationship('Service', backref=db.backref('jobs', lazy='dynamic'))
template_id = db.Column(db.BigInteger, db.ForeignKey('templates.id'), index=True, unique=False)