Lessons Attachments
Intro
Lessons attachments are the primay way of delivering lesson content.
They are attached to lessons via the attachments relationship on the lesson model.
The relationship is a many to one relationship, so a lesson can have multiple attachments, but an attachment can only belong to one lesson.
An attachment has the following structure: - A name - A file path (stored on the AWS S3 bucket) - A lesson id of the lesson it belongs to
Managing Lesson Attachments
Lessons attachments are managed exclusively within the lesson edit page of the app via a relation manager.
In the relation manager attachments can be added and removed from the lesson.