Swap integer and bigint columns for notes and dependent tables for self-managed
This is the next step after Initialize the migration of notes.id and depend... (#389306 - closed). The process is outlined here.
These columns were already swapped for GitLab.com with #392815 (closed), now we have to do it for self-managed instances.
The columns we need to migrate are
-
notes.id
!127566 (merged) -
todos.note_id
!125837 (merged) -
system_note_metadata.note_id
!128803 (merged) -
epic_user_mentions.note_id
!128797 (merged) -
suggestions.note_id
!128892 (merged) -
issue_user_mentions.note_id
!128934 (merged) -
note_diff_files.diff_note_id
!128983 (merged) -
snippet_user_mentions.note_id
!128991 (merged) -
design_user_mentions.note_id
!129111 (merged) -
vulnerability_user_mentions.note_id
!129082 (merged) -
commit_user_mentions.note_id
!129117 (merged) -
merge_request_user_mentions.note_id
!129134 (merged) -
timelogs.note_id
!129258 (merged) -
award_emoji.awardable_id
!129263 (merged) -
events.targe_id
!129379 (merged)
Edited by Krasimir Angelov