Fixed migration that removed unneeded fields from reports table

This fixes an old migration that has already been committed. This is something that I set out to never to do since this can cause problems in a production environment. Luckily this is just a staging environment but this issue exposed a problem in the way deployment occurs. I will have to think of a way to avoid this in the future but  for now this should fix the problem.

To apply this fix in the staging environment you can try to run the migrations again and see if it works otherwise you would have to drop all the tables and run all migrations again which should work.