- Made TrackedTimeEntries polymorphic to belong to both Lecture and WorkItems models - Added associated migrations for existing data - Added to administrate UI
8 lines
302 B
Ruby
8 lines
302 B
Ruby
class RemoveLectureAssociation < ActiveRecord::Migration[7.1]
|
|
def change
|
|
remove_reference :tracked_time_entries, :lecture, null: false, foreign_key: true
|
|
change_column_null :tracked_time_entries, :subject_id, false
|
|
change_column_null :tracked_time_entries, :subject_type, false
|
|
end
|
|
end
|