From 078ac4aa9dec618c4fd45cce52e06770b705e690 Mon Sep 17 00:00:00 2001 From: Xiang Li Date: Thu, 23 Apr 2026 23:21:58 +0800 Subject: [PATCH] fix: add statement-breakpoint to migration 0025 and regenerate upgrade SQL Better-SQLite3 requires --> statement-breakpoint between each statement in a migration file; without it all statements are passed as a single string to Database.prepare() which throws RangeError on multi-statement input. --- drizzle/0025_site_post_refresh_probe.sql | 2 ++ src/server/db/generated/mysql.upgrade.sql | 2 +- src/server/db/generated/postgres.upgrade.sql | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/drizzle/0025_site_post_refresh_probe.sql b/drizzle/0025_site_post_refresh_probe.sql index e49ef54..f7afe2a 100644 --- a/drizzle/0025_site_post_refresh_probe.sql +++ b/drizzle/0025_site_post_refresh_probe.sql @@ -1,3 +1,5 @@ ALTER TABLE `sites` ADD `post_refresh_probe_enabled` integer DEFAULT false; +--> statement-breakpoint ALTER TABLE `sites` ADD `post_refresh_probe_model` text DEFAULT ''; +--> statement-breakpoint ALTER TABLE `sites` ADD `post_refresh_probe_scope` text DEFAULT 'single'; diff --git a/src/server/db/generated/mysql.upgrade.sql b/src/server/db/generated/mysql.upgrade.sql index 1225353..39c1018 100644 --- a/src/server/db/generated/mysql.upgrade.sql +++ b/src/server/db/generated/mysql.upgrade.sql @@ -1 +1 @@ -ALTER TABLE `sites` ADD COLUMN `post_refresh_probe_latency_threshold_ms` INT DEFAULT 0; +-- no schema changes detected for mysql diff --git a/src/server/db/generated/postgres.upgrade.sql b/src/server/db/generated/postgres.upgrade.sql index 2e2b7e7..bf33dfa 100644 --- a/src/server/db/generated/postgres.upgrade.sql +++ b/src/server/db/generated/postgres.upgrade.sql @@ -1 +1 @@ -ALTER TABLE "sites" ADD COLUMN "post_refresh_probe_latency_threshold_ms" INTEGER DEFAULT 0; +-- no schema changes detected for postgres