From 10a518e72ef99eafbb90c6944eacdbfaa156bf6b Mon Sep 17 00:00:00 2001
From: Louis Lam <louislam@users.noreply.github.com>
Date: Tue, 25 Mar 2025 02:07:15 +0800
Subject: [PATCH] Fix #5721: Change proxy port column type to integer to
 support larger port numbers (#5724)

---
 db/knex_migrations/2025-03-25-0127-fix-5721.js | 13 +++++++++++++
 1 file changed, 13 insertions(+)
 create mode 100644 db/knex_migrations/2025-03-25-0127-fix-5721.js

diff --git a/db/knex_migrations/2025-03-25-0127-fix-5721.js b/db/knex_migrations/2025-03-25-0127-fix-5721.js
new file mode 100644
index 000000000..d94282b13
--- /dev/null
+++ b/db/knex_migrations/2025-03-25-0127-fix-5721.js
@@ -0,0 +1,13 @@
+// Fix #5721: Change proxy port column type to integer to support larger port numbers
+exports.up = function (knex) {
+    return knex.schema
+        .alterTable("proxy", function (table) {
+            table.integer("port").alter();
+        });
+};
+
+exports.down = function (knex) {
+    return knex.schema.alterTable("proxy", function (table) {
+        table.smallint("port").alter();
+    });
+};