Пример #1
0
class News(db.Model):
    __tablename__ = 'News'
    id = db.Column(db.Integer, nullable=False, primary_key=True)
    title = db.Column(db.String(100))
    body = db.Column(db.String(100))
    date_created = db.Column(db.DateTime, default=datetime.utcnow)
    img_data = db.Column(db.LargeBinary)
Пример #2
0
class Siblings(db.Model):
    __tablename__ = 'Siblings'
    id = db.Column(db.Integer, nullable=False, primary_key=True)
    s_name = db.Column(db.String(100))
    s_class_ = db.Column(db.String(100))
    s_year = db.Column(db.String(100))
    parentid = db.Column(db.Integer, db.ForeignKey('Parent.id'))
Пример #3
0
class Parent(db.Model):
    # Parent's details
    __tablename__ = 'Parent'
    id = db.Column(db.Integer, nullable=False, primary_key=True)
    pname = db.Column(db.String(100))
    raddress = db.Column(db.String(100))
    oaddress = db.Column(db.String(100))
    tel = db.Column(db.String(100))
    email = db.Column(db.String(100))
    family = db.Column(db.String(100))
    siblings = db.Column(db.String(50))
    etel = db.Column(db.String(50))

    #relationship
    student = db.relationship('Student', backref='stud_parent')
    siblings = db.relationship('Siblings', backref='sib_parent')
    subscriber = db.relationship('subscriber', backref='sub_parent')
Пример #4
0
class Admin(db.Model):
    id = db.Column(db.Integer, nullable=False, primary_key=True)
    admin_email = db.Column(db.String(100))
    admin_password = db.Column(db.String(100))
Пример #5
0
class subscriber(db.Model):
    __tablename__ = 'Subscriber'
    id = db.Column(db.Integer, nullable=False, primary_key=True)
    sub_name = db.Column(db.String(100))
    sub_email = db.Column(db.String(100))
    parentid = db.Column(db.Integer, db.ForeignKey('Parent.id'))
Пример #6
0
class Student(db.Model):
    # Ward's details
    __tablename__ = 'Student'
    id = db.Column(db.Integer, nullable=False, primary_key=True)
    sname = db.Column(db.String(100))
    dob = db.Column(db.String(100))
    bg = db.Column(db.String(100))
    bp = db.Column(db.String(100))
    state = db.Column(db.String(50))
    gen = db.Column(db.String(50))
    lga = db.Column(db.String(50))
    sex = db.Column(db.String(10))
    ail = db.Column(db.String(10))

    school = db.Column(db.String(200))
    school_address = db.Column(db.String(200))
    class_ = db.Column(db.String(100))
    year = db.Column(db.String(100))
    parentid = db.Column(db.Integer, db.ForeignKey('Parent.id'))