From cbcaf1e39ce15c20a03014b46728249ecc2eae44 Mon Sep 17 00:00:00 2001 From: Per Stark Date: Tue, 6 May 2025 14:42:21 +0200 Subject: [PATCH] fix: idempotent migration --- common/migrations/20250503_215025_initial_setup.surql | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/common/migrations/20250503_215025_initial_setup.surql b/common/migrations/20250503_215025_initial_setup.surql index 8273d01..8f82c4b 100644 --- a/common/migrations/20250503_215025_initial_setup.surql +++ b/common/migrations/20250503_215025_initial_setup.surql @@ -1,5 +1,5 @@ -- Ensure 'analytics:current' record exists -IF NOT EXISTS (SELECT * FROM analytics:current) THEN +IF NOT (SELECT * FROM analytics:current) THEN CREATE analytics:current CONTENT { page_loads: 0, visitors: 0 @@ -7,7 +7,7 @@ IF NOT EXISTS (SELECT * FROM analytics:current) THEN END; -- Ensure 'system_settings:current' record exists -IF NOT EXISTS (SELECT * FROM system_settings:current) THEN +IF NOT (SELECT * FROM system_settings:current) THEN CREATE system_settings:current CONTENT { registrations_enabled: true, require_email_verification: false,