From 135c1ec4904f4a696c618d9748cf3856d1fa544c Mon Sep 17 00:00:00 2001 From: AxelleDev <139721736+AxelleDev@users.noreply.github.com> Date: Tue, 4 Aug 2026 10:19:48 +0200 Subject: [PATCH] honored db_port in the migration runner for remote databases --- backend/src/migrate.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/backend/src/migrate.js b/backend/src/migrate.js index 7b023c6..e0e539e 100644 --- a/backend/src/migrate.js +++ b/backend/src/migrate.js @@ -25,6 +25,10 @@ const migrationLogger = logger.child({ component: 'migrations' }); const getPool = () => mysql.createPool({ host: process.env.DB_HOST || 'localhost', + // Same DB_PORT support as src/database.js: remote databases (e.g. the + // Railway public proxy) listen on non-3306 ports, and production + // migrations run against exactly those. + port: Number(process.env.DB_PORT) || 3306, user: process.env.DB_USER || 'root', password: process.env.DB_PASSWORD || '', database: process.env.DB_NAME || 'frameset_db',