title: Issue with sequelize migrations to heroku
body: <p>I have been sitting at this computer for 7 hours straight trying to deploy my app. There is a node/express backend serving up restricted API json data at different endpoints. In order to get access to this json data you have to have a token. </p>
  
  <p>It all works fine and dandy on my local server during development. However, when I go to send the migrations to heroku (using 'heroku run bash', then 'sequelize db:migrate), I get some random error saying "SyntaxError: Unexpected String"..as shown below. </p>
  
  <p>As you can see, when I run sequelize:db:migrate:undo, it says that no executed migrations found.</p>
  
  <p>```
      Sequelize [Node: 5.11.1, CLI: 2.4.0, ORM: 3.24.3, pg: ^6.1.0]</p>
  
  <pre><code>Loaded configuration file "config/config.json".
  Using environment "production".
  == 20160917224717-create-user: migrating =======
  [SyntaxError: Unexpected string]
  ~ $ sequelize db:migrate:undo
  
  Sequelize [Node: 5.11.1, CLI: 2.4.0, ORM: 3.24.3, pg: ^6.1.0]
  
  Loaded configuration file "config/config.json".
  Using environment "production".
  No executed migrations found.
  ~ $ 
  </code></pre>
  
  <p>```</p>
  
  <p>However, when I look in my heroku database, I DO see that there is now 1 table. However, that table does not work, and I am still getting an error on form submit to create a user. The error I get on form submit is:</p>
  
  <p>message: "relation "users" does not exist"
  name: "SequelizeDatabaseError"</p>
  
  <p>What gives? This alleged syntax unexpected string error does not throw when I am running locally. It runs smooth as butter with the migrations. What could this be? </p>
  
  <p>Thanks.</p>