title: How to create a Sequelize cli db migration after changes to the model
body: <p>I am starting with sequelize and was following their <a href="https://www.youtube.com/watch?v=wHTBxtk8ezo" rel="noreferrer">video tutorial</a> online. After running</p>
  
  <pre><code>node_modules/.bin/sequelize model:create --name User --attributes username:string
  
  node_modules/.bin/sequelize model:create --name Task --attributes title:string
  </code></pre>
  
  <p>which created the migration files for create user and create task. Then I had to add  the associations to each model as follow: </p>
  
  <pre><code>// user.js
  classMethods: {
    associate: function(models) {
      User.hasMany(models.Task);
    }
  }
  
  // task.js
  classMethods: {
    associate: function(models) {
      Task.belongsTo(models.User);
    }
  }
  </code></pre>
  
  <p>However, the migration files  for creating the tables for user and task are already created. Do i have to manually update them to add the relationships? "migration:create" command creates the migration skeleton file. Do I manually fill out the skeleton files or is there a way to automatically create the complete migration file besides model creation?</p>
  
  <p>P.S i have seen the following stackoverflow question:  <a href="https://stackoverflow.com/questions/27835801/how-to-auto-generate-migrations-with-sequelize-cli-from-sequelize-models">How to auto generate migrations with Sequelize CLI from Sequelize models?</a> </p>