[Fix]: fix leaderboard migrate bug
Template
This is a template. While not all sections are necessary, depending on the size and complexity of the PR, more information is better.
@ mention of reviewers`
@ckcollab
@BrendanMyers88`
...
A brief description of the purpose of the changes contained in this PR.
- add extra filed 'phase' to avoid unique_index conflict when add submission score to leaderboard
- To achieve one and only one submission score on the LeaderBoard among multiple phases, change the filter logic for “Removing any existing submissions on leaderboard” ...
Issues this PR resolves
...
Known issues to be addressed in a separate PR
...
A checklist for hand testing
-
add checklist here
Any relevant files for testing
link to any relevant files (or drag and drop into github)
Misc. comments
...
Checklist
-
Code review by me -
Hand tested by me -
I'm proud of my work -
Code review by reviewer -
Hand tested by reviewer -
Ready to merge