streetmix/streetmix

View on GitHub
app/db/migrations/20201223200005-default-user-role.cjs

Summary

Maintainability
Test Coverage
'use strict'
const { DataTypes } = require('sequelize')
module.exports = {
  up: (queryInterface, Sequelize) => {
    return queryInterface.changeColumn('Users', 'roles', {
      type: DataTypes.ARRAY(DataTypes.TEXT),
      defaultValue: ['USER']
    })
  },

  down: (queryInterface, Sequelize) => {
    return queryInterface.changeColumn('Users', 'roles', {
      type: DataTypes.ARRAY(DataTypes.TEXT)
    })
  }
}