'use strict'; module.exports = { async up(queryInterface, Sequelize) { await queryInterface.addColumn('notification_broadcasts', 'start_date', { type: Sequelize.DATE, allowNull: true, }); await queryInterface.addColumn('notification_broadcasts', 'end_date', { type: Sequelize.DATE, allowNull: true, }); await queryInterface.addColumn('admin_notifications', 'start_date', { type: Sequelize.DATE, allowNull: true, }); await queryInterface.addColumn('admin_notifications', 'end_date', { type: Sequelize.DATE, allowNull: true, }); await queryInterface.addColumn('user_notifications', 'start_date', { type: Sequelize.DATE, allowNull: true, }); await queryInterface.addColumn('user_notifications', 'end_date', { type: Sequelize.DATE, allowNull: true, }); }, async down(queryInterface) { await queryInterface.removeColumn('user_notifications', 'end_date'); await queryInterface.removeColumn('user_notifications', 'start_date'); await queryInterface.removeColumn('admin_notifications', 'end_date'); await queryInterface.removeColumn('admin_notifications', 'start_date'); await queryInterface.removeColumn('notification_broadcasts', 'end_date'); await queryInterface.removeColumn('notification_broadcasts', 'start_date'); }, };