From ab368cf64a7b9eee8eda2883d1aaeddc097f160c Mon Sep 17 00:00:00 2001 From: Alexander Borg Date: Wed, 17 Sep 2025 06:36:19 +0200 Subject: [PATCH] Fix jwt-token --- .../20250913000002-add-device-tenant-support.js | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/server/migrations/20250913000002-add-device-tenant-support.js b/server/migrations/20250913000002-add-device-tenant-support.js index 4af6e35..caf8ac3 100644 --- a/server/migrations/20250913000002-add-device-tenant-support.js +++ b/server/migrations/20250913000002-add-device-tenant-support.js @@ -7,8 +7,16 @@ module.exports = { async up(queryInterface, Sequelize) { - // Check if tenant_id column already exists - const tableDescription = await queryInterface.describeTable('devices'); + try { + // Check if devices table exists first + const tables = await queryInterface.showAllTables(); + if (!tables.includes('devices')) { + console.log('⚠️ Devices table does not exist yet, skipping device tenant support migration...'); + return; + } + + // Check if tenant_id column already exists + const tableDescription = await queryInterface.describeTable('devices'); if (!tableDescription.tenant_id) { // Add tenant_id column to devices table