'use strict' module.exports = { up: (queryInterface, Sequelize) => { return queryInterface.createTable('role_x_permission', { roleId: { primaryKey: true, allowNull: false, type: Sequelize.INTEGER, onDelete: 'cascade', references: { model: 'roles', key: 'id' } }, permissionId: { primaryKey: true, allowNull: false, type: Sequelize.INTEGER, onDelete: 'cascade', references: { model: 'permissions', key: 'id' } } }) }, down: (queryInterface, Sequelize) => { return queryInterface.dropTable('role_x_permission') } }