From 5495f8f07254efe6b6926514101c88ee69533318 Mon Sep 17 00:00:00 2001 From: Fulgen301 Date: Sun, 14 Oct 2018 18:22:32 +0200 Subject: Upload: Add version --- database.py | 4 ++-- routes/uploads.py | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/database.py b/database.py index 55bfa12..c59c5b8 100644 --- a/database.py +++ b/database.py @@ -56,7 +56,7 @@ class Upload(Base): created_at = db.Column(db.DateTime, nullable=False, default=datetime.now) updated_at = db.Column(db.DateTime, nullable=False, default=datetime.now, onupdate=datetime.now) readonly = db.Column(db.Boolean, nullable=True, default=bool) - _v = db.Column(db.Integer, default=0) + version = db.Column(db.Unicode(10), nullable=False, default=str) author = relationship("User") @@ -70,7 +70,7 @@ class Upload(Base): "tags" : self.tags, "createdAt" : self.created_at.isoformat(), "updatedAt" : self.updated_at.isoformat(), - "_v" : self._v + "version" : self.version } class File(Base): diff --git a/routes/uploads.py b/routes/uploads.py index 06fb532..bba927d 100644 --- a/routes/uploads.py +++ b/routes/uploads.py @@ -81,6 +81,7 @@ def post_upload(id=None): entry = Upload() entry.title = request_data()["title"] + entry.version = request_data()["version"] entry.description=request_data()["description"] entry.slug = "".join(i for i in request_data()["title"].lower() if i in string.ascii_letters) entry.tags = request_data().get("tags", []) -- cgit v1.2.3-54-g00ecf