This commit is contained in:
2023-09-06 22:22:50 -04:00
commit 626946f9b0
21 changed files with 817 additions and 0 deletions

11
app/models/site.py Normal file
View File

@@ -0,0 +1,11 @@
from app import db
from app.models.article import Article
class Site(db.Model):
id = db.Column(db.Integer, primary_key=True)
name = db.Column(db.String(255))
base_url = db.Column(db.String(1000), unique=True)
feed_url = db.Column(db.String(1000), unique=True)
articles = db.relationship('Article', backref='site')
# TODO add creation date
# TODO add last_updated date