title: sequelize.sync({ force: true }) is not working some times
body: <p>i am using gulp tasks for migration of database. For testing purpose i am using different database. so i need exactly same database. i am trying to do with sequelize.sync({ force: true }) but its not working.</p>
  
  <p>i am having my all models in portal-model. here is the code: </p>
  
  <pre><code>const models = require('portal-models');
  gulp.task('migrate', ['create-database'], (done) =&gt; {
    models.sequelize.query('SET FOREIGN_KEY_CHECKS = 0')
    .then(() =&gt; models.sequelize.sync({ force: true, alter: true }))
  ....
  ....
  ....
  )
  </code></pre>
  
  <p>With Force: true it should work but for me i am getting error like mydatbaseName.tablename is not exists.</p>
  
  <p>i have created new test database. i dont want to manually create everything in testdatabase, so i am using migrations but i gusse sync is not working properly.</p>
  
  <p>Can anyone tell, exactly what should i follow?</p>
  
  <p>Thanks in Advance.</p>