'use strict'; module.exports = { up: (queryInterface, Sequelize) => { return queryInterface.sequelize.transaction((t) => { return Promise.all([ queryInterface.addColumn('unscheduledIncidents', 'unlockTimestamp', { type: Sequelize.DATE, after: 'bookingEnd' }), queryInterface.addColumn('unscheduledIncidents', 'lockTimestamp', { type: Sequelize.DATE, after: 'unlockTimestamp' }) ]); }); }, down: (queryInterface, Sequelize) => { return queryInterface.sequelize.transaction((t) => { return Promise.all([ queryInterface.removeColumn('unscheduledIncidents', 'lockTimestamp'), queryInterface.removeColumn('unscheduledIncidents', 'unlockTimestamp') ]); }); } };