Created and migrated CreateLecturesProfessors table
rolled back and deleted 3 migrations, migrated CreateLectures and then adjusted model relationship for lectures and students to HABTM
Created LecturesStudentsJointTable and set id to false
migrated CreateLecturesStudentsJointTable
dropped database and migrated to re-seed with fresh data
added migration AddLectureIdToStudents to be able to assign a student to a lecture
added links for all view pages referencing professors, students, houses or lecture instead of text.
created migration AddStudentIDToLEctures
dropped and migrated database to seed with data that had assigned lecture_ids, found that update and edit do not work but rest of page does.