Files
flask_url_shortener/tiny0/models.py
T

11 lines
362 B
Python
Raw Normal View History

2020-07-18 13:10:03 +00:00
from tiny0 import db
2020-07-20 14:55:19 +00:00
class URL(db.Model):
id = db.Column(db.Integer, primary_key=True)
2020-08-21 12:17:17 +03:00
token = db.Column(db.String(16), index=True, unique=True, nullable=False)
url = db.Column(db.String(2000), nullable=False)
2020-08-22 15:36:09 +03:00
clicks = db.Column(db.Integer, nullable=False, default=0)
2020-07-18 13:10:03 +00:00
2020-07-20 14:55:19 +00:00
def __repr__(self):
2020-08-22 15:36:09 +03:00
return f"'{self.id}' '{self.token}' '{self.url} '{self.clicks}'"