Exemple #1
0
class Notifications(db.Model):
    id = db.Column(db.Integer, primary_key=True)
    grade = db.Column(db.String(100))
    title = db.Column(db.String(500))
    message = db.Column(db.String(1000))
    sent_date = db.Column(db.DateTime, default=datetime.datetime.utcnow)

    def __repr__(self):
        return f"Notification '{self.title}' for grade '{self.grade}' created on '{self.sent_date}'"
Exemple #2
0
class SamplePapers(db.Model):
    id = db.Column(db.Integer, primary_key=True)
    paper_name = db.Column(db.String(500))
    subject = db.Column(db.String(100))
    grade = db.Column(db.String(10))
    paper_url = db.Column(db.String(500))
    year = db.Column(db.String(200))

    def _repr_(self):
        return f"Sample Paper '{self.paper_name}' for grade '{self.grade}' created on '{self.uploaded_date}'"
Exemple #3
0
class Notes(db.Model):
    id = db.Column(db.Integer, primary_key=True)
    notes_name = db.Column(db.String(500), unique=True)
    subject = db.Column(db.String(10))
    grade = db.Column(db.String(10))
    topic = db.Column(db.String(400))
    notes_url = db.Column(db.String(700), unique=True)
    posted_date = db.Column(db.DateTime, default=datetime.datetime.utcnow)

    def __repr__(self):
        return f"Notes '{self.notes_name}' for grade '{self.grade}' created on '{self.posted_date}'"
Exemple #4
0
class Videos(db.Model):
    id = db.Column(db.Integer, primary_key=True)
    video_name = db.Column(db.String(500), unique=True)
    subject = db.Column(db.String(10))
    grade = db.Column(db.String(10))
    topic = db.Column(db.String(400))
    description = db.Column(db.String(1000), unique=True)
    video_url = db.Column(db.String(700), unique=True)
    thumbnail_url = db.Column(db.String(700), unique=True)
    posted_date = db.Column(db.DateTime, default=datetime.datetime.utcnow)

    def __repr__(self):
        return f"Video '{self.video_name}' for grade '{self.grade}' created on '{self.posted_date}'"