title: Migrations Add Column after specified column and index column
body: <p>I want to add column via migrations after a certain column also index it (Normal mysql index not unique index). Is this possible via sequelize.js  via migrations. If yes how and if no any alternatives for this via migrations.</p>
  
  <p>Can we execute custom query in sequelize migrations.</p>
  
  <p>Below is my existing migration file.</p>
  
  <pre><code>'use strict';
  
  module.exports = {
    up: function (queryInterface, Sequelize) {
      return queryInterface.addColumn('UserDetails', 'user_id', {
        type: Sequelize.INTEGER,
      });
    },
  
    down: function (queryInterface, Sequelize) {
      return queryInterface.removeColumn('UserDetails', 'user_id');
    }
  };
  </code></pre>