UNPKG

@grouparoo/core

Version:
31 lines (30 loc) 1.25 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = { up: async (queryInterface, DataTypes) => { await queryInterface.renameColumn("teams", "deletable", "locked"); await queryInterface.addColumn("teams", "permissionAllRead", { type: DataTypes.BOOLEAN, allowNull: true, }); await queryInterface.addColumn("teams", "permissionAllWrite", { type: DataTypes.BOOLEAN, allowNull: true, }); await queryInterface.addColumn("apiKeys", "permissionAllRead", { type: DataTypes.BOOLEAN, allowNull: true, }); await queryInterface.addColumn("apiKeys", "permissionAllWrite", { type: DataTypes.BOOLEAN, allowNull: true, }); }, down: async (queryInterface) => { await queryInterface.renameColumn("teams", "locked", "deletable"); await queryInterface.removeColumn("teams", "permissionAllRead"); await queryInterface.removeColumn("teams", "permissionAllWrite"); await queryInterface.removeColumn("apiKeys", "permissionAllRead"); await queryInterface.removeColumn("apiKeys", "permissionAllWrite"); }, };