Example #1
0
class CurrentStudentRoster(Base):
    __tablename__ = 'ss_current'
    __table_args__ = merge_dicts(base_table_args, {"schema": "matviews"})
    site_id = foreignkey(Sites.site_id, primary_key=True)
    student_id = foreignkey(Students.student_id, primary_key=True)
    roster_site = relationship("Sites")
    roster_student = relationship("Students")
Example #2
0
 def section_id(self):
     return foreignkey(Sections.section_id)
Example #3
0
 def course_id(self):
     return foreignkey(Courses.course_id)
Example #4
0
 def user_id(self):
     return foreignkey(Users.user_id)
Example #5
0
 def room_id(self):
     return foreignkey(Rooms.room_id)
Example #6
0
 def site_id(self):
     return foreignkey(Sites.site_id)
Example #7
0
class DailyRecords(Base):
    __table_args__ = merge_dicts(base_table_args, {'schema': 'attendance'})
    student_id = foreignkey(Students.student_id, primary_key=True)
    attendance_flag_id = foreignkey(AttendanceFlags.attendance_flag_id,
                                    primary_key=True)
    date = Column(Date, primary_key=True)
Example #8
0
 def student_id(self):
     return foreignkey(Students.student_id)
Example #9
0
 def assignment_id(self):
     return foreignkey(Assignments.assignment_id)
Example #10
0
 def category_id(self):
     return foreignkey(Categories.category_id)
Example #11
0
 def gradebook_id(self):
     return foreignkey(Gradebooks.gradebook_id)
Example #12
0
class Gradebooks(GradebookSchemaMixin, Base):
    created_by = foreignkey(Users.user_id)
    user = relationship("Users", backref='gradebook')
    scores = relationship("OverallScoreCache", backref='gradebook')
    assignments = relationship("Assignments", backref='gradebook')