From 7e9f18bf24962fe213cbf04e04afbae58f12fcc8 Mon Sep 17 00:00:00 2001 From: Owen Date: Mon, 22 Dec 2025 21:57:14 -0500 Subject: [PATCH] Update migration to allow all ports --- server/setup/scriptsPg/1.14.0.ts | 4 ++-- server/setup/scriptsSqlite/1.14.0.ts | 8 +++++--- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/server/setup/scriptsPg/1.14.0.ts b/server/setup/scriptsPg/1.14.0.ts index 7ccded5a..c396df0c 100644 --- a/server/setup/scriptsPg/1.14.0.ts +++ b/server/setup/scriptsPg/1.14.0.ts @@ -60,11 +60,11 @@ export default async function migration() { ); await db.execute( - sql`ALTER TABLE "siteResources" ADD COLUMN "tcpPortRangeString" varchar;` + sql`ALTER TABLE "siteResources" ADD COLUMN "tcpPortRangeString" varchar NOT NULL DEFAULT '*';` ); await db.execute( - sql`ALTER TABLE "siteResources" ADD COLUMN "udpPortRangeString" varchar;` + sql`ALTER TABLE "siteResources" ADD COLUMN "udpPortRangeString" varchar NOT NULL DEFAULT '*';` ); await db.execute( diff --git a/server/setup/scriptsSqlite/1.14.0.ts b/server/setup/scriptsSqlite/1.14.0.ts index a4883b8f..9559519a 100644 --- a/server/setup/scriptsSqlite/1.14.0.ts +++ b/server/setup/scriptsSqlite/1.14.0.ts @@ -73,16 +73,18 @@ export default async function migration() { ).run(); db.prepare( - `ALTER TABLE 'siteResources' ADD 'tcpPortRangeString' text;` + `ALTER TABLE 'siteResources' ADD 'tcpPortRangeString' text DEFAULT '*' NOT NULL;` ).run(); db.prepare( - `ALTER TABLE 'siteResources' ADD 'udpPortRangeString' text;` + `ALTER TABLE 'siteResources' ADD 'udpPortRangeString' text DEFAULT '*' NOT NULL;` ).run(); db.prepare( - `ALTER TABLE 'siteResources' ADD 'disableIcmp' integer;` + `ALTER TABLE 'siteResources' ADD 'disableIcmp' integer NOT NULL DEFAULT false;` ).run(); + + })(); db.pragma("foreign_keys = ON");