@tomei/sso
Version:
Tomei SSO Package
31 lines (27 loc) • 765 B
JavaScript
;
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;
}
},
};