From d694362365652bf98ecdcffef0bffa6b5fd0dd94 Mon Sep 17 00:00:00 2001 From: Ben Sima Date: Wed, 12 Nov 2025 18:19:49 -0500 Subject: Fix billing migration to work with SQLite ALTER TABLE limitations - Remove UNIQUE constraints from ALTER TABLE statements (SQLite doesn't support adding constraints via ALTER TABLE) - Add better logging for migration failures (debug level) - Rely on application logic to ensure uniqueness instead of DB constraint - This fixes the silent failure where stripe_customer_id and stripe_subscription_id columns weren't being added --- Omni/Bild.nix | 2 ++ 1 file changed, 2 insertions(+) (limited to 'Omni') diff --git a/Omni/Bild.nix b/Omni/Bild.nix index d3d5301..a06805c 100644 --- a/Omni/Bild.nix +++ b/Omni/Bild.nix @@ -134,6 +134,7 @@ pkg-config ripgrep rustc + sqlite stripe-cli tree wemux @@ -263,6 +264,7 @@ lolcat ormolu ripgrep + sqlite stripe-cli tree wemux -- cgit v1.2.3