TripleParity/docks-api

View on GitHub
migrations/20180919201022-2fa-tokens.js

Summary

Maintainability
A
0 mins
Test Coverage
'use strict';

module.exports = {
  up: (queryInterface, Sequelize) => {
    return Promise.all([
      queryInterface.addColumn('Users', 'twofactorenabled', {
        type: Sequelize.BOOLEAN,
        defaultValue: false,
      }),

      queryInterface.addColumn('Users', 'twofactortoken', {
        type: Sequelize.STRING,
        defaultValue: null,
      }),
    ]);
  },

  down: (queryInterface, Sequelize) => {
    return Promise.all([
      queryInterface.removeColumn('Users', 'twofactorenabled'),
      queryInterface.removeColumn('Users', 'twofactortoken'),
    ]);
  },
};