query property
override
Predefined query from View.as()
This will be null if the view was defined in a .drift file.
Implementation
@override
Query? get query =>
(attachedDatabase.selectOnly(schedules)..addColumns($columns)).join([
innerJoin(
courseOfferings,
courseOfferings.id.equalsExp(schedules.courseOffering),
),
leftOuterJoin(
courses,
courses.code.equalsExp(courseOfferings.courseCode),
),
leftOuterJoin(classrooms, classrooms.id.equalsExp(schedules.classroom)),
]);