Issue #218,Add migration for competition

@hishamelgezeery please review