unikent / programmes-plant

A comprehensive solution for the management of university programmes, that produces an XCRI feed.
Other
7 stars 4 forks source link

[Spike] Investigate how we might handle new course IDs in PP #841

Closed edelarose closed 9 years ago

edelarose commented 9 years ago

From FP#665110.

Angela added a new programme to the 2016 UG programmes plant. This was assigned a unique ID of 1369. She then created the same programme for the 2015 prospectus, which got assigned the next ID of 1370. Because these were both seen as 2 different programmes, their instance_ids (what appears in the URL) was the same as the unique ID.

How do we deal with instances of this in the future without needing to re-run the clone for all programmes?

Is it feasible to compare certain fields and if they match on several but are in different years, the instance_id is the kept the same?

edelarose commented 9 years ago

Closing as new courses are set up with this design