38501-vm/backend/src/db/migrations/20260218021550-add-business-id-to-users.js
2026-02-18 03:43:25 +00:00

25 lines
599 B
JavaScript

module.exports = {
/**
* @param {import("sequelize").QueryInterface} queryInterface
* @param {import("sequelize").Sequelize} Sequelize
* @returns {Promise<void>}
*/
async up(queryInterface, Sequelize) {
await queryInterface.addColumn('users', 'businessId', {
type: Sequelize.DataTypes.UUID,
references: {
model: 'businesses',
key: 'id',
},
allowNull: true,
onUpdate: 'CASCADE',
onDelete: 'SET NULL',
});
},
async down(queryInterface, Sequelize) {
await queryInterface.removeColumn('users', 'businessId');
},
};