'use strict'; /** @type {import('sequelize-cli').Migration} */ module.exports = { async up(queryInterface, Sequelize) { await queryInterface.addColumn( { schema: 'falukant_data', tableName: 'user_house' }, 'servant_count', { type: Sequelize.INTEGER, allowNull: false, defaultValue: 0 } ); await queryInterface.addColumn( { schema: 'falukant_data', tableName: 'user_house' }, 'servant_quality', { type: Sequelize.INTEGER, allowNull: false, defaultValue: 50 } ); await queryInterface.addColumn( { schema: 'falukant_data', tableName: 'user_house' }, 'servant_pay_level', { type: Sequelize.STRING(20), allowNull: false, defaultValue: 'normal' } ); await queryInterface.addColumn( { schema: 'falukant_data', tableName: 'user_house' }, 'household_order', { type: Sequelize.INTEGER, allowNull: false, defaultValue: 55 } ); }, async down(queryInterface) { await queryInterface.removeColumn({ schema: 'falukant_data', tableName: 'user_house' }, 'household_order'); await queryInterface.removeColumn({ schema: 'falukant_data', tableName: 'user_house' }, 'servant_pay_level'); await queryInterface.removeColumn({ schema: 'falukant_data', tableName: 'user_house' }, 'servant_quality'); await queryInterface.removeColumn({ schema: 'falukant_data', tableName: 'user_house' }, 'servant_count'); } };