module.exports = { up: async (queryInterface, Sequelize) => { await queryInterface.addColumn("teams", "googleId", { type: Sequelize.STRING, allowNull: true, unique: true, }); await queryInterface.addColumn("teams", "avatarUrl", { type: Sequelize.STRING, allowNull: true, }); await queryInterface.addColumn("users", "service", { type: Sequelize.STRING, allowNull: true, defaultValue: "slack", }); await queryInterface.renameColumn("users", "slackId", "serviceId"); await queryInterface.addIndex("teams", ["googleId"]); }, down: async (queryInterface, Sequelize) => { await queryInterface.removeColumn("teams", "googleId"); await queryInterface.removeColumn("teams", "avatarUrl"); await queryInterface.removeColumn("users", "service"); await queryInterface.renameColumn("users", "serviceId", "slackId"); await queryInterface.removeIndex("teams", ["googleId"]); }, };