"use strict"; module.exports = { up: (queryInterface, Sequelize) => { return queryInterface.sequelize.transaction(t => { return Promise.all([ queryInterface.removeColumn("MarketAlerts", "olxUrl", { transaction: t }), queryInterface.addColumn( "MarketAlerts", "url", { type: Sequelize.STRING }, { transaction: t } ), queryInterface.addColumn( "MarketAlerts", "realestateOrigin", { type: Sequelize.STRING }, { transaction: t } ), queryInterface.addColumn( "MarketAlerts", "originId", { type: Sequelize.STRING }, { transaction: t } ) ]); }); }, down: (queryInterface, Sequelize) => { return queryInterface.sequelize.transaction(t => { return Promise.all([ queryInterface.removeColumn("MarketAlerts", "url", { transaction: t }), queryInterface.removeColumn("MarketAlerts", "realestateOrigin", { transaction: t }), queryInterface.removeColumn("MarketAlerts", "originId", { transaction: t }), queryInterface.addColumn( "MarketAlerts", "olxUrl", { type: Sequelize.STRING }, { transaction: t } ) ]); }); } };