database/database library

Classes

$$ClassesTableAnnotationComposer
$$ClassesTableFilterComposer
$$ClassesTableOrderingComposer
$$ClassesTableReferences
$$ClassesTableTableManager
$$ClassroomsTableAnnotationComposer
$$ClassroomsTableFilterComposer
$$ClassroomsTableOrderingComposer
$$ClassroomsTableReferences
$$ClassroomsTableTableManager
$$CourseOfferingClassesTableAnnotationComposer
$$CourseOfferingClassesTableFilterComposer
$$CourseOfferingClassesTableOrderingComposer
$$CourseOfferingClassesTableReferences
$$CourseOfferingClassesTableTableManager
$$CourseOfferingsTableAnnotationComposer
$$CourseOfferingsTableFilterComposer
$$CourseOfferingsTableOrderingComposer
$$CourseOfferingsTableReferences
$$CourseOfferingsTableTableManager
$$CourseOfferingStudentsTableAnnotationComposer
$$CourseOfferingStudentsTableFilterComposer
$$CourseOfferingStudentsTableOrderingComposer
$$CourseOfferingStudentsTableReferences
$$CourseOfferingStudentsTableTableManager
$$CourseOfferingTeachersTableAnnotationComposer
$$CourseOfferingTeachersTableFilterComposer
$$CourseOfferingTeachersTableOrderingComposer
$$CourseOfferingTeachersTableReferences
$$CourseOfferingTeachersTableTableManager
$$CoursesTableAnnotationComposer
$$CoursesTableFilterComposer
$$CoursesTableOrderingComposer
$$CoursesTableReferences
$$CoursesTableTableManager
$$DepartmentsTableAnnotationComposer
$$DepartmentsTableFilterComposer
$$DepartmentsTableOrderingComposer
$$DepartmentsTableReferences
$$DepartmentsTableTableManager
$$MaterialsTableAnnotationComposer
$$MaterialsTableFilterComposer
$$MaterialsTableOrderingComposer
$$MaterialsTableReferences
$$MaterialsTableTableManager
$$SchedulesTableAnnotationComposer
$$SchedulesTableFilterComposer
$$SchedulesTableOrderingComposer
$$SchedulesTableReferences
$$SchedulesTableTableManager
$$ScoresTableAnnotationComposer
$$ScoresTableFilterComposer
$$ScoresTableOrderingComposer
$$ScoresTableReferences
$$ScoresTableTableManager
$$SemestersTableAnnotationComposer
$$SemestersTableFilterComposer
$$SemestersTableOrderingComposer
$$SemestersTableReferences
$$SemestersTableTableManager
$$StudentsTableAnnotationComposer
$$StudentsTableFilterComposer
$$StudentsTableOrderingComposer
$$StudentsTableReferences
$$StudentsTableTableManager
$$TeacherOfficeHoursTableAnnotationComposer
$$TeacherOfficeHoursTableFilterComposer
$$TeacherOfficeHoursTableOrderingComposer
$$TeacherOfficeHoursTableReferences
$$TeacherOfficeHoursTableTableManager
$$TeachersTableAnnotationComposer
$$TeachersTableFilterComposer
$$TeachersTableOrderingComposer
$$TeachersTableReferences
$$TeachersTableTableManager
$$UserSemesterRankingsTableAnnotationComposer
$$UserSemesterRankingsTableFilterComposer
$$UserSemesterRankingsTableOrderingComposer
$$UserSemesterRankingsTableReferences
$$UserSemesterRankingsTableTableManager
$$UserSemesterSummariesTableAnnotationComposer
$$UserSemesterSummariesTableFilterComposer
$$UserSemesterSummariesTableOrderingComposer
$$UserSemesterSummariesTableReferences
$$UserSemesterSummariesTableTableManager
$$UserSemesterSummaryCadreRolesTableAnnotationComposer
$$UserSemesterSummaryCadreRolesTableFilterComposer
$$UserSemesterSummaryCadreRolesTableOrderingComposer
$$UserSemesterSummaryCadreRolesTableReferences
$$UserSemesterSummaryCadreRolesTableTableManager
$$UserSemesterSummaryTutorsTableAnnotationComposer
$$UserSemesterSummaryTutorsTableFilterComposer
$$UserSemesterSummaryTutorsTableOrderingComposer
$$UserSemesterSummaryTutorsTableReferences
$$UserSemesterSummaryTutorsTableTableManager
$$UsersTableAnnotationComposer
$$UsersTableFilterComposer
$$UsersTableOrderingComposer
$$UsersTableReferences
$$UsersTableTableManager
$AppDatabaseManager
$ClassesTable
$ClassroomsTable
$CourseOfferingClassesTable
$CourseOfferingsTable
$CourseOfferingStudentsTable
$CourseOfferingTeachersTable
$CoursesTable
$CourseTableSlotsView
$DepartmentsTable
$MaterialsTable
$SchedulesTable
$ScoresTable
$SemestersTable
$StudentsTable
$TeacherOfficeHoursTable
$TeachersTable
$UserRegistrationsView
$UserSemesterRankingsTable
$UserSemesterSummariesTable
$UserSemesterSummaryCadreRolesTable
$UserSemesterSummaryTutorsTable
$UsersTable
AppDatabase
ClassesCompanion
ClassesData
Classroom
ClassroomsCompanion
Course
CourseOffering
CourseOfferingClassesCompanion
CourseOfferingClassesData
CourseOfferingsCompanion
CourseOfferingStudent
CourseOfferingStudentsCompanion
CourseOfferingTeacher
CourseOfferingTeachersCompanion
CoursesCompanion
CourseTableSlot
Department
DepartmentsCompanion
Material
MaterialsCompanion
Schedule
SchedulesCompanion
Score
ScoresCompanion
Semester
SemestersCompanion
Student
StudentsCompanion
Teacher
TeacherOfficeHour
TeacherOfficeHoursCompanion
TeachersCompanion
User
UserRegistration
UsersCompanion
UserSemesterRanking
UserSemesterRankingsCompanion
UserSemesterSummariesCompanion
UserSemesterSummary
UserSemesterSummaryCadreRole
UserSemesterSummaryCadreRolesCompanion
UserSemesterSummaryTutor
UserSemesterSummaryTutorsCompanion

Extensions

DatabaseActions on AppDatabase
Reusable database operations shared across repositories.

Properties

databaseProvider Provider<AppDatabase>
Provides the singleton AppDatabase instance.
final

Typedefs

$$ClassesTableCreateCompanionBuilder = ClassesCompanion Function({required String code, Value<DateTime?> fetchedAt, Value<int> id, Value<String?> nameEn, required String nameZh})
$$ClassesTableProcessedTableManager = ProcessedTableManager<_$AppDatabase, $ClassesTable, ClassesData, $$ClassesTableFilterComposer, $$ClassesTableOrderingComposer, $$ClassesTableAnnotationComposer, $$ClassesTableCreateCompanionBuilder, $$ClassesTableUpdateCompanionBuilder, (ClassesData, $$ClassesTableReferences), ClassesData, PrefetchHooks Function({bool courseOfferingClassesRefs})>
$$ClassesTableUpdateCompanionBuilder = ClassesCompanion Function({Value<String> code, Value<DateTime?> fetchedAt, Value<int> id, Value<String?> nameEn, Value<String> nameZh})
$$ClassroomsTableCreateCompanionBuilder = ClassroomsCompanion Function({required String code, Value<DateTime?> fetchedAt, Value<int> id, required String nameZh})
$$ClassroomsTableProcessedTableManager = ProcessedTableManager<_$AppDatabase, $ClassroomsTable, Classroom, $$ClassroomsTableFilterComposer, $$ClassroomsTableOrderingComposer, $$ClassroomsTableAnnotationComposer, $$ClassroomsTableCreateCompanionBuilder, $$ClassroomsTableUpdateCompanionBuilder, (Classroom, $$ClassroomsTableReferences), Classroom, PrefetchHooks Function({bool schedulesRefs})>
$$ClassroomsTableUpdateCompanionBuilder = ClassroomsCompanion Function({Value<String> code, Value<DateTime?> fetchedAt, Value<int> id, Value<String> nameZh})
$$CourseOfferingClassesTableCreateCompanionBuilder = CourseOfferingClassesCompanion Function({required int classEntity, required int courseOffering, Value<int> rowid})
$$CourseOfferingClassesTableProcessedTableManager = ProcessedTableManager<_$AppDatabase, $CourseOfferingClassesTable, CourseOfferingClassesData, $$CourseOfferingClassesTableFilterComposer, $$CourseOfferingClassesTableOrderingComposer, $$CourseOfferingClassesTableAnnotationComposer, $$CourseOfferingClassesTableCreateCompanionBuilder, $$CourseOfferingClassesTableUpdateCompanionBuilder, (CourseOfferingClassesData, $$CourseOfferingClassesTableReferences), CourseOfferingClassesData, PrefetchHooks Function({bool classEntity, bool courseOffering})>
$$CourseOfferingClassesTableUpdateCompanionBuilder = CourseOfferingClassesCompanion Function({Value<int> classEntity, Value<int> courseOffering, Value<int> rowid})
$$CourseOfferingsTableCreateCompanionBuilder = CourseOfferingsCompanion Function({required int course, Value<CourseType?> courseType, Value<int?> enrolled, Value<String?> evaluation, Value<DateTime?> fetchedAt, Value<int> id, Value<String?> language, required String number, Value<String?> objective, Value<int?> phase, Value<String?> remarks, required int semester, Value<String?> status, Value<String?> syllabusId, Value<String?> syllabusRemarks, Value<DateTime?> syllabusUpdatedAt, Value<String?> textbooks, Value<String?> weeklyPlan, Value<int?> withdrawn})
$$CourseOfferingsTableProcessedTableManager = ProcessedTableManager<_$AppDatabase, $CourseOfferingsTable, CourseOffering, $$CourseOfferingsTableFilterComposer, $$CourseOfferingsTableOrderingComposer, $$CourseOfferingsTableAnnotationComposer, $$CourseOfferingsTableCreateCompanionBuilder, $$CourseOfferingsTableUpdateCompanionBuilder, (CourseOffering, $$CourseOfferingsTableReferences), CourseOffering, PrefetchHooks Function({bool course, bool courseOfferingClassesRefs, bool courseOfferingStudentsRefs, bool courseOfferingTeachersRefs, bool materialsRefs, bool schedulesRefs, bool scoresRefs, bool semester})>
$$CourseOfferingsTableUpdateCompanionBuilder = CourseOfferingsCompanion Function({Value<int> course, Value<CourseType?> courseType, Value<int?> enrolled, Value<String?> evaluation, Value<DateTime?> fetchedAt, Value<int> id, Value<String?> language, Value<String> number, Value<String?> objective, Value<int?> phase, Value<String?> remarks, Value<int> semester, Value<String?> status, Value<String?> syllabusId, Value<String?> syllabusRemarks, Value<DateTime?> syllabusUpdatedAt, Value<String?> textbooks, Value<String?> weeklyPlan, Value<int?> withdrawn})
$$CourseOfferingStudentsTableCreateCompanionBuilder = CourseOfferingStudentsCompanion Function({required int courseOffering, Value<int> rowid, required int student})
$$CourseOfferingStudentsTableProcessedTableManager = ProcessedTableManager<_$AppDatabase, $CourseOfferingStudentsTable, CourseOfferingStudent, $$CourseOfferingStudentsTableFilterComposer, $$CourseOfferingStudentsTableOrderingComposer, $$CourseOfferingStudentsTableAnnotationComposer, $$CourseOfferingStudentsTableCreateCompanionBuilder, $$CourseOfferingStudentsTableUpdateCompanionBuilder, (CourseOfferingStudent, $$CourseOfferingStudentsTableReferences), CourseOfferingStudent, PrefetchHooks Function({bool courseOffering, bool student})>
$$CourseOfferingStudentsTableUpdateCompanionBuilder = CourseOfferingStudentsCompanion Function({Value<int> courseOffering, Value<int> rowid, Value<int> student})
$$CourseOfferingTeachersTableCreateCompanionBuilder = CourseOfferingTeachersCompanion Function({required int courseOffering, Value<int> rowid, required int teacher})
$$CourseOfferingTeachersTableProcessedTableManager = ProcessedTableManager<_$AppDatabase, $CourseOfferingTeachersTable, CourseOfferingTeacher, $$CourseOfferingTeachersTableFilterComposer, $$CourseOfferingTeachersTableOrderingComposer, $$CourseOfferingTeachersTableAnnotationComposer, $$CourseOfferingTeachersTableCreateCompanionBuilder, $$CourseOfferingTeachersTableUpdateCompanionBuilder, (CourseOfferingTeacher, $$CourseOfferingTeachersTableReferences), CourseOfferingTeacher, PrefetchHooks Function({bool courseOffering, bool teacher})>
$$CourseOfferingTeachersTableUpdateCompanionBuilder = CourseOfferingTeachersCompanion Function({Value<int> courseOffering, Value<int> rowid, Value<int> teacher})
$$CoursesTableCreateCompanionBuilder = CoursesCompanion Function({required String code, required double credits, Value<String?> descriptionEn, Value<String?> descriptionZh, Value<DateTime?> fetchedAt, required int hours, Value<int> id, Value<String?> nameEn, required String nameZh})
$$CoursesTableProcessedTableManager = ProcessedTableManager<_$AppDatabase, $CoursesTable, Course, $$CoursesTableFilterComposer, $$CoursesTableOrderingComposer, $$CoursesTableAnnotationComposer, $$CoursesTableCreateCompanionBuilder, $$CoursesTableUpdateCompanionBuilder, (Course, $$CoursesTableReferences), Course, PrefetchHooks Function({bool courseOfferingsRefs, bool scoresRefs})>
$$CoursesTableUpdateCompanionBuilder = CoursesCompanion Function({Value<String> code, Value<double> credits, Value<String?> descriptionEn, Value<String?> descriptionZh, Value<DateTime?> fetchedAt, Value<int> hours, Value<int> id, Value<String?> nameEn, Value<String> nameZh})
$$DepartmentsTableCreateCompanionBuilder = DepartmentsCompanion Function({required String code, Value<DateTime?> fetchedAt, Value<int> id, required String nameZh})
$$DepartmentsTableProcessedTableManager = ProcessedTableManager<_$AppDatabase, $DepartmentsTable, Department, $$DepartmentsTableFilterComposer, $$DepartmentsTableOrderingComposer, $$DepartmentsTableAnnotationComposer, $$DepartmentsTableCreateCompanionBuilder, $$DepartmentsTableUpdateCompanionBuilder, (Department, $$DepartmentsTableReferences), Department, PrefetchHooks Function({bool teachersRefs})>
$$DepartmentsTableUpdateCompanionBuilder = DepartmentsCompanion Function({Value<String> code, Value<DateTime?> fetchedAt, Value<int> id, Value<String> nameZh})
$$MaterialsTableCreateCompanionBuilder = MaterialsCompanion Function({required int courseOffering, Value<String?> href, Value<int> id, Value<String?> title})
$$MaterialsTableProcessedTableManager = ProcessedTableManager<_$AppDatabase, $MaterialsTable, Material, $$MaterialsTableFilterComposer, $$MaterialsTableOrderingComposer, $$MaterialsTableAnnotationComposer, $$MaterialsTableCreateCompanionBuilder, $$MaterialsTableUpdateCompanionBuilder, (Material, $$MaterialsTableReferences), Material, PrefetchHooks Function({bool courseOffering})>
$$MaterialsTableUpdateCompanionBuilder = MaterialsCompanion Function({Value<int> courseOffering, Value<String?> href, Value<int> id, Value<String?> title})
$$SchedulesTableCreateCompanionBuilder = SchedulesCompanion Function({Value<int?> classroom, required int courseOffering, required DayOfWeek dayOfWeek, Value<int> id, required Period period})
$$SchedulesTableProcessedTableManager = ProcessedTableManager<_$AppDatabase, $SchedulesTable, Schedule, $$SchedulesTableFilterComposer, $$SchedulesTableOrderingComposer, $$SchedulesTableAnnotationComposer, $$SchedulesTableCreateCompanionBuilder, $$SchedulesTableUpdateCompanionBuilder, (Schedule, $$SchedulesTableReferences), Schedule, PrefetchHooks Function({bool classroom, bool courseOffering})>
$$SchedulesTableUpdateCompanionBuilder = SchedulesCompanion Function({Value<int?> classroom, Value<int> courseOffering, Value<DayOfWeek> dayOfWeek, Value<int> id, Value<Period> period})
$$ScoresTableCreateCompanionBuilder = ScoresCompanion Function({required int course, Value<int?> courseOffering, Value<int> id, Value<int?> score, required int semester, Value<ScoreStatus?> status, required int user})
$$ScoresTableProcessedTableManager = ProcessedTableManager<_$AppDatabase, $ScoresTable, Score, $$ScoresTableFilterComposer, $$ScoresTableOrderingComposer, $$ScoresTableAnnotationComposer, $$ScoresTableCreateCompanionBuilder, $$ScoresTableUpdateCompanionBuilder, (Score, $$ScoresTableReferences), Score, PrefetchHooks Function({bool course, bool courseOffering, bool semester, bool user})>
$$ScoresTableUpdateCompanionBuilder = ScoresCompanion Function({Value<int> course, Value<int?> courseOffering, Value<int> id, Value<int?> score, Value<int> semester, Value<ScoreStatus?> status, Value<int> user})
$$SemestersTableCreateCompanionBuilder = SemestersCompanion Function({Value<DateTime?> courseTableFetchedAt, Value<int> id, required int term, required int year})
$$SemestersTableProcessedTableManager = ProcessedTableManager<_$AppDatabase, $SemestersTable, Semester, $$SemestersTableFilterComposer, $$SemestersTableOrderingComposer, $$SemestersTableAnnotationComposer, $$SemestersTableCreateCompanionBuilder, $$SemestersTableUpdateCompanionBuilder, (Semester, $$SemestersTableReferences), Semester, PrefetchHooks Function({bool courseOfferingsRefs, bool scoresRefs, bool teachersRefs, bool userSemesterSummariesRefs})>
$$SemestersTableUpdateCompanionBuilder = SemestersCompanion Function({Value<DateTime?> courseTableFetchedAt, Value<int> id, Value<int> term, Value<int> year})
$$StudentsTableCreateCompanionBuilder = StudentsCompanion Function({Value<int> id, Value<String?> name, required String studentId})
$$StudentsTableProcessedTableManager = ProcessedTableManager<_$AppDatabase, $StudentsTable, Student, $$StudentsTableFilterComposer, $$StudentsTableOrderingComposer, $$StudentsTableAnnotationComposer, $$StudentsTableCreateCompanionBuilder, $$StudentsTableUpdateCompanionBuilder, (Student, $$StudentsTableReferences), Student, PrefetchHooks Function({bool courseOfferingStudentsRefs})>
$$StudentsTableUpdateCompanionBuilder = StudentsCompanion Function({Value<int> id, Value<String?> name, Value<String> studentId})
$$TeacherOfficeHoursTableCreateCompanionBuilder = TeacherOfficeHoursCompanion Function({required DayOfWeek dayOfWeek, required int endHour, required int endMinute, Value<int> id, required int startHour, required int startMinute, required int teacher})
$$TeacherOfficeHoursTableProcessedTableManager = ProcessedTableManager<_$AppDatabase, $TeacherOfficeHoursTable, TeacherOfficeHour, $$TeacherOfficeHoursTableFilterComposer, $$TeacherOfficeHoursTableOrderingComposer, $$TeacherOfficeHoursTableAnnotationComposer, $$TeacherOfficeHoursTableCreateCompanionBuilder, $$TeacherOfficeHoursTableUpdateCompanionBuilder, (TeacherOfficeHour, $$TeacherOfficeHoursTableReferences), TeacherOfficeHour, PrefetchHooks Function({bool teacher})>
$$TeacherOfficeHoursTableUpdateCompanionBuilder = TeacherOfficeHoursCompanion Function({Value<DayOfWeek> dayOfWeek, Value<int> endHour, Value<int> endMinute, Value<int> id, Value<int> startHour, Value<int> startMinute, Value<int> teacher})
$$TeachersTableCreateCompanionBuilder = TeachersCompanion Function({required String code, Value<int?> department, Value<String?> email, Value<DateTime?> fetchedAt, Value<int> id, Value<String?> nameEn, required String nameZh, Value<String?> officeHoursNote, required int semester, Value<double?> teachingHours, Value<String?> title})
$$TeachersTableProcessedTableManager = ProcessedTableManager<_$AppDatabase, $TeachersTable, Teacher, $$TeachersTableFilterComposer, $$TeachersTableOrderingComposer, $$TeachersTableAnnotationComposer, $$TeachersTableCreateCompanionBuilder, $$TeachersTableUpdateCompanionBuilder, (Teacher, $$TeachersTableReferences), Teacher, PrefetchHooks Function({bool courseOfferingTeachersRefs, bool department, bool semester, bool teacherOfficeHoursRefs, bool userSemesterSummaryTutorsRefs})>
$$TeachersTableUpdateCompanionBuilder = TeachersCompanion Function({Value<String> code, Value<int?> department, Value<String?> email, Value<DateTime?> fetchedAt, Value<int> id, Value<String?> nameEn, Value<String> nameZh, Value<String?> officeHoursNote, Value<int> semester, Value<double?> teachingHours, Value<String?> title})
$$UserSemesterRankingsTableCreateCompanionBuilder = UserSemesterRankingsCompanion Function({required int grandTotalRank, required int grandTotalTotal, required RankingType rankingType, Value<int> rowid, required int semesterRank, required int semesterTotal, required int summary})
$$UserSemesterRankingsTableProcessedTableManager = ProcessedTableManager<_$AppDatabase, $UserSemesterRankingsTable, UserSemesterRanking, $$UserSemesterRankingsTableFilterComposer, $$UserSemesterRankingsTableOrderingComposer, $$UserSemesterRankingsTableAnnotationComposer, $$UserSemesterRankingsTableCreateCompanionBuilder, $$UserSemesterRankingsTableUpdateCompanionBuilder, (UserSemesterRanking, $$UserSemesterRankingsTableReferences), UserSemesterRanking, PrefetchHooks Function({bool summary})>
$$UserSemesterRankingsTableUpdateCompanionBuilder = UserSemesterRankingsCompanion Function({Value<int> grandTotalRank, Value<int> grandTotalTotal, Value<RankingType> rankingType, Value<int> rowid, Value<int> semesterRank, Value<int> semesterTotal, Value<int> summary})
$$UserSemesterSummariesTableCreateCompanionBuilder = UserSemesterSummariesCompanion Function({Value<double?> average, Value<String?> className, Value<double?> conduct, Value<double?> creditsPassed, Value<EnrollmentStatus?> enrollmentStatus, Value<bool?> graduated, Value<int> id, Value<String?> note, Value<bool?> registered, required int semester, Value<double?> totalCredits, required int user})
$$UserSemesterSummariesTableProcessedTableManager = ProcessedTableManager<_$AppDatabase, $UserSemesterSummariesTable, UserSemesterSummary, $$UserSemesterSummariesTableFilterComposer, $$UserSemesterSummariesTableOrderingComposer, $$UserSemesterSummariesTableAnnotationComposer, $$UserSemesterSummariesTableCreateCompanionBuilder, $$UserSemesterSummariesTableUpdateCompanionBuilder, (UserSemesterSummary, $$UserSemesterSummariesTableReferences), UserSemesterSummary, PrefetchHooks Function({bool semester, bool user, bool userSemesterRankingsRefs, bool userSemesterSummaryCadreRolesRefs, bool userSemesterSummaryTutorsRefs})>
$$UserSemesterSummariesTableUpdateCompanionBuilder = UserSemesterSummariesCompanion Function({Value<double?> average, Value<String?> className, Value<double?> conduct, Value<double?> creditsPassed, Value<EnrollmentStatus?> enrollmentStatus, Value<bool?> graduated, Value<int> id, Value<String?> note, Value<bool?> registered, Value<int> semester, Value<double?> totalCredits, Value<int> user})
$$UserSemesterSummaryCadreRolesTableCreateCompanionBuilder = UserSemesterSummaryCadreRolesCompanion Function({Value<int> id, required String role, required int summary})
$$UserSemesterSummaryCadreRolesTableProcessedTableManager = ProcessedTableManager<_$AppDatabase, $UserSemesterSummaryCadreRolesTable, UserSemesterSummaryCadreRole, $$UserSemesterSummaryCadreRolesTableFilterComposer, $$UserSemesterSummaryCadreRolesTableOrderingComposer, $$UserSemesterSummaryCadreRolesTableAnnotationComposer, $$UserSemesterSummaryCadreRolesTableCreateCompanionBuilder, $$UserSemesterSummaryCadreRolesTableUpdateCompanionBuilder, (UserSemesterSummaryCadreRole, $$UserSemesterSummaryCadreRolesTableReferences), UserSemesterSummaryCadreRole, PrefetchHooks Function({bool summary})>
$$UserSemesterSummaryCadreRolesTableUpdateCompanionBuilder = UserSemesterSummaryCadreRolesCompanion Function({Value<int> id, Value<String> role, Value<int> summary})
$$UserSemesterSummaryTutorsTableCreateCompanionBuilder = UserSemesterSummaryTutorsCompanion Function({Value<int> rowid, required int summary, required int teacher})
$$UserSemesterSummaryTutorsTableProcessedTableManager = ProcessedTableManager<_$AppDatabase, $UserSemesterSummaryTutorsTable, UserSemesterSummaryTutor, $$UserSemesterSummaryTutorsTableFilterComposer, $$UserSemesterSummaryTutorsTableOrderingComposer, $$UserSemesterSummaryTutorsTableAnnotationComposer, $$UserSemesterSummaryTutorsTableCreateCompanionBuilder, $$UserSemesterSummaryTutorsTableUpdateCompanionBuilder, (UserSemesterSummaryTutor, $$UserSemesterSummaryTutorsTableReferences), UserSemesterSummaryTutor, PrefetchHooks Function({bool summary, bool teacher})>
$$UserSemesterSummaryTutorsTableUpdateCompanionBuilder = UserSemesterSummaryTutorsCompanion Function({Value<int> rowid, Value<int> summary, Value<int> teacher})
$$UsersTableCreateCompanionBuilder = UsersCompanion Function({required String avatarFilename, Value<DateTime?> dateOfBirth, Value<String?> departmentEn, Value<String?> departmentZh, required String email, Value<DateTime?> fetchedAt, Value<int> id, Value<String?> nameEn, required String nameZh, Value<int?> passwordExpiresInDays, Value<String?> programEn, Value<String?> programZh, Value<DateTime?> semestersFetchedAt, required String studentId})
$$UsersTableProcessedTableManager = ProcessedTableManager<_$AppDatabase, $UsersTable, User, $$UsersTableFilterComposer, $$UsersTableOrderingComposer, $$UsersTableAnnotationComposer, $$UsersTableCreateCompanionBuilder, $$UsersTableUpdateCompanionBuilder, (User, $$UsersTableReferences), User, PrefetchHooks Function({bool scoresRefs, bool userSemesterSummariesRefs})>
$$UsersTableUpdateCompanionBuilder = UsersCompanion Function({Value<String> avatarFilename, Value<DateTime?> dateOfBirth, Value<String?> departmentEn, Value<String?> departmentZh, Value<String> email, Value<DateTime?> fetchedAt, Value<int> id, Value<String?> nameEn, Value<String> nameZh, Value<int?> passwordExpiresInDays, Value<String?> programEn, Value<String?> programZh, Value<DateTime?> semestersFetchedAt, Value<String> studentId})