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