Le problème est que heroku n'a pas les migrations que vous avez localement, afin d'avoir la même version de base de données, effectuez la migration suivante sur heroku :
Pour connaître la version de la base de données locale, faites :$ rake db:version
Ensuite, prenez la version que vous obtenez localement et assurez-vous de l'avoir dans heroku en procédant comme suit :
$ heroku run rake --trace db:migrate VERSION=20151127134901
Explication : Essentiellement, la commande ci-dessus prend la migration db vers heroku avec la même version de migration que vous avez localement.
J'espère que cela vous aidera !