UNPKG

@tomei/sso

Version:
31 lines (27 loc) 765 B
'use strict'; module.exports = { up: async (queryInterface, Sequelize) => { const transaction = await queryInterface.sequelize.transaction(); try { await queryInterface.addColumn('sso_User', 'MFABypassYN', { type: Sequelize.CHAR(1), allowNull: false, defaultValue: 'N', }); await transaction.commit(); } catch (error) { await transaction.rollback(); throw error; } }, down: async (queryInterface, Sequelize) => { const transaction = await queryInterface.sequelize.transaction(); try { await queryInterface.removeColumn('sso_User', 'MFABypassYN'); await transaction.commit(); } catch (error) { await transaction.rollback(); throw error; } }, };