jonbiemond / BCIT-Flex

A website for easily navigating BCIT courses and offerings.
https://www.bcitflex.tech
MIT License
10 stars 8 forks source link

Create SQL views for the course and offering tables #74

Closed jonbiemond closed 11 months ago

jonbiemond commented 11 months ago

Some Python properties of the Course and Offering are aggregated abstractions of their children's SQL properties, such as course.is_available. This implementation poses an issue for filtering because it requires all objects to be loaded and iterated over in state. This can be solved by using a view instead.

jonbiemond commented 11 months ago

Replaced by #75