Skip to content

replace Subject.id by Subject.uuid

Bengfort requested to merge subject-uuid-pk into main

Continues from !2063 (merged), !2066 (merged), and !2072 (merged). Based on !2091 (merged)

This is the final step of the transition, doing away with Subject.id completely.

There are very little changes to the code and instead a lot of migrations. We should definitely add some tests (see !2089 (merged)).

I also want to evaluate the performance before merging this.

TODO:

  • Migrate Subject.additional_suitability_document
  • Write tests

Also note that there is a breaking change (see fdba4a52)

Edited by Bengfort

Merge request reports