upload code migration