4 up: function(queryInterface, Sequelize) {
5 return queryInterface.removeIndex('users', 'name')
7 queryInterface.changeColumn(
10 type: Sequelize.STRING,
17 queryInterface.sequelize.query('set foreign_key_checks = 0');
19 .catch(function(err) {
23 queryInterface.sequelize.query('DROP INDEX `fullname_2` ON users;');
25 .catch(function(err) {
29 queryInterface.sequelize.query('DROP INDEX `users_email_unique` ON users;');
31 .catch(function(err) {
35 queryInterface.sequelize.query('DROP INDEX `users_fullname_unique` ON users;');
37 .catch(function(err) {
41 queryInterface.sequelize.query('DROP INDEX `users_internal_unique` ON users;');
43 .catch(function(err) {
47 queryInterface.sequelize.query('DROP INDEX `users_name_unique` ON users;');
49 .catch(function(err) {
53 queryInterface.sequelize.query('set foreign_key_checks = 1');
55 .catch(function(err) {
60 down: function(queryInterface, Sequelize) {
62 Add reverting commands here.
63 Return a promise to correctly handle asynchronicity.
66 return queryInterface.dropTable('users');